工具/软件:Linux
在 AM5728 IDK LCD (OSD101T2587-53TS)显示屏上似乎无法获得任何显示输出。 完成了涉及 u-boot 配置的尽职调查、适当地(在 u-boot 中)设置器件树并检查所有带状电缆连接。 此时、硬件损坏或我做了一些错误。 希望后者(做错事)是我的问题。 如果可能、希望获得一些基本反馈、例如(对我来说是可行的、或者我的程序看起来不错、或者似乎缺少一些东西等) 使用以下配置:
-
TI SDK 是... TI-processor-sdk-linux-rt-am57xx-evm-03.02.00.05
- 使用从 SDK 中预构建的映像创建的 SDCard
- AM5728 IDK 平台
-
适用于 AM5728 IDK 的 OSD101T2587-53T 可选 LCD 显示屏
- 使用 USB 键盘+ USB 鼠标
U-boot 配置
- setenv idk_LCD osd101t2587
- 运行 findfdt
- 保存
下面的 u-boot 控制台交互代码片段
--snip
=> printenv fdtfile
fdtfile=am572x-idk-lcd-osd101t2587.dtb
=> printenv idk_LCD
idk_lcd=osd101t2587
=> setenv fdtfile
=>运行 findfdt
=> printenv fdtfile
fdtfile=am572x-idk-lcd-osd101t2587.dtb
=> printenv idk_LCD
idk_lcd=osd101t2587
=> saveenv
正在将环境保存到 FAT...
正在写入 uboot.env
FAT:未对齐的缓冲区地址(fef1d918)
完成
=>
--snip
此外、尝试使用较旧的 SDK (ti-processor-sdk-linux-am57xx-evm-03.01.00.06)、但结果相同。 旧 SDK 不包含适用于 LCD OSD101T2587器件的相应器件树 DTB 文件。
这通常是一个罕见的硬件坏情况。 我几乎没有想法、因为它看起来非常简单、应该通过对 idk_LCD 环境变量的 u-boot 修改从 SDK SDCard 预构建的映像中获得开箱即用的支持。
请注意,我插入了4.3英寸 LCD 显示屏(ELI43-CR),我得到了“请稍候...” 如果我使用 am572x-idk-lcd-osd101t2587.dtb,并且如果我使用 am572x-idk.dtb,则我将获得完整的 Matrox GUI。 请注意,这两个“请稍候”和完整的 Matrox GUI 仅在 ELI43-CR LCD 显示屏上。 OSD101T2587液晶显示屏上根本没有显示任何内容。
请提供建议。
安东尼
