Skip to content

通过ZYNQ搭建了数据写DDR和网口上传的demo,目前实现了串口控制,支持串口、网口上传,项目中实现上位机手动触发写DDR和上传,实现简单便于二次开发。

Notifications You must be signed in to change notification settings

Starynight410/DMA2LWIP_Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DMA2LWIP_Demo

通过ZYNQ搭建了数据写DDR和网口上传的demo,目前实现了串口控制,支持串口、网口上传,项目中实现上位机手动触发写DDR和上传,实现简单便于二次开发。

开发环境

Vivado/Vitis 2021.2

工程列表

SingleSerialPort:Uart控制上位机、VideoDMA_Project:ZYNQ系统(另需添加FDMA ip)

实现功能

上位机串口触发,FDMA发送递增数写入DDR3;上位机触发串口/网口上传,PS端通过Uart/LWIP实现上传。

系统RTL如下:

image

功能测试

测试中FDMA的输入和输出结果如下:

image

image

image

image

通过网口助手简单做下接收测试,网口接收端接收单次触发的数据如下:

image

结果看到,递增测试数据通过网口发送并正确接收。

About

通过ZYNQ搭建了数据写DDR和网口上传的demo,目前实现了串口控制,支持串口、网口上传,项目中实现上位机手动触发写DDR和上传,实现简单便于二次开发。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published