bit3_3bto4b
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| bit3_3bto4b [2018/12/13 03:32] – mangogeek | bit3_3bto4b [2025/10/14 06:22] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| - | 如果拿到了3B地址模式的BIT3(32MB FLASH),此种模式与7688内部的硬件看门狗冲突,若想完美解决,需手工修改为4Byte启动模式。分如下几步,务必要一步一步的去执行: | + | 注意,以下操作只针对BIT3版本。(BIT3.1的32M仅有4B模式) |
| - | ====步骤1==== | + | MT7688依靠SPI_CS1上电时刻的初始电平决定了读取SPI FLASH的地址模式:3-byte or 4-byte address mode |
| - | 在原3B模式的BIT3上刷4B模式的uboot。{{ zh: | + | |
| - | ====步骤2==== | + | BIT32CY |
| - | 等待进入系统(注意:需等待overlay初始化完会打印一句“jffs2: | + | |
| - | <code bash> | + | |
| - | sh setflash.sh 1 | + | |
| - | </ | + | |
| - | 验证步骤2就是设置完后重启板子,如果无法启动(串口控制台无任何启动log),则代表修改正确。 | + | |
| - | ====步骤3==== | + | |
| - | 修改硬件,使7688的启动也成为4B地址模式。 | + | |
| - | 因BIT3模块本身的CS1(A8引脚)设计为5.1K下拉,此引脚启动时下拉代表3B,上拉代表4B。故外部给A8引脚一个1K电阻上拉到3.3V电平。 | + | ====步骤1,上电启动==== |
| + | 将模组上电启动,按下WPS进入web刷机模式 | ||
| - | 修改完后,重启板子,启动正常代表修改成功。 | + | ====步骤2,刷uboot==== |
| + | * 情况A:从4B切换到3B的uboot:{{ :: | ||
| + | * 情况B:从3B切换到4B的uboot:{{ : | ||
| + | 刷完后自动重启运行,运行过程中会自动修改FLASH模式 | ||
| + | ====步骤3,改A8引脚外接电阻==== | ||
| + | * 情况A:以前4B需要改到3B,说明以前的A8引脚SPI_CS1会有1K上拉电阻在底板上,去掉后即可。 | ||
| + | * 情况B:以前3B需要改到4B,说明以前的A8引脚SPI_CS1引脚外部设计悬空,需在底板上增加1K上拉电阻。 | ||
bit3_3bto4b.1544671931.txt.gz · Last modified: (external edit)
