主题中讨论的其他器件: AM4378
工具/软件:Linux
在我们的 LCD 上获取 Sentinel 项目的映像时遇到问题。 我使用的是 AM4376、800MHz 版本。 LCD 的分辨率为10.1英寸1280x800 @ 60Hz。 我们可以使用 AM437x 和将 RGB 信号转换为 LVDS 的“转换器板”在10.1英寸 LCD 上显示图像。 但是、我们的定制硬件无法生成映像。 我们从 Linux 内核中获得以下错误。
错误0x40为 DISPC_IRQ_GFX_FIFO_undercflow
错误0x4000为 DISPC_IRQ_SYNC_Lost
我可以在定制硬件和评估设置之间找到的唯一区别是 micro。 EVM 具有1GHz 版本、定制硬件具有800MHz 版本。 FIFO 错误导致我进入TI wiki 页面并查看 AM437x 的勘误表。
软件工程已尝试 DSS FIFO 合并、L3互连和 A9带宽限制解决方案。 我们还尝试了 EMIF 服务类映射、DSS FIFO 合并和 L3互连 A9带宽限制。 似乎什么都不起作用。
问题:800MHz 版本是否能够驱动1280x800分辨率? 或者、我是否需要升级到1GHz 版本?
请求:您能否以代码审查的形式向我们提供帮助、或者告诉我们过去对他人有何帮助?