《基于“矿板”低成本学习Zynq系列》之一-淘板记

描述

本文转自公众号,欢迎关注

《基于“矿板”低成本学习Zynq系列》之一-淘板记 (qq.com)

一.前言

 

Xilinx的Zynq-7000系列的SOC使用非常广泛,其ARM+FPGA的异构形式也是适合学习的不错的平台,可以同时学习ARM ,Linux和FPGA的开发。但是该芯片一直很贵,第三方开发板基本都是1000以上的价格了,哪怕是个最小系统板都是500以上的价格。这个成本就劝退了很多初学者了。幸运的是”矿机”让很多初学者有了低价尝鲜的机会,某鱼上大量出现的基于Zynq7010系列的”矿机”,价格基本都在100以内,可以尝试淘来作为开发板学习使用。本系列文章《基于“矿板”低成本学习Zynq系列》即基于“矿板”EBAZ4205进行,本文第一篇开始我们的淘板记之旅,详细介绍整个淘板过程。

 

 

二.淘机

 

现在网上最多的是E9+控制板EBAZ4205基于Zynq-7010。搜索相关型号价格基本在60左右,讲讲价还能优惠点。试错成本不高,淘来试试,哪怕是板砖还有可能拆个芯片什么的。

 

 

 

Zynq

我买的是这种带外壳的,带外壳的里面损坏的概率小点,如果完全是裸板则很大概率会损坏,毕竟作为报废品处理的运输过程也不会很小心,好的可能性就更低。

 

 

 

Zynq

三.板状态确认

 

3.1外观

 

收到板子后看到确实很多灰,但是整体状态还算好,初步看没有明显的损坏和烧蚀的地方。

 

 

 

Zynq

 

Zynq

于是先擦干净外壳,拆掉外壳(拆掉侧板两个螺钉,侧面滑出即可)。

 

 

直接简单粗暴点,在水龙下冲洗干净,冲洗完之后记得用吹风机吹干,此时已经焕然一新有那么点意思了。

 

 

 

Zynq

3.2上电

 

需要使用12V电源,理论导航5V也可以但是可能需要的功率大点的,最好是用12V

 

 

电源。我这里使用12V适配器焊接了2.0的杜邦线,接到图中接插件12V输入引脚,注意丝印的标记,不要接反了。

 

 

 

Zynq

如果看到LED4亮说明3.3V的VCC是OK的,如果看到LED1亮说明芯片DONE信号有效,复位启动成功,如果看到LED6绿色灯亮说明系统开始运行,如果LED6的红色闪烁说明系统运行OK。此时说明板子的处理器,NAND,DDR等基本没有大问题了,系统默认是从NAND启动的。

 

 

 

Zynq

3.3调试串口确认

 

J7焊接排针,接入USB转串口线,引脚见丝印,VCC不接。

 

 

 

Zynq

串口调试助手参数115200-8-n-1

 

 

可以看到打印

 

 

 

Zynq

用户名和密码暂时不知道

 

 

3.4仿真器接口确认

 

J8焊接排针,接上官方的仿真器,注意突出点的那一边朝向电感那边

 

 

 

Zynq

打开vivado(Vivado开发环境见后续文章)

 

 

打开硬件管理

 

 

 

Zynq

Open Target->Auto Connect

 

 

 

Zynq

识别到了芯片,说明仿真口OK

 

 

 

ZynqZynq

四.改造

 

目前只需要准备供电

 

 

焊接J7串口排针

 

 

J8仿真器排针即可使用

 

 

后面用到再讲PL时钟,XADC供电,TF卡启动等改造。

 

 

五.总结

 

很幸运淘的板子都能上电就点亮,且系统能运行,仿真器连接也OK,基本是没问题的。后一篇我们就讲解板子的资源,Vivado的安装,后面再搭建开发环境HelloWorld一下。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分