由于春节假期,帖子审批以及工程师回复将会有所延迟,敬请谅解.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6655 SPI NOR flash 启动问题

Other Parts Discussed in Thread: TMS320C6655

最近设计了一块  TMS320C6655 电路板 ,想请教下如何从SPI  NOR flash启动程序,FLASH 使用的N25Q128。  ,现在程序无法从FLASH 启动

1、使用程序能够正常读写 FLASH 

2、看网上都是需要通过DDR烧写到FLASH 里面去,本板没有使用DDR. 

3、现在是程序无法从FLASH 启动,用示波器测试 CS0 一直有电平变化。

4、我的板子BOOTMODE PIN 【12:0】配置为:  0 0010 0000 0110        大小端:小端模式

想请教问题有:

1、  如果从 SPI NOR  FLASH 启动,BOOTMODE PIN 该如何配置? 

2、  软件设计方面有什么需要注意的?

  • CS0有电平变化,应该是进入SPI boot模式了,可以在测一下数据线上是否有数据?bootmode管脚设置看上去是对的,您读一下Device Status Register寄存器的值,看是否和bootmode管脚配置的一致。

    这个问题估计是代码没有烧写进flash。因为您的板子上没有DDR,如果用norwriter烧写的话,需要修改norwriter源码,重新编译后再去烧写。