我现在想改变6678 evm i2c nor boot从nor flash取数据的spi工作模式和频率,是否只需要将C:\ti\mcsdk_2_01_02_05\tools\boot_loader\ibl\src\util\iblConfig\src路径下的device.c里的ibl.***.mode(原来为1)和ibl.***.busFreqMHz(原来为20M)宏定义改成自己想要的然后built ibl,然后烧写到eeprom就行了?
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.
谢谢,我现在有点迷糊。我现在在C:\ti\mcsdk_2_01_02_05\tools\boot_loader\ibl\src\device\c66x下的c66xinit.c里面看到了截图的一段,而且在built ibl的Makefile里面看到了定义了SPI_ROM=1,那按照截图注释的意思是spi的相关参数由boot参数表来确定,然后我查阅了C:\ti\mcsdk_2_01_02_05\tools\boot_loader\ibl\src\make\ibl_c66x下的spirom.ccs,对照参数表得知spi用的mode为1,spi bus 频率为1M,而与之前提到的device.c里宏定义的频率20M不一致,那板子默认用的spi bus频率为1M吗?另外spiclk频率是spi busfrequency/(prescale+1)吗?如果spi bus frequency为1M,而c66xinit.c里设置了prescale=7,那么spiclk只有125K吗?有点迷糊,望解答,谢谢!