SK-TDA4VM: Question reagarding mega-edgeai related changes (to be more specific, ti-edgeai-firmare related ones)

Part Number: SK-TDA4VM

Tool/software:

 Hello, this is Sejin Kang from WISEautomotive. My company has been developing the custom board referenced from J721E-SK EVM board and
 We have been using SDK 10.01 version of it for the software development. Recently, we tried to upgrade the SDK to 11.03 and found out that some of the application codes
 for the TI-OVX related functions stopped working. 

 As it turns out, when meta-edgeai got updated  to  the latest version, the Yocto bitbake recipe for the firmware -ti-edgeaii-firmware.bb- got changed quite much as well. To be more specific,

 The FW_LIST variable declared inside the recipe does not include MCU_1_1_FW, MCU_3_0_FW and MCU_3_1_FW anymore. Therefore those 3 firmwares are not built to be equipped on the BSP 

 and we are not able to use the function related to it.

 We would like to know 

 1. Why this particular changes got applied to the latest version. Are the firmwares listed above -vx_app_rtos_linux_mcu1_1.out, vx_app_rtos_linux_mcu3_0.out and vx_app_rtos_linux_mcu3_1.out- not safe to use anymore? Or, the firmwares that are still on the list to be included somehow can function for the deleted firmware's target core?

 2. The application code we have been implementing were referenced out of 

 https://github.com/TexasInstruments/edgeai-tiovx-apps

 a sort of wrapper API fro the TIOVX. To be more specific, we have been using dl_color_convert_module, multi_scaler_module and tiovx_mosaic_module to pre-process some image data. 
 The thing is, since some of the firmwares got omitted to  be included in the BSP, they stopped working as we described earlier and all the gst plugins functioning as the same stopped working either.

 How should we adapt to the changes made on the SDK version 11.03, then?

 That would be all,
 Waiting for your reply,
 Sejin Kang

  • Hi ,

    Recently, we tried to upgrade the SDK to 11.03 and found out that some of the application codes
     for the TI-OVX related functions stopped working.

    Can you send the error messages or broken features that you are observing?

     1. Why this particular changes got applied to the latest version. Are the firmwares listed above -vx_app_rtos_linux_mcu1_1.out, vx_app_rtos_linux_mcu3_0.out and vx_app_rtos_linux_mcu3_1.out- not safe to use anymore? Or, the firmwares that are still on the list to be included somehow can function for the deleted firmware's target core?

    The firmware were likely removed because there weren't applications running on them. If removing them broke applications, I may be mistaken.

     a sort of wrapper API fro the TIOVX. To be more specific, we have been using dl_color_convert_module, multi_scaler_module and tiovx_mosaic_module to pre-process some image data. 

    These should be on the MCU2_0 and MCU2_1.

    Best,
    Jared