Xilinx的Zynq-7000系列的SOC使用非常广泛,其ARM+FPGA的异构形式也是适合学习的不错的平台,可以同时学习ARM ,Linux和FPGA的开发。但是该芯片一直很贵,第三方开发板基本都是1000以上的价格了,哪怕是个最小系统板都是500以上的价格。这个成本就劝退了很多初学者了。幸运的是”矿机”让很多初学者有了低价尝鲜的机会,某鱼上大量出现的基于Zynq7010系列的”矿机”,价格基本都在100以内,可以尝试淘来作为开发板学习使用。本系列文章《基于“矿板”低成本学习Zynq系列》即基于“矿板”EBAZ4205进行,本文第一篇开始我们的淘板记之旅,详细介绍整个淘板过程。
现在网上最多的是E9+控制板EBAZ4205基于Zynq-7010。搜索相关型号价格基本在60左右,讲讲价还能优惠点。试错成本不高,淘来试试,哪怕是板砖还有可能拆个芯片什么的。
我买的是这种带外壳的,带外壳的里面损坏的概率小点,如果完全是裸板则很大概率会损坏,毕竟作为报废品处理的运输过程也不会很小心,好的可能性就更低。
收到板子后看到确实很多灰,但是整体状态还算好,初步看没有明显的损坏和烧蚀的地方。
于是先擦干净外壳,拆掉外壳(拆掉侧板两个螺钉,侧面滑出即可)。
直接简单粗暴点,在水龙下冲洗干净,冲洗完之后记得用吹风机吹干,此时已经焕然一新有那么点意思了。
需要使用12V电源,理论导航5V也可以但是可能需要的功率大点的,最好是用12V
电源。我这里使用12V适配器焊接了2.0的杜邦线,接到图中接插件12V输入引脚,注意丝印的标记,不要接反了。
如果看到LED4亮说明3.3V的VCC是OK的,如果看到LED1亮说明芯片DONE信号有效,复位启动成功,如果看到LED6绿色灯亮说明系统开始运行,如果LED6的红色闪烁说明系统运行OK。此时说明板子的处理器,NAND,DDR等基本没有大问题了,系统默认是从NAND启动的。
J7焊接排针,接入USB转串口线,引脚见丝印,VCC不接。
串口调试助手参数115200-8-n-1
可以看到打印
用户名和密码暂时不知道
J8焊接排针,接上官方的仿真器,注意突出点的那一边朝向电感那边
打开vivado(Vivado开发环境见后续文章)
打开硬件管理
Open Target->Auto Connect
识别到了芯片,说明仿真口OK
目前只需要准备供电
焊接J7串口排针
J8仿真器排针即可使用
后面用到再讲PL时钟,XADC供电,TF卡启动等改造。
很幸运淘的板子都能上电就点亮,且系统能运行,仿真器连接也OK,基本是没问题的。后一篇我们就讲解板子的资源,Vivado的安装,后面再搭建开发环境HelloWorld一下。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !