积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库
  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> DSP >> ADI DSP
  相关分类: 应用论文 | TI DSP | 新产品 | 算法 | 下载 | DSP代码示例 | ADI DSP | freescale DSP |
DSP BF53x SLAVE SPI BOOT
 
作者:张驿风   来源:互联网    点击数:1354   更新时间:2007-2-7
您可以添加到网摘 让更多人关注此文章:

    

.引导模式:

 

   Blackfin 系列处理器共有4种上电引导模式,分别是:

 

1.       从外部Bank0 flash直接运行。

 

2.       引导外部8/16FLASH

 

3.       以从SPI模式从外部SPI HOST 设备引导。

 

4.       以主SPI模式从外部SPI flash引导。

 

        除第一种引导模式外,后3种引导必须要有内部boot rom的参与,在我们的项目中主控制CPU采用IBM PowerPC405板子资源有:

 

  SDRAM:     64MB

 

  NAND FLASH:32MB

 

  NOR  FLASH:2MB

 

  NET:       10/100M自适应并板载交换芯片

 

  音视频接口完备,运行montavista嵌入式PPC linux2.4.17,支持nand flashyaffs2文件系统.

 

  基于以上的资源我们采用BF53x系列DSP的第3种引导模式,slave spi的方式从linux文件系统里引导DSP代码,DSP代码就作为一个文件存放于linux的根文件系统里,每次需要DSP工作时就通过在linux下运行引导程序把DSP代码灌入DSP。所以这里我主要讲讲slave spi引导模式。要使用第3种以slave spi的模式从ppc405引导代码BMODE[1:0]引脚必须设置为10详细对应关系如下图:

 

  

 

   

 

                    引导模式配置图

 

 

 

. 硬件连接介绍:

 

     硬件连接比较的简单主要是把SCK,MOSI,MISO接对,特别值得一提的是ADI推荐的忙握手信号其实可以不用拉低,这样还可以在开发初期用来测试DSP是否有响应。

 

 

 

     

 

 

           Pin to pin(3种这里的HOSTPPC405)

 

. 引导过程介绍:

 

   在这种引导模式里,DSP BF533作为SPI的从设备,SPI主机PowerPc PPC405不需要知道BF533loader文件的具体格式和内容,只需要使用ASCII码方式将BF533的加载文件按字节方式通过SPI发送给BF533就可以啦。传输开始前 , PPC405必须先设置BF533nSPISS信号为低电平,然后检测BF533BUSY状态(PFX)如果BUSY为低电平就开始发送以字节为单位的数据,如果为高就需要等待,直到BUSY变低,传输结束后设置BF533nSPISS为高,通知BF533发送完毕。具体过程可以描述为下面的流程图:

 

 

 

                    

 

备注: SPI SLAVE 引导模式只是适用于版本0.3以后的DSP处理器.

 



相关文章
· 科技奥运与计算机技术的应用[1229]
· Electromedical[3379]
· 患者监控[3473]
· 基于TMS320LF2407A DSP的心电监护系统研究[4104]
· 用S3C2410实现三导联远程心电监护系统[3871]
热门评论排行
·ARM嵌入式系统基础教程(N
·8051单片机C语言彻底应用
·手把手学单片机20个例
·DSP从入门到精通全集
·ARM处理器应用开发4步骤

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
2010“毕昇杯”总决赛在京胜利召开
2010TI Cortex
DM6437达芬奇及VLIB算法培训
2010年ARM Cort
2010年(7.26-8.1)达盛科
意法半导体(ST)推出微型数字温度传
ARM确认Cortex-A9继任者:
存储器市场高涨 引发全球前
江西省2010年大学生(达盛杯)电子
分析师:今年半导体产业成长率冲破30
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
2010年“毕昇杯”总决赛获奖...
ARM Cortex-M3 四...
深思ARM Coertex-M...
单片机发展趋势...
物联网(The Interne...
关于TI M3 jtag防锁死...
2010年“毕昇杯”全国电子创...
2010年毕昇杯全国电子创新设...
EPM7128A/AE 与 E...
Protel 覆铜露洞。...

 
赞助商 [更多]
 
ICP许可证号:[粤 05056597]
联系电话:010-82564899-207 传真: 010-82564899-233

版权所有 Copyright © 2006 嵌入式技术网