bf533使用powerpc405引导加载代码
来源:百度文库 编辑:神马文学网 时间:2024/05/01 05:04:24
BF533 slave spi boot 笔记
张驿风
2006-6-5
一 .引导模式:
Blackfin 系列处理器共有4种上电引导模式,分别是:
1. 从外部Bank0 flash直接运行。
2. 引导外部8/16FLASH。
3. 以从SPI模式从外部SPI HOST 设备引导。
4. 以主SPI模式从外部SPI flash引导。
除第一种引导模式外,后3种引导必须要有内部boot rom的参与,在我们的项目中采用第3种,以slave spi的模式从ppc405引导代码,所以这里我主要讲讲slave spi引导模式。要使用第3种以slave spi的模式从ppc405引导代码BMODE[1:0]引脚必须设置为10详细对应关系如下图:
引导模式配置图
二 .引导过程介绍:
Pin to pin(第3种这里的HOST是PPC405) 图
在这种引导模式里,BF533作为SPI的从设备,SPI主机(PPC405)不需要知道BF533的loader文件的具体格式和内容,只需要使用ASCII码方式将BF533的加载文件按字节方式通过SPI发送给BF533就可以啦。传输开始前 , PPC405必须先设置BF533的nSPISS信号为低电平,然后检测BF533的BUSY状态(PFX)如果BUSY为低电平就开始发送以字节为单位的数据,如果为高就需要等待,直到BUSY变低,传输结束后设置BF533的nSPISS为高,通知BF533发送完毕。具体过程可以描述为下面的流程图:
设置nSPISS为低电平
BUSY == 0?
发送1BYTE
设置nSPISS为高电平
发送完毕?
结束
上电开始
备注: SPI SLAVE 引导模式只是适用于版本0.3以后的DSP处理器.
张驿风
2006-6-5
一 .引导模式:
Blackfin 系列处理器共有4种上电引导模式,分别是:
1. 从外部Bank0 flash直接运行。
2. 引导外部8/16FLASH。
3. 以从SPI模式从外部SPI HOST 设备引导。
4. 以主SPI模式从外部SPI flash引导。
除第一种引导模式外,后3种引导必须要有内部boot rom的参与,在我们的项目中采用第3种,以slave spi的模式从ppc405引导代码,所以这里我主要讲讲slave spi引导模式。要使用第3种以slave spi的模式从ppc405引导代码BMODE[1:0]引脚必须设置为10详细对应关系如下图:
引导模式配置图
二 .引导过程介绍:
Pin to pin(第3种这里的HOST是PPC405) 图
在这种引导模式里,BF533作为SPI的从设备,SPI主机(PPC405)不需要知道BF533的loader文件的具体格式和内容,只需要使用ASCII码方式将BF533的加载文件按字节方式通过SPI发送给BF533就可以啦。传输开始前 , PPC405必须先设置BF533的nSPISS信号为低电平,然后检测BF533的BUSY状态(PFX)如果BUSY为低电平就开始发送以字节为单位的数据,如果为高就需要等待,直到BUSY变低,传输结束后设置BF533的nSPISS为高,通知BF533发送完毕。具体过程可以描述为下面的流程图:
设置nSPISS为低电平
BUSY == 0?
发送1BYTE
设置nSPISS为高电平
发送完毕?
结束
上电开始
备注: SPI SLAVE 引导模式只是适用于版本0.3以后的DSP处理器.
bf533使用powerpc405引导加载代码
bf533使用powerpc405引导加载代码
Spring中使用classpath加载配置文件浅析
VB或VBA代码转HTML的加载宏
安装Word2003稿纸加载项使用Word稿纸
使用VC实现JPG图片加载-it群
文化产业引导资金使用管理办法(试行)
使用博客代码技巧
NT,2000,XP 的 CDROM 引导扇区代码分析
NT,2000,XP 的 CDROM 引导扇区代码分析
大图拼合的代码使用
代码之一----------------很好可以使用
彩色字代码欢迎使用
Excel的xll加载宏的开发(7):xla和xll的混合使用_SCYANGYU
引用 [原创]如何加载和使用外部动画 - 成靖的日志 - 网易博客
无论使用什么设备都不能正常引导系统
塑料容器小标志引导健康消费 提醒使用环境
加载纹理
新浪博客美化代码:代码如何添加与使用
新浪博客美化代码:代码如何添加与使用
新浪博客美化代码:代码如何添加与使用
新浪博客美化代码:代码如何添加与使用
BF533与PowerPC SPI通信调试笔记
QQ空间装扮-免费代码使用教程 -