工具与软件:
您好!
为了测试加密/解密、我使用 gen_keywr_cert.sh -g 创建了一个新的 SMEK。
我使用该 smek 构建"hello_world"、并创建了"hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.appimage.hs"。
我想使用 SBL UART 启动创建的 appimage、并检查 appimage 是否无法启动、但运行"uart_bootloader.py"时发生了错误。
我期望引导加载程序中出现错误、但这是正确的过程吗?
我做了什么错了吗?
1.创建密钥使解密失败
gen_keywr_cert.sh -g
2.将 smek.key 转换为 smek.txt
xxd -p -c 10000 smek.key | tr -d $\n'> smek.txt
3.编辑 devconfig.mk
#CUST_MEK=$(signing_tool_path)/custMek_am64x_am243x.txt
CUST_MEK=$(signing_tool_path)/smek.txt
4.构建 hello_world
5.使用 SBL UART 进行引导
C:\ti\mcu_plus_sdk_am243x_09_02_01_05\tools\boot>python uart_bootloader.py -p COM4 --bootloader=../../../../Users/hasinoguti/workspace_v12/sbl_uart_am243x-lp_r5fss0-0_nortos_ti-arm-clang/sbl_uart.Debug.hs.tiimage --file=../../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.appimage.hs
正在发送 UART bootloader ..UART /../../../Users/hasinoguti/workspace_v12/sbl_uart_am243x-lp_r5fss0-0_nortos_ti-arm-clang/sbl_uart.Debug.hs.tiimage……
已发送引导加载程序../../../../Users/hasinoguti/workspace_v12/sbl_uart_am243x-lp_r5fss0-0_nortos_ti-arm-clang/sbl_uart.Debug.hs.tiimage、大小为330996字节、时间为31.0667002秒。
正在发送应用程序../../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.appimage.hs ...
正在发送../../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.apSending
/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.apSending
/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.apSending
/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.apSending
/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.apSending
/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.ap
已发送大小为104372字节的应用程序/../../../Users/hasinoguti/workspace_v12/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang/Debug/hello_world_am243x-lp_r5fss0-0_freertos_ti-arm-clang.appimage.hs (10.8174202s)。
[STATUS]错误:应用程序加载失败!!!
此致、
Yukinobu