TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: 替换自定义mcu1_0代码,用于spl启动,但启动失败

Part Number:TDA4VM

前提:

     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芯片。

TI专家您好:

     目前我在muc3_0上做了一些开发,现在我计划将mcu3_0的代码移植到mcu1_0上,且已经在CCS上调试成功了,现在尝试将mcu1_0用SPL启动。spl启动中,存储介质为emmc。

在调试过程中发现,mcu1_0的代码是通过a72的bootloader启动的(tispl.bin),所以我在重新编译了u-boot,并将a72目录下的tispl.bin重新烧录到emmc中:

但是在重新启动时发现了如下错误:程序卡在此处,不再进行:

后来我尝试使用prebuild目录下的mcu1_0的代码重新生成tispl.bin,然后重新启动,但是任然出现了一些错误、无法启动:

期间我阅读了sdk中的文档,如何开发mcu1_0,但是没有任何帮助。

请问一下TI专家,以上问题该如何解决?有什么需要分析的方式。

然后有什么文档提供,如何自定义mcu1_0代码,并让其通过spl启动方式启动。

Cherry Zhou:

您好,您的问题我们需要升级到英文论坛看下,链接如下,有答复尽快给您:

e2e.ti.com/…/tda4vm-replace-custom-mcu1_0-code-for-spl-startup-but-the-startup-fails

,

eason zhou:

你好,这个问题貌似在英文论坛上没有跟进了

,

Cherry Zhou:

您可以看下工程师的最新答复:

The MCU1_0 is responsible for device management. Once it finishes executing SPL it loads the device manager binary on to itself. The prebuilt binary should have worked ideally. Can the customer share the steps on how they are creating the tispl.bin.

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: 替换自定义mcu1_0代码,用于spl启动,但启动失败
分享到: 更多 (0)