器件型号: TDA4APE-Q1
尊敬的专家:
我们正在开发基于 TDA4APE 的电路板、我使用的是 SDK V11.01。
在我们的硬件设计中、不会导出 MAIN_uart8、这是原始 SDK 中的默认控制台、因此我们应该使用 MAIN_uart9。 因此、我正在尝试将 MAIN_uart9 配置为默认控制台、您可以参阅 dts.diff 来了解我对 uboot 代码的 DTS 文件所做的修改。
但是在进行此修改后、main_uart9 上没有日志打印、更重要的是、tiboot3 似乎会挂起、因为在 DFU 模式下执行 dfu-util -R -a bootloader -D tiboot3.bin 来刷写 tiboot3 器件后、我无法再识别我的 PC 上的 DFU 器件、因此我无法继续刷写 tispl.bin 或 u-boot.img。
同时、我尝试了其他方法。 如果我继续在 tiboot3.bin 中使用 MAIN_uart8、但对 tispl.bin 和 u-boot.img(附加相同的修改)使用 MAIN_uart9、则 SOC 可以通过在 MAIN_uart9 上正确打印 A72-SPL 和 A72-uBoot 日志正常引导、但在 tiboot3 (R5-SPL) 阶段不会打印。
我的修改中是否缺少任何内容?
此致。