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: sysfw.itb & sysfw-psdkra.itb

Part Number: TDA4VM

Hi TI members:

I have a question about sysfw-psdkra.itb.

I find there is one sysfw-psdkra.itb in prebuild-image boot-j7-evm.tar.gz

and also can find same file form yocto-build deploy image folder when build finished. 

But i find even I didn't put this file to my sdcard boot partition, 

EVM board still can boot to linux successfully.

Because I didn't find related information on TI psdkla document.

So is this sysfw-psdkra.itb useless? 

BR

Sentinen Chen

  • Hi Sentinen,

    The sysfw.itb is definitely required for the boot up of the board, kindly check your boot partition of the SD card and check if you have the sysfw.itb file.

    sysfw-psdkra.itb

    • The sysfw-psdkra.itb is the sysfw image that needs to be used when the PSDKLA is used in conjunction with PSDKRA. 
    • If you are using just the PSDKLA (which appears to be in your case), you can use the sysfw.itb. Therefore, the sysfw-psdkra.itb is useful only in the context of PSDKRA applications.
    • The change between sysfw.itb and this sysfw-psdkra.itb is the MSMC cache configuration. Please refer to the patch 0001-turn-off-msmc-cache-for-psdkra-cache-size-0.patch that is present in meta-psdkla under recipes-bsp/ti-sci-fw/ti-sci-fw
    • When the Yocto build is done, it generates both sysfw.itb and sysfw-psdkra.itb
    • However, when you want to use it, you should rename it as sysfw.itb when you place it the boot partition.

    Please note that the Yocto build is the only supported method - out of the box, to build the sysfw-psdkra.itb. You can pick up the patch and make the adaptations.

    Regards

    Karthik