参考
介绍
Column 1 | Column 2 |
---|---|
主控 | XC7Z010CLG400-1 |
内存 | 256MB DDR3 EM6GD16EWKG/MT41K128M16 |
nand | 128MB SLC Winbond W29N01HV |
以太网 | 百兆网Phy芯片IP101GA |
供电 | 12V,主板电源,兼容5V |
其他 | 1路串口PS UART1,2路PWM,14针标准jtag支持Xilinx下载器,3个20pin IO口 |
部署
更改zynq配置管脚至SD卡启动,设置环境变量,加载bitstream,使用EMIO百兆网,
zynq-uboot> setenv Gem.e000b000_phyaddr 0
zynq-uboot> setenv serverip 192.168.6.6
zynq-uboot> setenv fpga_img ebit_wrapper.bit
zynq-uboot> env save
zynq-uboot> reset
zynq-uboot> mmc info && fatload mmc 0 $netstart /ebit_wrapper.bit && fpga loadb 0 ${netstart} ${fpgasize}
更新boot固件,使用SD卡下载boot固件,是因为vivado下不支持Winbond的Flash,
zynq-uboot> run update_nand_boot
zynq-uboot> run update_nand_fpga
将zynq改回nand启动,开始部署ubifs文件系统,
zynq-uboot> run nand_fpga_boot
zynq-uboot> run ubifs_bringup
调试记录
zynq-uboot> mmc info && fatload mmc 0 $netstart /ebit_wrapper.bit && fpga loadb 0 ${netstart} ${fpgasize}
zynq-uboot> mii info
PHY 0x00: OUI = 0x90C3, Model = 0x05, Rev = 0x04, 100baseT, FDX
zynq-uboot> mdio list
Gem.e000b000:
0 - IP101A/G <--> Gem.e000b000
来源:CSDN
作者:黑客三遍猪
链接:https://blog.csdn.net/Zhu_Zhu_2009/article/details/103890321