当前位置:   article > 正文

EBAZ4205 ZYNQ开发板——入门第一步_ebaz4205资料

ebaz4205资料

最近在某宝上看到一款很便宜的拆机板EBAZ4205,将其作为ZYNQ 7000系列开发板还是比较划算的。这块板子的FPGA芯片是ZYNQ 7Z010,其内部含有两块ARM A9硬核和一块Artix-7逻辑。板子上所包含的一些资源如下所示:

  1. 一颗主控芯片,型号:ZYNQ XC7Z010-1CLG400I
  2. 一颗DDR3芯片,内存容量128M x 16bit,型号:EM6GD16EWKG或者MT41K128M16
  3. 一颗128M的NAND FLASH
  4. 一个百兆网口,网口接在PL端
  5. 两个LED灯
  6. 三个20PIN的排针,排针接在PL端
  7. 一个串口,SDIO,NAND都接在PS端
  8. 一个14pin的JTAG
  9. 板级可供12v或5v电源

ZYNQ SOC启动过程以ARM为主,上电后硬件读取PS端IO口确定从NAND、QSPI-FLASH、SD Card还是JTAG启动。板子默认从NAND启动,为了软件调试和下载NAND,须从JTAG启动。

(1)直接通过JTAG启动。不用改变电路结构,只需要在J8上安上一个14针的排针即可。安上排针,接上下载器,就可以将bitstream文件下载到FPGA内部。

(2)通过JTAG固化程序到NAND FLASH进行启动。需要将板子上的电阻R2578靠近NAND FLASH的一端接GND。在原理图中可以看到,R2578的一端和R2585是连在一起的,R2585的另一端正好接地。R2585在板子上是没有焊接任何电阻的,可以找一个0欧的电阻焊接在R2585的位置,也可以粗暴点,直接用焊锡将R2585的两个焊盘连在一起。焊接好后,将工程生成出来的BOOT.bin文件利用program Flash功能通过JTAG下载器下载到NAND FLASH中。下载完成后,重新上电,程序自动运行。

(3)通过SD卡启动。板子上没有焊接SD卡的座子,需要自己焊接好座子,然后将R2577短接起来,或者将R2584挪到R2577上。

(4)板子供电问题。板子可以用5V或者12V供电,有两种方案可供选择。第一种方法:利用板子上的3个20pin的插座进行供电。利用杜邦线将其中某一个插座上的VCC和GND与电源适配器连起来,即可为板子提供电源。第二种方法:将板子上的D24接上一个二极管或者直接短接,然后利用专用电源座子供电。

启动问题和电源问题解决后,就可以利用这块EBAZ4205 ZYNQ开发板进行后续工程开发,下一篇文章将会讲解如何利用这块板子开发一些项目。

关注【FPGA Geeker】公众号或者识别下方二维码,获取更多FPGA相关方面的知识。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号