工具与软件:
您好!
我曾在引导加载程序中使用 LwIP 进行实验、并遇到了一些我认为与内存损坏相关的非常奇怪的问题。
我首先以 sbl_null 示例为例、并将其与使用原始 API (enet_cpsw_rawhttpserver)的 LwIP 示例相结合。
只需尝试 LwIP 部件即可用作应用、但如果我在 SBL 环境中尝试它、一旦连接以太网电缆、就会引发随机崩溃。
示例应该非常简单、因此我不明白为什么它会在 SBL 中崩溃、而不是作为应用程序崩溃。
这种组合是否有些奇怪?
重现步骤:
-在分离以太网电缆的情况下,用 uart_bootloader.py 刷写 SBL_Enet_test.tiimage
-附加 JTAG,加载符号,将断点放置在所有的故障中断处理程序中,修改变量以退出 loop_forever
-插入以太网电缆
e2e.ti.com/.../sbl_5F00_enet_5F00_test.zip