问题1:C667X的SPI支持的数据最多为16位(每16位数据后片选变为无效),但是通过设置寄存器可以将SPI片选HOLD(在多个16位之间不再变为无效),现在我想问的是:那么在bootloader时,所有的寄存器都为初始态,那么如果通过SPI进行bootloader时只能读取16位,那么就无法从外接的NOR flash中读出数据了,不知道是这样吗???
问题2:根据硬件设计指南手册中所说,SERDES是cml,与lvds接口时采用
Tommy Song:
关于第一个问题,每次做SPI数据访问的时候,都会驱动相应的片选信号。对于boot可以在SPI Boot Mode Device Configuration中设置在boot过程中需要驱动的片选信号。
第二个问题描述的不是很清楚,麻烦详细描述一下。