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.
MCU R5作为引导启动A72上的HLOS之后,是不是可以在HLOS上去启动MCU或者DSP上的应用程序,或者有选择的开启或者关闭其中某个MCU或者DSP?
如果可以,我应该怎么去做?
谢谢!
看了还是有点不明白,这个链接里说的MCU/C71X/C66X的固件是在A72的UBOOT时间段加载的,具体加载的是什么?是MCU/C66X/C71X的操作系统RTOS么?,那示例里的文件系统里有vx_app_rtos_linux_mcu2_1.out的相关示例,这些算是MCU上的应用?
请回复一下e2e工程师的问题。
Not sure if I am understanding the question correctly. Can you please elaborate on the bootflow that you are planning to realize?
我的意思是说RTOS是跟随LINUX系统的启动就启动了,还是跟随linux系统里的R5,C7X,C66X的固件应用启动的,就是我启动了R5,或者C7X,或者C66X的应用后,RTOS才先启动,然后再启动R5,或者C7X,或者C66X的应用程序;
另外,如果是第二种情况,那么RTOS是不是每个核心对应一个,各自用各自的RTOS系统,比如我个跑了一个R5,一个C7X,一个C66X的应用,这三个应用是不是分别跑在三个不通的RTOS系统上,还是共享一个RTOS?
请看下面e2e工程师的回复。
I am not still very clear on your query.
In general, each core run it's own instance of freeRTOS and these cores can communicate with each other with various ipc mechanisms.
Now there are multiple ways of realizing Linux+RTOS use cases. You can either load firmware on non A72 cores via U-boot or you can boot these cores via SBL and then let SBL load Linux on A72.
Also please refer to teh FAQ https://e2e.ti.com/support/processors-group/processors/f/processors-forum/915474/faq-tda4vm-different-ways-to-load-an-rtos-or-baremetal-application-along-with-linux
This should help with your queries. Let me know if you need any further details