使用C6657自己开发的板卡,从SPI NOR FLASH中燒写加载程序,烧写成功,加载不成功。
查看寄存器,bootcomplete状态为零,MAINPLLCTL0和MAINPLLCTL1值为全零。
DSP上电加载时,测量SPI FLASH的DQ1和DQ0,DQ1上一直是低电平,DQ0为周期脉冲,DQ0上信号与开发板加载时的信号不一样。
请问这是什么问题,同样的燒写文件,在开发板上加载成功的,自己的板卡不成功。
Shine:
SPI没有时序发出来的话,看一下boot mode管脚有没有设置正确,看一下DEVSTAT寄存器的Boot Device位是不是110 spi mode.
user4669815:
回复 Shine:
已经查看过DEVSTAT寄存器,值是0x0000040D,是SPI boot模式,下面两张图是用示波器采的加载时候的信号,黄色为DQ0,绿色为SPI时钟,DQ1上为零。