AM5728搭载ARM和DSP、IPU,其中我们所使用ARM运行RT-Linux,当DSP搭载RTOS的时候,启动流程如SDK所讲:

但是当DSP不搭载任何操作系统,作为裸机,删除掉/lib/firware下的dra7-dsp1连接,裸机是如何启动的呢?
之前TI提供了DSP裸机的mailbox例程,只有数据通信测试,并没有介绍DSP裸机如何启动。
问题:当DSP为裸机时,如何启动?
以及DSP中的内存 L1 L2 L3分别代表什么??有什么作用?
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.
AM5728搭载ARM和DSP、IPU,其中我们所使用ARM运行RT-Linux,当DSP搭载RTOS的时候,启动流程如SDK所讲:

但是当DSP不搭载任何操作系统,作为裸机,删除掉/lib/firware下的dra7-dsp1连接,裸机是如何启动的呢?
之前TI提供了DSP裸机的mailbox例程,只有数据通信测试,并没有介绍DSP裸机如何启动。
问题:当DSP为裸机时,如何启动?
以及DSP中的内存 L1 L2 L3分别代表什么??有什么作用?
AM5728是ARM核为主核,在ARM核先起来后加载SBL,SBL负责一些初始化配置和加载DSP代码到DSP核上。请参考下面的帖子。e2e.ti.com/.../am5728-waking-up-dsp-at-boot-time