准备工程及注意事项

准备工程及注意事项#

软件环境#

软件开发环境基于Vivado 2023.1

../_images/image160.png

硬件环境#

开发板型号

芯片型号

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。

../_images/image239.png

Vitis_image_download文件夹在course_s2_Vitis目录下面,进入文件夹,右键点击program_qspi.bat,打开编辑

../_images/image328.png ../_images/image427.png

将program_flash路径改成自己的软件安装路径,保存并关闭。

../_images/image525.png

双击program_qspi.bat,即可下载BOOT.BIN到QSPI FLASH,建议用JTAG模式下载。

../_images/image623.png

也可以采用SD卡启动方法,把BOOT.bin文件拷贝到SD内,启动方法前面在基础篇已经讲过,不再赘述。