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.
大家好、
RTOS_SDK:ti-processor-sdk-rtos-j721e-evm-08_01_00_13
Linux_SDK:TI-PROCESSOR-SDK-LINUX-J7-EVM-08_01_00_07-Linux
开发板: 使用 j721e 芯片的定制板。
客户已对 muc3_0进行了一些开发、目前正在计划将 mcu3_0的代码移植到 mcu1_0 (在 CCS 上成功调试)。 现在尝试使用 SPL 启动 mcu1_0。 在 SPL 引导中、存储介质是 eMMC。 在调试过程中、我们发现 mcu1_0的代码是通过 a72的引导加载程序(tispl.bin)启动的、因此客户重新编译 u-boot 并将 a72目录中的 tispl.bin 刻录回 eMMC:
但是、在重新启动过程中发现以下错误、且程序在此卡住:
他们还尝试使用预编译目录中的 mcu1_0代码重新编译 tispl.bin、然后重新引导、但仍然无法启动:
您能帮助检查这个问题吗? 谢谢。
此致、
切里
您好!
我可以知道是否有任何更新吗?
谢谢。此致、
切里
您好 Cherry:
MCU1_0负责器件管理。 完成执行 SPL 后、它会将器件管理器二进制文件加载到其自身。 预编译的二进制文件本来应该可以正常工作。 客户能否分享有关他们如何创建 tispl.bin 的步骤。
此致、
基尔西
Keerthy、您好!
SDK:ti-processor-sdk-rtos-j721e-evm-08_01_00_13
自研板。
我使用mcusw /mcuss_demo/profiling/ can的 demo,开发了mcu1 0的代码,在ccs中可以正常发can报文,现在想通过a72启动(spl启动),但是启动失败了。
我制作tispl μ bin的步骤为:
1、μ 编译can 演示。
2、将can _profile_app_freertos_mcu1_0_release_strip.xer5f 作为编译u -boot-a72的DM。
3、编译u -boot。
4、将u -boot_build/ a72中的tispl μ bin拷贝到sd卡中的BOOT分区。
5 µ,插入SD卡,并重新上电。
然后就出错了,错误内容如上述。
您好!
很抱歉、这一点并不清楚。
您还可以通过以下命令检查 tispl.bin 的组件:
'umpimage -l tispl.bin'
此致、
基尔西
大家好、这是我的 tispl.bin:
您好!
DM 二进制为282648字节。 您能否确认 prebuilt-images 文件夹下默认 DM 二进制文件的大小?
首先尝试在 SDK 中使用 DM 的默认预编译二进制文件。
-基尔西
您好、Keerthy
我想自己尝试使用:ti-processor-sdk-rtos-j721e-evm-08_01_00_13/mcusw/mcuss_demos/profiling/CAN demo、让它编译为 tispl.bin、然后从 a72开始、您能告诉我需要执行的操作吗?
您好、Keerthy、
我可以知道是否有任何更新吗?
抱歉。 我现在非常关注您的引导流程。 请详细说明。
在任何情况下、都需要尝试检查默认的 DM 二进制文件是否运行良好。
-基尔西