打印

关于5509的 外口地址64限制问题

[复制链接]
582|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
拿起书本|  楼主 | 2014-8-11 13:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
boot, TE, AD, spi, pi
看到TI的官方手册上是这样解释的:The VC5503/VC5507/VC5509/VC5509A bootloader supports boot from SPI EEPROMs or a device operating as an SPI slave that emulates the appropriate format. The bootloader supports SPI EEPROMs based on 16-bit byte addresses (up to 64k bytes) as mode BOOTM = 1001b.The bootloader supports SPI EEPROMs based on 24-bit byte addresses (up to 16M bytes) as mode BOOTM = 0001b.

        这意思是说:如果BOOTM设置为1001 ,那么以SPI形式外扩的FLASH烧写程序的大小就有64K这个限制,而如果把BOOTM设置为0001,他的限制就放大到16M吗??


相关帖子

沙发
huangfeng33| | 2014-8-13 20:41 | 只看该作者
是的,SPI口访问的地址是以数据的形式送出的,是由软件控制的,16bit byte address在地址周期送两次即16bit地址,24bit byte address在地址周期送3次即24bit地址。Bootloader会根据相应的模式选择不同的程序分支来支持.

使用特权

评论回复
板凳
zhangmangui| | 2014-8-13 21:19 | 只看该作者
huangfeng33 发表于 2014-8-13 20:41
是的,SPI口访问的地址是以数据的形式送出的,是由软件控制的,16bit byte address在地址周期送两次即16bit ...

讲解的很好   :victory:

使用特权

评论回复
地板
小木欧尼| | 2014-9-21 14:41 | 只看该作者
楼上回答的很好

使用特权

评论回复
5
edishen| | 2014-9-21 16:10 | 只看该作者
不错

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4195

帖子

31

粉丝