Thread 中讨论的其他器件: EK-TM4C1294XL
工具与软件:
您好、我正在尝试使用 boot_serial 工程测试 TM4C1294NCPDT 的引导加载程序、但遇到了问题。
我将发送固件、该固件以闪烁方式以二进制按钮项目形式显示、并获取整个过程中的所有 ACK、然后进入运行阶段。
当它获得 run 命令时、它不会跳转到固件、但我的所有配置似乎都正确。
我可以在存储器映射中看到、我的固件确实存在于我设置它的地址(0x4000)中。
即使在我重置器件时、引导加载程序也不会尝试调用已加载的固件、而是进入引导加载程序模式。
((void (*)(void))g_ui32TransferAddress)();
g_ui32TransferAddress 提供的是16384、这是一致的、因为其十六进制数为0x4000。
为了我的测试目的、我只将 UART 0配置为 UART 7、并且将 BL_FLASH_SIZE_FN_HOOK 更改为 SysCtlFlashSizeGet ()。
有人以前遇到过类似的问题吗?
