工具/软件:Linux
您好!
我们有一个新的定制板、但无法启动(调试控制台上的空白屏幕)。 使用 JTAG 进行详细检查后、我们发现 CPU 将挂起
在 中的 rtc32k_unlock ()函数(下图)中 /\arch\arm\cpu\armv7\am33xx\board.c.
RTC_KICK0R_WE 和 RTC_KICK1R_WE 的值为 0x83E7 0B13和0x95A4F1E0 (与 TRM 20.3.5.23中描述的值匹配、
因为我们不修改原始 u-boot 代码)
如果删除 调用 rtc32k_unlock()的 rtc32k_enable(),u-boot 可以继续执行并在调试控制台上打印字符。
但我们不想删除 RTC、因为 u-boot 使用许多与时间相关的函数。
CPU 为 AM3352BZCZA100、处理器 SDK 为2.00.02.11。
任何建议均可获得采纳。 谢谢。


