- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 zynq 中PL DMA 无法将数据从PL搬运到DDR
现象分析:操作系统和裸机状态的差异在是否使能CACHE,裸机没有使能CACHE,所以DMA可以直接将数据搬运到DDR中,但是操作系统需要使能CACHE,DMA将数据搬运到DDR中后,CACHE中的数据没有更新,所以PS无法读取到数据;现象1:在FREERTOS 操作系统下,PS发送读FLASH命令,PL内的NFC启动读操作时序,然后将读到的数据存储到FIFO中,DMA将数据从FIFO中搬运到DDR中,但是在PS端去读DDR的内容,没有数据;现象2:在裸机状态下,DMA可以将数据搬运到DDR中。
2024-06-25 17:31:43
342
原创 矿渣板EBAZ4205上电后能够启动固件,JTAG无法扫描到PL和PS
上电后能够ZYNQ能够正常加载固件,说明处理器和外围电路功能都正常,JTAG无法扫描到PL和PS,只能是JTAG引脚相关信号异常,按图逐个排查就可以解决问题。
2024-01-11 09:50:03
467
原创 EBAZ4205矿渣板zynq无法加载固件
在发生zynq芯片无法加载固件的时候,可以通过调试FSBL去找到引起无法加载故障的原因,然后再根据发现的线索,结合硬件原理图逐步深入的去找到问题的原因,才能从根本上去解决问题。
2024-01-10 21:55:44
527
原创 JTAG 扫描不到EBAZ4205 ZYNQ PS原因分析
JTAG扫描zynq芯片的PL和PS所需具备的基本条件是供电、时钟、复位这三部分,如果其中一个不满足,则无法扫描到芯片。当然还有一个原因就是,当zynq配置成独立模式后,JTAG就只能扫描到PL,无法扫描到PS。只有配置成级联模式(MIO[2]为低电平),JTAG才能同时扫描到PL和PS。
2024-01-10 16:49:03
1057
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人