User Tools

Site Tools


bit3_3bto4b

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bit3_3bto4b [2018/12/13 03:03] – [步骤2] mangogeekbit3_3bto4b [2025/10/14 06:22] (current) – external edit 127.0.0.1
Line 1: Line 1:
-BIT3在32MB FLASH配置下,默认FLASH启动模式是3Byte,此种模式与7688内部的硬件看门狗冲突,若想完美解决,需要修改为4Byte启动地址模式。+~~NOTOC~~ 
 +注意,以下操作只针对BIT3版本。(BIT3.132M仅有4B模式
  
-====步骤1==== +MT7688依靠SPI_CS1上电时刻的初始电平决定了读取SPI FLASH的地址模式:3-byte or 4-byte address mode
-刷4B地址模式的uboot。{{ zh:uboot-mt7688-1.0.8-blink-128mram-4baddr.bin |}}+
  
-====步骤2==== +BIT32CY 的启动地址模式可以手工切换,操作如下
-等待进入系统(注意:需等待overlay初始化完会打印一句“jffs2: notice: (1475) jffs2_build_xattr_subsystem”),将{{ zh:setflash.sh |}}放到系统中,用如下命令用来将WINBOND FLASH设置为4B地址模式。 +
-<code bash> +
-sh setflash.sh 1 +
-</code> +
-该命令用法 +
-  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),则代表修改正确。 +====步骤1,上电启动==== 
-====步骤3==== +将模组上电启动,按下WPS进入web刷机模式
-修改硬件,使7688的启动也成为4B地址模式+
  
-因BIT3模块本身CS1(A8引脚)设计为5.1K下拉引脚启动时下拉代表3B,上拉代表4B。故外部给A8引脚一个1K电阻上拉到3.3V。 +====步骤2,刷uboot==== 
- +  * 情况A:从4B切换到3Buboot:{{ ::uboot-to3b.bin |}} 
-完后重启板子启动正常代表修改成功+  * 情况B:从3B切换到4B的uboot:{{ :zh:uboot-to4b.bin |}} 
 +刷完后自动重启运行运行过程中会自动修改FLASH模式 
 +====步骤3,改A8引脚外接电阻==== 
 +  * 情况A:以前4B需要改到3B,说明以前的A8引脚SPI_CS1会有1K上拉电阻在底板上,去掉后即可。 
 +  * 情况B:以前3B需要到4B说明以前的A8引脚SPI_CS1引脚外部设计悬空需在底板上增加1K上拉电阻
bit3_3bto4b.1544670238.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki