[X]关闭

发表评论已发布 13

Bamboo

发表于 2018-6-18 18:13:22 | 显示全部楼层

基于zedboard的HDMI测试(adi官方提供的adv7511),出现了如下错误:
Building target: hdmi.elf
Invoking: ARM v7 gcc linker
arm-none-eabi-gcc -L"C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\lib" -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=softfp -Wl,-build-id=none -specs=Xilinx.spec -Wl,-T -Wl,../src/lscript.ld -L../../hdmi_bsp/ps7_cortexa9_0/lib -o "hdmi.elf"  ./src/cf_hdmi.o ./src/main.o ./src/transmitter.o   -lHDMI_ZedBoardLib -Wl,--start-group,-lxil,-lgcc,-lc,--end-group
./src/cf_hdmi.o: In function `AudioClick':
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:220: undefined reference to `XDmaPs_Instr_DMAMOV'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:221: undefined reference to `XDmaPs_Instr_DMAMOV'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:223: undefined reference to `XDmaPs_Instr_DMAMOV'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:226: undefined reference to `XDmaPs_Instr_DMALP'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:227: undefined reference to `XDmaPs_Instr_DMALD'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:228: undefined reference to `XDmaPs_Instr_DMAST'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:229: undefined reference to `XDmaPs_Instr_DMALPEND'
C:\Users\Administrator\Desktop\HDMI\hdl_2017_r1\hdl_2017_r1\projects\adv7511\zed\adv7511_zed.sdk\hdmi\Debug/../src/cf_hdmi.c:232: undefined reference to `XDmaPs_Instr_DMAEND'
collect2.exe: error: ld returned 1 exit status
make: *** [hdmi.elf] 错误 1


这个应该如何解决呢?谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

jia149751

发表于 2019-1-15 10:55:16 | 显示全部楼层

【ZYNQ-7000开发之三】HDMI显示xilinx图片的工程已经通过,可是按照楼主的步骤做【ZYNQ-7000开发之十】的工程后,没有成功显示颜色模块,只有黑白模块显示出来,RGB颜色全是错误的条纹状,并且RGB在同一个模块显示出来了,就是一竖条R,一竖条G,一竖条B,不知道哪里错了,楼主的工程可以发一份吗?我想比较一下到底哪里错了?困扰我好几天了,谢谢了。155149751@qq.com

jia149751

发表于 2019-1-24 15:50:32 | 显示全部楼层

jia149751 发表于 2019-1-15 10:55
【ZYNQ-7000开发之三】HDMI显示xilinx图片的工程已经通过,可是按照楼主的步骤做【ZYNQ-7000开 ...

各位大神,谁做出这个实验了,我一直在困扰当中,做出来的还请帮忙啊,为什么我按照楼主说明的步骤就是做不出来了,困扰我很久了。

jia149751

发表于 2019-2-15 13:54:31 | 显示全部楼层

jia149751 发表于 2019-1-24 15:50
各位大神,谁做出这个实验了,我一直在困扰当中,做出来的还请帮忙啊,为什么我按照楼主说明的步骤就是做 ...

ADI 的HDMI核使用的是VDMA[55:32]和VDMA[23:0],
所以TPG输出[23:0],需要通过concat转换VDMA={8'h0,TPG[23:0],8'h0,TPG[23:0]},如此可以搞定,640x480的OK了,但是目前1920x1080还没有搞定,TPG设置为1920x1080时,monitor显示如下
不知道原因,为什么1920x1080不好用,硬件只修改了TPG输出格式,软件没有变化,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则