Hi team,
During the boot process, the DSP and MCU firmware under /lib/firmware is loaded and linked to the corresponding .out file in the /lib/firmware/vision_apps_eaik directory.
1) Where are the firmware compiled? Is the corresponding file compiled in the vision_apps\platform\j721e\RTOS directory?
2) Does these firmware start the RTOS? Or just DSP or MCU app applications? If these are app for DSP or MCU only, when did RTOS for DSP or MCU start?
3) These .out files are executed directly from the Linux command line of the board, but cannot be executed. For example, executing VX_app_RTOS_Linux_C6x_1.out will prompt -sh: ./VX_app_RTOS_Linux_C6x_1.out: Permission denied. The root account is actually logged in and should not be a problem with permissions. How do these load?
4) If the customer want to put their algorithm on DSP for calculation, is it ok to just run it by referring the code of the algorithm to this code right here?
Could you help check this case? Thanks.
Best Regards,
Cherry