OMAPL138裸机ARM加载和开启DSP处理器程序的方式? - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7877|回复: 5
打印 上一主题 下一主题

OMAPL138裸机ARM加载和开启DSP处理器程序的方式?

[复制链接]

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
跳转到指定楼层
楼主
发表于 2017-1-13 15:06:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神,我想请教下OMAPL138双核DSP和ARM开发,DSP采用SYSBIOS核。ARM采用裸机,) m. S, ?( z; A: y9 Q# j5 `
我了解的是L138的启动顺序是DSP默认启动,DSP的bootloader开启ARM核,同时DSP处理器关闭,ARM运行,此时需要ARM去
- s  c1 }$ U& M3 z" i加载DSP的程序到指定位置,然后开启DSP处理器 启动。可以使用ipclite进行双核裸机间的通信,但是ARM在不用LINUX系统时,
: E/ v9 Z, c! a6 W9 x% A! g, \" F如何加载DSP的程序,有没有对应的库?
! p' i0 U5 r! l' C
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-1-13 16:46:57 | 只看该作者
ARM是裸机的话,需要SPL去引导程序的。
回复 支持 反对

使用道具 举报

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
板凳
 楼主| 发表于 2017-1-14 21:50:07 | 只看该作者
您好,非常感谢您的回答,我百度一下SPL,但是并没有找到SPL相关信息,7 u- k4 O% g7 t& C  H) M7 e
我想请问下是split吗?  @human
回复 支持 反对

使用道具 举报

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
地板
 楼主| 发表于 2017-1-14 22:13:37 | 只看该作者
没有split,看错了,是sqlit,4 V3 k; L7 M- i" }3 A0 ^
那SPL是什么,我没有百度,谷歌到
回复 支持 反对

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
5#
发表于 2017-1-18 14:12:39 | 只看该作者
http://blog.csdn.net/rikeyone/article/details/51483018; s. z: F; u, y) J2 s
+ m+ P: b% h" L  F- X
可以把第二阶段引导分为多级引导: ) X! m" G% ], b  v3 _& Z
比如分为如下所示的三级引导过程:
5 X" p  T1 h% w0 Y0 |# @2 v4 i(1) firstMBRC ! x- Y5 V  w  {9 L; E3 o% ]& N  K
第一级引导程序需要符合BROM引导所需要的格式,会调用BROM中的驱动函数把secondMBRC拷贝到shareRAM中校验,并跳转执行,这个都是独立代码,一般使用汇编来做。
7 E6 b9 k& K8 J8 L* A1 S(2) secondMBRC(uboot-spl) * q6 d$ a1 J/ S
第二级引导程序的功能是调用BROM中的驱动函数把mainMBRC拷贝到DDR 中校验,并跳转执行。第二阶段可以使用uboot中的spl来实现,也可以由自己独立代码实现。
) ~/ I- ]1 q& Y: V$ Z6 V(3) mainMBRC(uboot)
4 M2 U& Q  c" u* r; D) r第三级是主要的引导程序,前面的两级引导都是为了加载mainMBRC,它的主要功能是显示启动logo,加载kernel、dtb、rootfs文件系统,并且启动kernel。一般使用uboot来做。
2 q% i& V  V; U7 A4 t( `所以在boot分区,我们要烧写入这三部分的引导代码,mbrc、uboot-spl、uboot。
回复 支持 反对

使用道具 举报

39

主题

95

帖子

389

积分

中级会员

Rank: 3Rank: 3

积分
389
6#
 楼主| 发表于 2017-1-18 14:23:41 | 只看该作者
谢谢了,我需要慢慢消化
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-1-31 05:03 , Processed in 0.036885 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表