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.

SPI 片选



您好,Ti的专家:

     有一些疑问,自制的板子,使用的是C6657,SPI挂了两片flash,型号都为N25q256a,现在需要分别对两片flash进行操作,第一片用来固化DSP程序,boot加载,第二片用来实时存储一些数据,工程是参考SKT_T1的SPI工程改过来的,第一片flash操作正常,但是第二片只能读到flasd id =0x20bb19,但是擦除读写都有问题。Pin_Control0寄存器使能,读出来是0x00000000,SPI控制寄存器里面,SPIPC0中,也使能了SPICS0,***;整理底层,发现没有控制SPIDAT1寄存器中CSRN的值,现在修改底层,添加片选功能,观察到CSRN对应位的值已经控到,但是第二片的擦除都不对。想问一下,问题出在哪儿?