没有合适的资源?快使用搜索试试~ 我知道了~
[AT91SAM9260 atmel 启动和bootstrap大致介绍.pdf
需积分: 15 19 下载量 93 浏览量
2016-02-16
22:28:26
上传
评论
收藏 26KB PDF 举报
温馨提示
试读
1页
[AT91SAM9260-BY]- atmel 启动和bootstrap大致介绍.pdf
资源推荐
资源详情
资源评论
[AT91SAM9260-BY]- atmel 启动和bootstrap大致介绍
这个atme l 大致介绍下,这个atmel芯片内带rom .
由BMS脚进行选择 启动 如果是0就直接nor flash启动。
但BMS=1的时候会进行 内部ROM执行启动顺序。
首先检测SPI0 如果接了SPI FLASH并且SPI FLASH里面的代码有效就启动。 cpu自动拷贝spiflash 前4k代码 到芯片内部sram0 地址在
0x200000
如果spi0接的flash启动代码无效 就检查spi1上的spi flash有效就加载4k也是到芯片内部sram0
如果spi0 spi1都是无效就检查nand
nandflash里面有效就加载也是只加载4k
如果无效最后就才执行usb boot 这个时候 需要上位机软件sma-ba的配合把代码发下去
代码分2段1段就是由bootstrap工程编译出来的引导 4k 以内用初始化cpu 并进行下一部 拷贝到内存再跳转,
所以需要4k 的代码放在spiflash 或者nand 进行初始化cpu加载下一步的完整的程序。uboot 或者裸机程序都可以。
具体操作看其他文档。
资源评论
alade123
- 粉丝: 4
- 资源: 53
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功