目前我看到再启动过程中,会加载/lib/firmware下的DSP和MCU的固件,这些固件是链接到了/lib/firmware/vision_apps_eaik目录下对应的.out文件,目前有以下几个问题:
1.这些固件是在哪里编译出来的?是不是在vision_apps\platform\j721e\rtos目录下的对应文件编译出来的?
2.这些固件是会启动RTOS的,还是只是DSP或者MCU的APP应用,如果这些只是dsp或者mcu的APP,那么dsp或者MCU的RTOS是什么时候启动的?
3.我在板子的linux命令行下直接执行这些.out文件,发现执行不了,比如执行vx_app_rtos_linux_c6x_1.out,会提示-sh: ./vx_app_rtos_linux_c6x_1.out: Permission denied,实际上是root账号登录的,应该不是权限的问题,这些是如何加载的?
4.如果我要把我的算法放到dsp上去做计算,是不是把算法的代码参考这里的代码流程跑起来就可以了?