Other Parts Discussed in Thread: AM3359
主题中讨论的其他器件:AM3359
工具/软件:TI-RTOS
GoodMorning、
我将 BegleBone Black 与 TI-RTOS "ti-processor-SDK-RTOS-AM335x-EVM-04.02.00.09-Windows-x86-64安装.exe"搭配使用。 我已尝试从 SD 卡和 UART 启动、但程序始终按如下方式卡住:
StarterWare 引导加载程序 BOARDInit 状态[0x0] SoC :[AM335X] 内核 : 检测到[A8]主板 :[BEAGLEBONEBLACK] 基板版本:[未知] 子卡版本:[未知] 请使用 XMODEM 协议传输文件... CCCCCCCCCCCCCCCCCCCCC XMODEM 接收到899072字节 将应用程序映像从 UART 复制到 RAM 的操作完成 跳转到 StarterWare 应用...
我遵循的步骤如下
- 如文档"processors.wiki.ti.com/index.php/Rebuilding_The_PDK"所述、我生成了一个简单的 GPIO 应用。
- 我使用以下 post-scripts 命令生成了 MLO 文件和应用程序:
@echo 'Transform the MMCSD from .bin to MLO' "C:/ti/pdk_am335x_1_0_9/packages/ti/starterware/tools/ti_image/tiimage.exe 0x402F0400 UART "C:/ti/pdk_am335x_1_0_9/packages/ti/starterware/binary/bootloader/bin/am335x-evm/gcc/bootloader_boot_uart_a8host_release.bin "${BuildDirectory}/MLO" @ @echo 'Transform the application from .out to .bin'"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/bin/objcopy.exe "${ArtidDirectory}/${BuildArtiftFileBaseName}.out"${BuildDirectory} /${BuildFileName}"/ti/pdk_am335x_1_0_9/packages/ti/starterware/tools/ti_image/tiimage.exe}"${BuildFileBuildOut"}"}"{BuildFileBuildOut"}${BuildOut"}.bin
- 复制 SDCard 中的 MLO 文件、然后使用 TeraTerm (XMODEM 模式)传输应用文件。
阻止应用程序启动的可能原因是什么?
谢谢你。
