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: Start-up process issue

Part Number: TDA4VM


Hi team,

The customer would like to know the following 2 questions:

1. Where is the code for the boot process?

2. How to distinguish between the DMSC ROM and the MCU ROM?

Could you help check this case? Thanks!

Best Regards,

Cherry

  • Cherry,

    Boot process is very well explained in the specs, are there any specific questions on the process?

    I did not get the second question, why do we want to distinguish ROM in the code??

    Regards,

    Brijesh

  • Hi Brijesh,

    Boot process is very well explained in the specs, are there any specific questions on the process?

    The customer would like to know where can find the code of DMSC ROM code and MCU rom code and where is the path?

    2. How to compile tisboot3.bin and sysfw.itb?

    Thanks and Best Regards,

    Cherry

  • Hello Cherry,

    The customer would like to know where can find the code of DMSC ROM code and MCU rom code and where is the path?

    ROM code for any core is not released.. Why does customer want to know ROM code? 

    2. How to compile tisboot3.bin and sysfw.itb?

    Please download and install PSDKLA and then we can build tiboot3.bin and sysfw.itb file. Please find more information in PSDKLA/docs/linux/Overview_Top_Level_Makefile.html..

    Regards,

    Brijesh

  • Hi Brijesh,

    Thanks for your support and this issue has been resolved.

    And the customer has 2 additional questions:

    1. How does the DMSC as the master interact with other cores? For example, what is the process for DMSC to verify the safety of the MCU r5f SPL image? Is it through the remote PROC driver?

    2. MCU R5F load sysfw.itb and then loads the DMSC, how did sysfw.itb transfer to the DMSC?

    Thanks and Best Regards,

    Cherry

  • Hi Cherry,

    1. How does the DMSC as the master interact with other cores? For example, what is the process for DMSC to verify the safety of the MCU r5f SPL image? Is it through the remote PROC driver?

    In order to interact with the DMSC, we would have to use SciClient interface. SciClient is available on all core and any core requiring DMSC services have to use SciClient API interface to talk with DMSC. 

    2. MCU R5F load sysfw.itb and then loads the DMSC, how did sysfw.itb transfer to the DMSC?

    Again this is taken care by the SciClien interface running on mcu R5F. We call SciClient interface with the TIFS binary and it will load it onto DMSC..

    Regards,

    Brijesh