bit3_3bto4b
This is an old revision of the document!
BIT3在32MB FLASH配置下,默认的FLASH启动模式是3Byte,此种模式与7688内部的硬件看门狗冲突,若想完美解决,需要修改为4Byte启动地址模式。
步骤1
刷4B地址模式的uboot。uboot-mt7688-1.0.8-blink-128mram-4baddr.bin
步骤2
启动系统后,将setflash.sh放到系统中,用如下命令用来将WINBOND FLASH固定为4B地址。
sh setflash.sh 1
用法:
sh setflash.sh Reports Current Status of flash & CS1 sh setflash.sh 1 Sets Flash Boot Mode to 4-Byte sh setflash.sh 0 Sets Flash Boot Mode to 3-Byte
验证步骤2就是设置完后重启板子,如果无法启动(串口控制台无任何启动log),则代表修改正确。
步骤3
修改硬件,使7688的启动也成为4B地址模式。
因BIT3模块本身的CS1(A8引脚)设计为5.1K下拉,此引脚启动时下拉代表3B,上拉代表4B。故外部给A8引脚一个1K电阻上拉到3.3V电平。
修改完后,重启板子,启动正常代表修改成功。
bit3_3bto4b.1533274052.txt.gz · Last modified: (external edit)
