完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
AIS可以将ARM和DSP各自生成的.out文件合并生成一个.bin文件,那如果我进行这样的合并,回到OMAP开机引导上来说,我把这样的.bin文件放到FLASH上的0地址上去,ARM和DSP是否可以分别引导成功?
看到好多资料上面都提到DSP初始化后,交给ARM开始引导,ARM UBOOT开始二次引导,随后ARM工作后WAKEUP DSP,DSP再开始引导。 想知道,ARM只是做一件简单的事情,就是想用它把DSP给唤醒,是不是可以把UBOOT跳过,直接使用那个AIS生成的合并的.bin文件直接引导成功?如果ARM引导成功了,并且我试图唤醒DSP,这时DSP的引导是怎么样完成的?DSP的引导程序会继续从FLASH 0地址开始搬移?还是会接着ARM之前搬移后的位置开始接着搬移DSP的程序?(假设合并时我是先加的ARM.out,后添加的dsp.out)。 引导程序是怎么样区别这个合并文件里的DSP和ARM程序的? 如果不可以使用AIS将ARM、DSP合并生成一个AIS BIN文件的话,那是否可以分别使用AIS生成arm.bin和DSP.bin,然后将它们分别烧写到FLASH的不同地址上,然后开机后OMAP L138的ARM和DSP各自引导程序可以在FLASH中各自查找到正确的.bin文件分别搬移ARM和DSP程序到指定内存呢? 谢谢。 |
|
相关推荐
4个回答
|
|
AISgen将ARM和DSP合并生成一个AIS image,启动的时候不可以分别独立引导。也不可以使用aisgen分别生成arm和dsp的image。
|
|
|
|
szoldman 发表于 2018-6-21 15:28 那是不是也可以理解成为合并生成的AIS 文件,不再需要另加UBOOT了呢? 在ARM唤醒 DSP后,DSP的BOOTLOADER是怎么样找到DSP部分的呢? |
|
|
|
zhong211 发表于 2018-6-21 15:47 uboot是用来引导linux系统的,aisgen将DSP程序分配到DSP启动地址处,DSP被唤醒后就从该地址启动。 |
|
|
|
zhong211 发表于 2018-6-21 15:47 这个贴子的附件有详细说明: http://www.deyisupport.com/question_answer/dsp_arm/omap_l1x/f/54/t/5319.aspx?pi239031347=1 http://processors.wiki.ti.com/index.php/Main_Page Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal |
|
|
|
只有小组成员才能发言,加入小组>>
573 浏览 1 评论
408 浏览 1 评论
609 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
863 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
695 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
161浏览 29评论
1055浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
306浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
264浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
117浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 08:23 , Processed in 0.409853 second(s), Total 47, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号