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.

[参考译文] TDA4VM:U-boot 加载 MCU#39;s firware

Guru**** 2031750 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/972797/tda4vm-u-boot-load-mcu-s-firware

器件型号:TDA4VM

您好!

     我使用的 SDK 版本为7.0。

     所有引导程序(tiboot3.bin tispl.bin u-boot.img sysfw.itb)都存储在 OSPI 中,rootfs 存储在 EMMC 中。

     从 OSPI 引导时、无法加载 MCU 的固件(J7-MCU-0_0-FW)、

     MCU 的固件(J7-MCU-0_0-FW)无法通过 u-boot 命令手动加载。 在 uboot 下、命令如下:

=>                                                                                                                                                                                                                 
=>                                                                                                                                                                                                                 
=>加载 MMC 0:1 0x89000000 J7-MCU-r5f0_0-FW                                                                                                                                                                        
在69ms (41.4 MIB/s)内读取2995040字节                                                                                                                                                                           
=> rproc 初始化                                                                                                                                                                                                      
=> rproc 加载0 0x89000000 ${filesize}                                                                                                                                                                             
TI-sci 处理器 SET_CONFIG 失败:-19                                                                                                                                                                            
使用数据加载远程处理器0@addr=0x89000000 299640字节:失败!                                                                                                                                           
=> rproc load 1 0x89000000 ${filesize}                                                                                                                                                                             
无效操作:尝试在锁步模式中启动辅助内核2                                                                                                                                                      
使用数据加载远程处理器1@addr=0x89000000 299640字节:失败!                                                                                                                                           
=> rproc load 2 0x89000000 ${filesize}                                                                                                                                                                             
TI-sci 处理器 SET_CONFIG 失败:-19                                                                                                                                                                            
使用数据加载远程处理器2@addr=0x89000000 299640字节:失败!                                                                                                                                           
=>

要正确加载 MCU 固件、我需要做什么?

 

此致!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、杨

    请参阅下面的链接、看看它是否有用?

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Brijesh:

      感谢您的回复、我阅读了这篇文章、这个问题对我没有帮助。

     补充说明。

     1、如果是 SD 卡引导、MCU_ r5f (J7-r5f0_ 0-FW)可以正常工作、但如果 OSPI 正在引导、MCU_ R5f (J7-r5f0_ 0-FW) 无法正常加载。

     2 μ A 在 OSPI、中、Linux 系统可以正常工作。

     3、我只想知道如何使 MCU 内核在当前启动模式(OSPI 引导)下运行。