U-Boot问题。早期的连续打印不断得到打印

时间:2014-07-19 16:41:32

标签: arm u-boot

我正在尝试使用micrel ks8692 Soc将u-boot移植到我的自定义主板上。 我从micrel获得了u-boot,我为我的主板修改了它。制作图像并放入闪光灯内。重启后我无法获得超级终端的任何数据。我在低级初始化代码

中尝试了一些串行端口打印(在串行TX寄存器中推送数据)

代码流是

  1. 设置时钟和系统注册
  2. init uart
  3. 我添加的调试序列打印(字母A和B)
  4. DDR初始化
  5. Flash重新映射
  6. 在此之后,在超级终端中获得了连续的ABABABABAB ....我认为代码进入循环并不会超出低级init。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您的电路板在流程步骤4或5中崩溃,重新启动init,即循环。将字母B输出进一步移到流程步骤4或5中,以查看崩溃的位置,然后解决该问题。

如果你能得到一个JTAG调试器,你的生活会更容易。