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.

SK-TDA4VM: Questions about RTOS SDK build instructions for SK-TDA4VM

Part Number: SK-TDA4VM

HI,

The instructions in https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-sk-tda4vm/latest/exports/docs/development_flow.html

mention:

Next transfer the RTOS component libraries, header files and remote core binaries to the SD card.

<PSDK-RTOS path>/vision_apps# BUILD_EDGEAI=yes make linux_fs_install_sd
  • Installs the vision_apps.so library under /usr/lib

  • Copies the vision_apps headers under /usr/include/processor_sdk folder

  • Copies the RTOS binaries under /usr/lib/firmware


    Can you clarify if the last 3 bullets are automatically performed by the script or is it something that the user has to manually perform ? In this case where can I find vision_apps.so and the RTOS binaries ?

  • Hi Victor,

    "make linux_fs_install_sd" does automatically install shared libraries under /usr/lib and headers in /usr/include/processor_sdk. RTOS binaries are installed under /lib/firmware.

    To check everything that is installed by the command, in the SDK, you can change LINUX_SD_FS_ROOT_PATH and LINUX_SD_FS_BOOT_PATH in vision_apps_tools_path.mak to point to a temporary dummy folder. Running the "make linux_fs_install_sd" command will then copy over the files that would normally be copied over to your SD card to wherever you point those two paths..

    Regards,

    Takuma

  • Thank you for the tip, I saw the files being correctly copied. Just that the RTOS binaries went to /lib/firmware, not /usr/lib/firmware. If that's expected, the online doc can be updated.