准备工程及注意事项#
软件环境#
软件开发环境基于Vivado 2023.1
硬件环境#
开发板型号 |
芯片型号 |
|---|---|
AX7015 |
XCZ7015-2CLG485 |
AX7010/AX7Z010 |
XCZ7010-1CLG400 |
AX7020/AX7Z020 |
XCZ7020-2CLG400 |
AX7021 |
XC7Z020-2CLG484 |
工程对应#
章节名称 |
工程目录 |
|---|---|
PS端UART读写控制 |
ps_uart |
XADC的使用 |
ps_xadc |
I2C的读写 |
i2c_test |
CAN总线的读写 |
ps_can |
RS485测试 |
rs485_test |
PL读写PS端DDR数据 |
pl_read_write_ps_ddr |
通过BRAM实现PS与PL数据交互 |
bram_test |
双核AMP的使用 |
dualcore_amp |
ZYNQ下使用Free RTOS |
freeos_test |
DMA环通测试 |
dma_loopback |
DMA使用之DAC波形发生器(AN108) |
ad9708_dma |
DMA使用之ADC示波器(AN108) |
ad9280_dma_hdmi |
DMA使用之ADC示波器(AN9238) |
ad9238_dma_hdmi |
DMA使用之ADC示波器(AN706) |
ad7606_dma_hdmi |
基于ADC模块的Scatter/Gather DMA使用(AN108) |
ad9280_sg_dma_hdmi |
基于DAC模块的Scatter/Gather DMA使用(AN9767) |
ad9767_sg_dma |
OV5640摄像头的采集显示一 |
ov5640_single |
OV5640摄像头的采集显示二 |
ov5640_dual |
双目摄像头以太网传输 |
an5642_lwip_double |
SD卡读写操作之BMP图片显示 |
sd_hdmi_out |
SD卡读写操作之摄像头抓拍 |
ov5640_sd |
基于AN5641模块的MIPI采集显示 |
an5641_mipi_hdmi |
基于AN831音频模块的录音与播放 |
audio_i2s_stream |
7寸液晶屏模块的使用 |
lcd7_touch |
7寸触摸屏的使用 |
lcd7_touch |
基 于AN108模块的ADC采集之以太网传输 |
ad9280_lwip |
基于 AN9238模块的ADC采集之以太网传输 |
ad9238_lwip |
基 于AN706模块的ADC采集之以太网传输 |
ad7606_lwip |
基于UDP/TCP的远程更新QSPI FLASH |
remote_update |
注意事项#
所有的工程目录下都有个bootimage文件夹,存放了对应的BOOT.bin文件,可将此文件拷贝到Vitis_image_download文件夹,覆盖原有的BOOT.bin。
Vitis_image_download文件夹在course_s2_Vitis目录下面,进入文件夹,右键点击program_qspi.bat,打开编辑
将program_flash路径改成自己的软件安装路径,保存并关闭。
双击program_qspi.bat,即可下载BOOT.BIN到QSPI FLASH,建议用JTAG模式下载。
也可以采用SD卡启动方法,把BOOT.bin文件拷贝到SD内,启动方法前面在基础篇已经讲过,不再赘述。