这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
resave [2019/03/17 09:50] mangogeek |
resave [2022/08/29 09:14] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
- | wait to fix! | ||
- | |||
<WRAP center round important 70%> | <WRAP center round important 70%> | ||
===注意:救砖操作会冲掉校准数据=== | ===注意:救砖操作会冲掉校准数据=== | ||
- | [[: | + | [[:backup|救砖前需要确保已经备份了WI-FI校准数据]] |
</ | </ | ||
- | ====救砖操作==== | + | |
- | 此方法需要用到SPI编程器,需支持32MB FLASH的。 | + | =====新版救砖方法===== |
- | 编程器刷机注意: | + | ====准备==== |
- | * 板子的WiFi校准数据已备份。如果弄丢WiFi校准数据,刷后板子的WiFi基本可能报废。 | + | 准备:JLink-V9或以上版本一台,J-Flash SPI软件。(可通过安装Jlink全家桶得到,下载地址: https:// |
- | * 板子的Uboot已经损坏,只能通过编程器刷机。 | + | |
- | 首先,保证不要给Widora供电,找到FLASH编程器的SPI编程接口(3.3VD、MOSI、CLK、MISO、CS、GND),使用杜邦线按照下图和Widora连接。 | + | ====连接==== |
- | {{ ::11.jpg |}} | + | 找到BIT模组,或者NEO的SPI接口,分别找到如下6个引脚: |
- | 电脑上使用编程器软件正常的烧写即可,可以检测到SPIFLASH型号为W25Q128。这里有个窍门,实际选择FLASH时候可以选小容量的例如25Q80,因为我们只烧UBOOT。 | + | |
- | {{ ::12.jpg |}} | + | BIT/NEO -------- 20Pin JTAG连接器 |
- | 此时可以使用编程器烧写uboot了,一般SPI NOR FLASH要求写入前必须格式化,仅仅写入UBOOT即可。UBOOT启动后,可以再参考UBOOT刷机方法刷无线校准数据和系统镜像。 | + | |
+ | GND -------- 20 | ||
+ | |||
+ | CLK/CK -------- 9 | ||
+ | |||
+ | CS0 -------- 7 | ||
+ | |||
+ | MO/MOSI -------- 5 | ||
+ | |||
+ | MI/MISO -------- 13 | ||
+ | |||
+ | VF -------- 1 | ||
+ | |||
+ | {{ ::pinout-spi-20-pin.gif |}} | ||
+ | |||
+ | |||
+ | ====打开工程==== | ||
+ | 打开J-FLASH SPI软件,然后Open Project中打开{{ :: | ||
+ | |||
+ | 然后Open Datafile中找到要刷的uboot。然后会问起始地址,保持默认0点OK | ||
+ | |||
+ | {{ ::截屏2020-12-11_下午8.36.30.png |}} | ||
+ | |||
+ | ====烧写==== | ||
+ | 菜单栏Target中点击Connect,此时Log窗口中显示 Connected successfully | ||
+ | |||
+ | 然后再菜单栏Target中点击Program,会询问是否抹掉扇区,点击Yes。 | ||
+ | |||
+ | {{ :: | ||
+ | |||
+ | LOG: | ||
+ | < | ||
+ | Programming target (111760 bytes, 1 range) ... | ||
+ | - Reading affected sectors ... | ||
+ | - 2 of 512 sectors affected, 1 range, 0x0 - 0x1FFFF | ||
+ | - Target memory read successfully. (131072 bytes, 1 range) | ||
+ | - Erasing affected sectors ... | ||
+ | - 2 of 512 sectors affected, 1 range | ||
+ | - Affected sectors 0 to 1 (0x0 - 0x1FFFF) | ||
+ | - Erase operation completed successfully | ||
+ | - Target programmed successfully - Completed after 2.421 sec | ||
+ | </ | ||
+ | |||
+ | |||
+ | 刷机视频 {{ :: | ||
+ | |||
+ |