【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
之前制作spi-nor image的时候,就发现v3s存在无法复位的问题。只要进入linux之后,不管是console输入reboot指令,还是按下复位键,都存在无法重启的问题。一开始,以为是硬件哪里出了问题,但是sd卡启动或者spi-nand启动的时候,则没有这个现象。这说明,应该不是硬件的问题,或者至少说不是共性问题,需要个别好好研究一下。
1、第一步,论坛找方案
出现问题之后,第一步就是上网看看有没有其他同学遇到类似的问题,果然还发现了一个,
https://whycan.com/t_4550.html
在它的描述中,输入reboot没有重启,主要是因为spi-nor还处于4 byte访问模式,没有办法重新启动。如果想reboot之后,还能正常从spi-nor启动,就必须要在启动前退出4 byte模式。之前选用spi-nor的时候,挑选的是mx25l25645g,大小是256M bit,即32M byte,确实超