前言
STM32暂时没有感兴趣的点来写了,后续可能会做LVGL的移植和开发,开新坑吧,也是以前工作时玩的板子
由于本人较懒,记录主要是过程,由于zynq的比stm32做的人少很多,资料也少很多,我会简要介绍原理,操作流程主要由图片加少量文字组成
一、想法萌发
在查资料时看到有人用矿卡做开发板,用的还是zynq,由于发生了矿难价格相当便宜,之前一直想买一块zynq开发板玩玩FPGA,但二手价格都有点小贵,立刻萌生了买一块的想法,当时买的时候花了95加一块拓展板,ebaz4203。现在看到没拓展板只要30-40,大家也可以自己买一块带拓展板的,强烈建议买一块拓展板,否则原板子上能玩的外设很少
二、ebaz4203介绍
市场上玩ebaz4205的比较多,我本来也准备入4205的,但看到有带拓展板的,想着一次买了算了,不到100玩zynq太舒服了
4203上的主要外设如下
芯片类型 | 型号/类型 | 备注 |
---|---|---|
CPU | XC7Z010CLG400-1C | 频率667MHz Cortex-A9*2 28K逻辑单元 |
DDR | EM6GE16EWXD-12H | 512MB |
NAND | W29N01HVSINA | 128MB |
PHY | IP101GA | 100M |
SD | TF | 插槽 |
GPIO | LED*2 | EMIO |
UART | TTL | 3.3V |
拓展板有CH340转接的串口就是要烧bit,因为是EMIO,还能直接用USB供电,外设如下
芯片类型 | 型号/类型 | 备注 |
---|---|---|
UART | USB | CH340C转接 |
HDMI | mini | |
GPIO | KEY*5 | EMIO |
GPIO | LED*3 | EMIO |
三、安装VIVADO
以前用18.3习惯了,2018.3下载地址https://account.amd.com/en/forms/downloads/xef-vivado.html?filename=Xilinx_Vivado_SDK_2018.3_1207_2324.tar.gz
下载解压后,运行文件夹下的xsetup.exe
由于我只准备做zynq的开发,可以少勾选很多减少安装体积,有需求的可以全部勾选
安装完成后选择对应的lic文件,下载地址https://pan.baidu.com/share/init?surl=z7K2jdkcFENRx0z4AZJTAw ztyo
没图的页面默认next即可
总结
主要介绍了ebaz4203和vivado的安装。
参考
https://blog.csdn.net/savantor/article/details/120177180