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 load mcu's firware

Part Number: TDA4VM

HI!

      The version of SDK I use is 7.0.

      All boot programs( tiboot3.bin tispl.bin u-boot.img sysfw.itb) are stored in the OSPI, and the rootfs is stored in the EMMC.

      When booting from the OSPI, the firmware of the MCU( j7-mcu-0_0-fw) cannot be loaded,

      and the firmware of the MCU ( j7-mcu-0_0-fw) cannot be loaded manually through the u-boot command. Under uboot, the command is as follows:

=>                                                                                                                                                                                                                 
=>                                                                                                                                                                                                                 
=> load mmc 0:1 0x89000000 j7-mcu-r5f0_0-fw                                                                                                                                                                        
2995040 bytes read in 69 ms (41.4 MiB/s)                                                                                                                                                                           
=> rproc init                                                                                                                                                                                                      
=> rproc load 0 0x89000000 ${filesize}                                                                                                                                                                             
ti-sci processor set_config failed: -19                                                                                                                                                                            
Load Remote Processor 0 with data@addr=0x89000000 2995040 bytes: Failed!                                                                                                                                           
=> rproc load 1 0x89000000 ${filesize}                                                                                                                                                                             
Invalid op: Trying to start secondary core 2 in lockstep mode                                                                                                                                                      
Load Remote Processor 1 with data@addr=0x89000000 2995040 bytes: Failed!                                                                                                                                           
=> rproc load 2 0x89000000 ${filesize}                                                                                                                                                                             
ti-sci processor set_config failed: -19                                                                                                                                                                            
Load Remote Processor 2 with data@addr=0x89000000 2995040 bytes: Failed!                                                                                                                                           
=>

what do I need to do to load the firmware of the MCU correctly?

 

Regards!

  • Hi Yang,

    Can you please refer to below link and see if it helps?

    Regards,

    Brijesh

  • Hi ,Brijesh:

      Thank you for your reply, I read this post, this question is not helpful to me.

      Supplementary explanation.

      1、If it is SD card boot, MCU_ r5f(j7-r5f0_ 0-fw) can work fine, but if OSPI is booting, MCU_ R5f(j7-r5f0_ 0-fw)  cannot load normally.

      2、In OSPI boot, Linux system can work fine.

      3、I just want to know how to make the MCU core run in the current startup mode (OSPI boot).