我一直试图让U-Boot SPL打印调试消息。我注意到很多debug()
函数没有打印到串行控制台,但是当我定义DEBUG
预处理器宏时,我仍然没有看到这些消息。
这是SPL甚至可以做的事吗?特别是因为在preloader_console_init()
中初始化串行控制台,可以在执行该函数之前发送任何消息吗?
答案 0 :(得分:1)
假设您的UART配置正确,您应该在运行preloader_console_init后看到消息。在此之前,您可以(取决于您的平台)了解如何让DEBUG_UART在您的环境中运行。