从零开始逐步实现U-Boot(三)—-IMX6ULL早期Debug UART及格式化输出实现
系列:从零开始逐步实现U-Boot
目标平台:NXP i.MX6ULL (ARM Cortex-A7)
QEMU mcimx6ul-evk模拟板 或 正点原子IMX6ULL-MINI板
本文是从零开始逐步实现U-Boot实战系列的第三篇。
一、前言
当我们调试一块开发板时,最希望的就是能随时看到调试信息。理想的情况是,代码运行到任何位置,我们都能通过某种方式获知当前状态——是正常通过了,还是卡在了某处,变量的值是否符合预期。对于桌面开发,我们可以依赖 IDE 的断点、控制台输出;对于嵌入式 Linux 应用,也可以用 printf 轻松打印。但在 U-Boot 移植的早期阶段,这些便利都不复存在。
此文章需要验证后才能阅读全文
文章作者
STUDYWITHIOT
版权声明
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自:
STUDYWITHIOT !
请作者喝杯茶吧~