各位好!
我想请问一下,有人修改过C:\ti\mcsdk_2_01_02_06\tools\boot_loader\ibl\src\util\iblConfig\src下面的device.c文件中 (791行)
ibl.spiConfig.addrWidth = 24;
ibl.spiConfig.nPins = 5;
ibl.spiConfig.mode = 1;
ibl.spiConfig.csel = 2;
ibl.spiConfig.c2tdelay = 1;
ibl.spiConfig.busFreqMHz = 20;
关于SPI配置的这些参数吗?我想修改IBL中关于SPI时钟的配置,不知道该改什么参数,不知道哪位大牛可以帮忙一下被DSP虐的很惨的妹纸~
Andy Yin1:
SPI内部时钟源是(DSP Core CLOCK)/6, 可以通过SPI内部分频支持不同的data rate,最高支持66MHz。这里应该就是这个参数ibl.spiConfig.busFreqMHz = 20;对应SPI data rate。
aichen wang:
回复 Andy Yin1:
Andy,你好!
上面这个SPI时钟设置是EVM DSP 1.0的,而我们目前采用的是2.0系列,这个时钟不需要改吗?因为我将我们设计的板卡(参照EVM设计的)插入主机(采用的是I2C+NOR Flash启动方式)的时候,出现了如下图所示的错误,所以个人猜想可能是时钟的问题,不知道您对这个错误有什么建议?
zhonghong zhang:
你好,aichen wang
我最近也在做IBL的二次加载,现在在6678开发板上可以实现程序的boot了,但是在自己的板子上,在实现IBL时,需要自己修改IBL并且重新编译,请问这个具体应该如何操作呀?
谢谢~~~~