This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好!我用ccs连接仿真器在debug模式下跑ccs自带的video_loopback例程,把section段全部分配到ddr,执行正常。可是把程序烧进板子后,显示的结果是彩色横条,采集的视频根本看不到。
开始以为是gel文件里面初始化了某些设置,在ubl文件里没有做到。可是把ubl文件的初始化部分写的和gel文件完全一致,结果还是不对。后来我让gel文件什么都不做,debug下还是正常,这我就不知道为什么了。
求TI的专家们指导一下,谢谢!
feifei ji 说:后来我让gel文件什么都不做,debug下还是正常,这我就不知道为什么了。
代码是放在DDR上的,如果不调用gel,谁来初始化DDR?你是否用CCS运行的时候,调用gel后就没有给板子断过点?
建议你可以把VPFE/VPBE的寄存器在两种情况下都打印出来对比一下。
那是因为我板子里烧写的ubl已经完成了ddr的初始化,ubl里面的初始化几乎完成了gel文件的功能。我现在已经找到是iic在配置tvp5146时失败,不知道调试状态下同样代码为什么能配置成功。