我现在在uboot可以正常 输出彩条,但是我logo on 0x81000000 0x81800000 0xBFD00000 20 60 显示图片,去不能显示,我的图片格式也正确,并且函数ti810x_read_bmp_image调用也成功,我一直怀疑是不是VPDMA Descriptor address设置的有问题,还是其他问题。其中还有参数vpdma_firmware,这个我用的默认的,但是我的芯片是8107的,选择的是vpdmaFirmware_1AD,并且感觉是有输出的,但是只是没有图像数据。所以我觉得是vpdma没能工作,或者是VPDMA Descriptor address设置不对。请给我一些建议,谢谢。
Chris Meng:
你好,
请问你的输出是哪个端口? 请参考一下下面的论坛讨论:
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/547135/2022729
qiankun li:
回复 Chris Meng:
我目前是hdmi和dvo2,目前彩条正常,就是设输出bmp,只输出黑屏,我先看下你提供的连接,谢谢你。
qiankun li:
回复 Chris Meng:
我按照论坛的方法,但是没什么改变,这个之前都已经注释啦//ti810x_pll_configure(PLL_HDVPSS_BASE,19,800,4,0×00000801);请再给我一些建议,只是黑屏,没有视频数据,就怀疑vpdma没能工作。