【精品博文】zynq开发板连上user小板后不能正常启动

赢一个双肩背包

有多难?

戳一下试试看!

→_→

长摁识别

在zynq的开发项目上,我们使用了myir科技的z-turn开发板,然后插在我们的LB底板上。

有一段时间集中出现以下几种现象:

1、每当带上我们的小板后就会有概率出现不启动,不带就没问题;

2、用220VAC-5VDC-2A的adapter供电,经常出现系统不启动;(FPGA的done灯不亮)

3、单独用调试的usb口供电一直都是OK的,没出过问题;

4、换成5V-10A的开关电源后,前一段时间没问题,所以我们一直以为是供电能力不足;

5、最近用开关电源供电也不能正常启动了;现象又分为,插220V插头几乎绝对不启动,但是先让开关电源工作,然后插上5V到板子,几乎有很大概率能启动;

一开始,怀疑启动程序有问题,但第3条就否定了;

接着,怀疑供电不足,但是usb口一般限流500ma,却没问题;

最终是第5条给了重要提示:

凡是先有电再插上开发板的几乎都没问题,比如usb的和5V开关电源先上电的;

凡是外面供电源和板子一起开始的都有问题,比如adapter和插220V插头;

所以,就怀疑上电这块有问题,特别是上电时序!

结果,测试5V-黄-总电,3.3V-兰-IO口电源,1.0V-紫-core核电源;

一般芯片的上电时序都要求core核电源要先上,然后才是IO口的电源,

实际测到的波形明显不对!

查找手册要求: PS Power-On/Off Power Supply Sequencing

The recommended power-on sequence is VCCPINT, VCCPAUX, and VCCPLL together, then the PS VCCO supplies (VCCO_MIO0, VCCO_MIO1, and VCCO_DDR).

但不带我们的小板,只有开发板的上电就是对的。

到这里,基本可以确认问题就是上电时序不对。

开发板的上电是按照要求逐级控制的,3.3V是最后一个上来的,没有问题;

看上去像是我们的小板把没受控制的3.3V灌进去了,板上确实有个3.3V可调电源,给引出的几个fpga-bank供电

下图为bank-13,bank-34,bank-35,是开发板通过connector引出给user的;要兼容到user的实际电平逻辑,所以3个bank的VDDIO也引出来了。我们给加了个adj可调电压,实际调到3.3V。

但是悲剧的是,开发板上面居然也用磁珠连到了自己的3.3V上。这样一来,开发板自己的3.3V还没受控到来之前,就被我们小板上的电强行拉上去,所以时序不对了。

接下来,把这3个磁珠去掉就没毛病了。哎,bank供电冲突,浪费了我的时间。

另外,测试发现用usb和5V电直插到板子上,虽然时序也不满足,但是上电边沿很快,所以才没出问题。

(0)

相关推荐

  • USB连接标准接口简述发布

    制程工艺材料类 USB为Universal Series Bus (通用序列总线)的缩写,是一种串行通讯协议(sereal protocol),它负责实体层和链接层的建立.它可以支持慢速的数据传输(如 ...

  • 奥睿科MOUPS魔盒,专为户外打造的能量基站

    做为户外旅行摄影爱好者,天天把玩电子产品到了痴迷的阶段,自然离不开各类蓄电产品.这要是在摄影拍摄尽兴之时,遇上电量不足可能会颇为尴尬,但是普通的充电宝根本无法解决单反电池甚至是航拍器电池的充电保障,这 ...

  • JD6621高度集成的USB供电(PD)控制器,支持USB PD 3.0

    描述 JD6621是高度集成的USB供电(PD)控制器,支持USB PD 3.0 ,该USB PD 3.0 具有针对USBType-C下游接口(源)设计的可编程电源(PPS)规范.它监视CC引脚以检测 ...

  • 连板高度上升至5板,但明天又到压力位(0421)

    免责声明:本人不会通过任何微信群或QQ群等渠道进行免费或收费式荐股,任何荐股平台都要谨防上当受骗!任何小道消息都有可能获利也有可能造成巨大损失,勿听他人言,投资靠自己,炒股靠技术!以下复盘纯属个人数据 ...

  • 【精品博文】基于ZC706,ZYNQ学习手记(1):zynq开发环境搭建

    接触ZYNQ系列的片子半年了,可是楼主实际上开始学习FPGA也就是八九个月前的事.在与实验室BOSS老白的第一次见面时,第一次从老白那听到了PCIE接口这个词,然后楼主就一脸懵逼的被接受了任务,并要求 ...

  • 【精品博文】让自己的开发板出现在Vivado工作流程中

    赢一个双肩背包 有多难? 戳一下试试看! →_→ 长摁识别 版权声明: 本文由博主"cuter"发布.欢迎转载,但不得擅自更改博文内容,也不得用于任何盈利目的.转载时不得删除作者简 ...

  • 【精品博文】关于zynq linux开发的一点收获

    这两个月在专业方面落下了不少,下了班之后,基本都是玩.聊天.看视频什么,锻炼身体也不是很多.直到最近,一来是觉得自己有些不像话,有些事一拖再拖,二来是觉得玩得无聊,三是看到别人都那么努力,自己这样子实 ...

  • 【精品博文】勇敢的芯伴你玩转Altera FPGA连载8:FPGA开发流程

    如图1.9所示.这个流程图是一个相对比较高等级的FPGA开发流程,从项目的提上议程开始,设计者需要进行FPGA功能的需求分析,然后进行模块的划分,比较复杂和庞大的设计,则会通过模块划分把工作交给一个团 ...

  • 【精品博文】在Ubuntu10.04搭建ltib(MPC8315E)开发环境

    开始搭建一份MPC8315E的开发环境,之前的工程师提醒问题说问题比较多,网上随便百度了几下感觉问题确实比较多,为了让解决问题的思路更为清晰,这里写下了相关的笔记以便以后进行查阅. 一.安装linux ...

  • 【精品博文】基于ZC706,ZYNQ学习手记(2):用PL端点亮流水灯(第1部分)

    开发环境安装好之后,进行大家都喜闻乐见的第一个程序--点灯,本次使用纯逻辑端也就是PL端来控制ZC706开发板上的4个LED灯. 一.查看开发板原理图 打开之后,找到GPIO页面中四个LED灯位置 然 ...

  • 【精品博文】ARRIA10开发设计要领

    估计大概明年很多人就会用arria10做网络平台加速了,还有安防的视频加速算法,无线小基站,或者arria10做机器视觉平台.这些都是明年2018的可能要做的事情. arria10虽然吹了这么几年,但 ...

  • 【精品博文】关于FPGA图像处理算法验证板

    淘宝网和电子论坛,卖开发板都是烂大街了.说实在的,视频处理开发板也是挺多的.但是说实在,总感觉很多fpga图像处理板子,无非简单利用摄像头做做图像插值,滤波器,二值化处理. 但真正项目有这么简单吗?图 ...