启动方式是SPI falsh
在UBOOT环境下按手动复位(置WARMRSTn为低),或者输入reset指令,UBOOT可以正常重启;
加载内核以后按手动复位,或者登陆系统以后输入reboot指令,系统不能正常启动,串口无打印信息,必须断电才能重新启动。
请问大概的原因是什么?
leo chen:
回复 Jian Zhou:
受教了,另外加载内核后,手动复位不成功也是和spi flash有关系吗
LONG SUN2:
回复 Jian Zhou:
确实是这样 FLASH是32M的 进入kernel以后读写方式由原来的3字节地址模式变成了4字节地址模式
Eggsy Pang:
想追问一个问题, 加载内核以后按手动复位, 还是会经历uboot阶段, uboot把flash 的东西搬到DDR里运行,我想问下,在哪个阶段复位有什么区别吗
Jian Zhou:
回复 Eggsy Pang:
32MB的SPI FLASH,硬复位之后,恢复到16MB的原始工作模式。