自己设计的C6657板卡,使用的SPI NOR FLASH型号与开发板相同,燒写成功,但加载失败。
使用nysh.spi.map将内核配置为850MHz,加载后停留在0x2BXXXXXX,
SYSCLKOUT的时钟输出为8.33MHz(CORE_CLK=50MH),好像PLL并没有配置成功,读出MAINPLL设置0x02620328寄存器值为全零。不知道问题在哪
Shine:
请查看一下BOOTCOMPLETE寄存器是否boot完成?
user4669815:
回复 Shine:
没有完成,寄存器的值是零
Shine:
回复 user4669815:
那就是boot没有完成,比较一下自己的板子Boot步骤是否和EVM板的完全一致。SPI管脚上是否有波形?
user4669815:
回复 Shine:
谢谢Shine Zhang。
SPI管脚的时钟是有的,其它信号暂时还没查看,待我查看一下。
想问一下C6657和C6678的boot步骤是一样的吗,
我从wiki上下载的C6657_directROM_Boot_example里的SPIboot_ddr的boot步骤有对DDR进行的操作,有一节是Appending DDR configuration to boot image,请问这个有必要吗。
这个说明文档里的步骤与C6678的不太一样,还是我只需要完全按照C6678的boot步骤,生成dat就行。
user4669815:
回复 Shine:
SPI管脚的时钟是有的,其它信号暂时还没查看,待我查看一下。
想问一下C6657和C6678的boot步骤是一样的吗,
我从wiki上下载的C6657_directROM_Boot_example里的SPIboot_ddr的boot步骤有对DDR进行的操作,有一节是Appending DDR configuration to boot image,请问这个有必要吗。
这个说明文档里的步骤与C6678的不太一样,还是我只需要完全按照C6678的boot步骤,生成dat就行。
shuai zhang13:
请问你的问题解决了吗?