网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: AnalogCN安诺电子 >> 文章 >> 技术交流 >> 文章正文
  BF533使用powerpc405引导加载代码         ★★★ 【字体:
BF533使用powerpc405引导加载代码
作者:张驿风    文章来源:Internet    点击数:    更新时间:2007-5-28    
BF533 slave spi boot 笔记

.引导模式:

   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种这里的HOSTPPC405)

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

                    

设置nSPISS为低电平

 BUSY == 0?     

发送1BYTE

设置nSPISS为高电平

发送完毕?

结束

上电开始

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

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    对比ADI两代TD-SCDMA射频IC得
    [结尾篇]ADSP-TS20XS系列DSP
    一种基于DDS的幅值可调信号发
    基于ADSP2181的CAN总线通讯设
    一种采用单片机控制AD9854为
    在vs2008下使用ffmpeg(5):
    在vs2008下使用ffmpeg(4):
    在vs2008下使用ffmpeg(3):
    ADI AD8275电平转换16位ADC驱
    Boot在ADSP-BF533上的移植
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:AnalogCN安诺电子 湘ICP备06016315号