TI中文支持网
TI专业的中文技术问题搜集分享网站

6726 spimaster bootloader支持flash的型号有哪些

6726 spimaster bootloader支持flash的型号有哪些

Tony Tang:

本来只要是符合Motorola的SPI EEPROM协议的就行。The bootloader supports devices obeying the standard SPI serial EEPROM protocol established byMotorola.

但是呢,勘误表13页说明C6727B即silicon revision 1.2最好不要用SPI master bootmode。http://www.ti.com/lit/er/sprz232f/sprz232f.pdf

Advisory 1.2.2 Do Not Use SPI Master Boot Mode for Silicon Revision 1.2/C9230C100 ROM

Revision(s) Affected: 1.2Details: The C9230C100 ROM bootloader does not handle the change described in Usage Note 1.2.8:Clearing of SPI Interrupt Flags may be Blocked by Simultaneous Set Condition correctly whenit polls the SPI in the SPI Master boot mode. This can result in a failure to boot. The problemcan be affected by timing variations on silicon and therefore may not appear on all devices.Workaround: None

yang zhang9:

回复 Tony Tang:

6726B 推荐使用哪种启动方式,SPI Slave 启动方式可行?

Tony Tang:

回复 yang zhang9:

没有推荐的,看你系统设计哪种方便。

NOR,NAND也可以,SPI slave的话,你系统中还需要一个主控CPU。

另外,为什么选用C6726,可以考虑新的C6746,C6748之类的。

yang zhang9:

回复 Tony Tang:

单片机MCU,给DSP发送0x5853,DSP回的是0,DSP没收到数据?

Tony Tang:

回复 yang zhang9:

确认C6726已设为spi slave boot mode,时钟已经提供,复位已经释放了?

yang zhang9:

回复 Tony Tang:

6726B ROM bootloader 运行时钟是多少M的,是外部晶振的频率吗? 同时SPI slave对SPI CLK的速率有没有要求,太快DSP不响应

Tony Tang:

回复 yang zhang9:

bootloader不会配PLL的,所以是按CLKIN频率运行。

而SPI是SYSCLK2,默认是CPU/2的频率,SPI在slave模式下要求clock cycle>8P或100ns, 

看你的CLKIN是多少,比如是20MHz,那么SPI slave时钟要小于10/8=1.25MHz.

赞(0)
未经允许不得转载:TI中文支持网 » 6726 spimaster bootloader支持flash的型号有哪些
分享到: 更多 (0)