This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3358:基于 AM3358的电路板上的 U-Boot 调试问题

Guru**** 2483335 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1444538/am3358-u-boot-debugging-problem-on-the-am3358-based-board

器件型号:AM3358

工具与软件:

我按照这些步骤操作(software-dl.ti.com/.../Apps-Load-in-CCS.html)

加载程序(u-boot)后、控制台显示"CortxA8:autorun:目标未运行、因为符号"main"未定义"

此外、还会恢复和停止调试器卡在 get_BAD_stack (vectors)上的操作。 S data_abort:)和 U 引导控制台未在串行终端上发送任何内容。(即使是 CCCC)

如何调试程序?

此致。

我的所有控制台输出都是

CortxA8:输出:**** AM335x BeagleBlack 初始化正在进行中..........
CortxA8:输出:****用于 OPP 的所有 PLL 配置== OPP100正在进行..........
CortxA8:输出:从 SYSBOOT[15:14]读取输入时钟:24MHz
CortxA8:输出:****正在绕过...
CortxA8:输出:****已旁路、正在更改值...
CortxA8:输出:****锁定臂 PLL
CortxA8:输出:****内核已旁路
CortxA8:输出:****现在锁定核心...
CortxA8:输出:****内核已锁定
CortxA8:输出:**** DDR DPLL 已旁路
CortxA8:输出:**** DDR DPLL 锁定
CortxA8:输出:****每个 DPLL 被旁路
CortxA8:输出:****每个 DPLL 锁定
CortxA8:输出:**** DISP PLL 配置正在进行中..........
CortxA8:输出:**** DISP PLL 配置完成..........
CortxA8:输出:**** AM335x OPP 的所有 ADPLL 配置== OPP100已完成..........
CortxA8:输出:**** AM335x DDR3 EMIF 和 PHY 配置正在进行中..............
CortxA8:输出:EMIF PRCM 正在进行中..........
CortxA8:输出:EMIF PRCM 完成
CortxA8:输出:DDR PHY 配置正在进行中
CortxA8:输出:等待 VTP 就绪..........
CortxA8:输出:VTP 已就绪!
CortxA8:输出:DDR PHY CMD0寄存器配置正在进行
CortxA8:输出:DDR PHY CMD1寄存器配置正在进行
CortxA8:输出:DDR PHY CMD2寄存器配置正在进行
CortxA8:输出:DDR PHY DATA0寄存器配置正在进行
CortxA8:输出:DDR PHY DATA1寄存器配置正在进行中..........
CortxA8:输出:设定 IO 控制寄存器。。
CortxA8:输出:EMIF 定时寄存器配置正在进行
CortxA8:输出:EMIF 定时寄存器配置完成
CortxA8:输出:PHY 已经就绪!!
CortxA8:输出:DDR PHY 配置完成
CortxA8:输出:**** AM335x BeagleBlack 初始化已完成****


CortxA8:autorun:由于未定义符号"main"、目标不会运行

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1/. Linux SDK 发布版本?
    2/. 是 TI 参考板还是客户板?
    3/. u-boot 从哪里引导?
    此致!
    -hong