resave
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| resave [2019/01/07 05:28] – mangogeek | resave [2025/10/14 06:22] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| <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 | ||
| + | </ | ||
| + | |||
| + | |||
| + | 刷机视频 {{ :: | ||
| + | |||
| + | |||
resave.1546838918.txt.gz · Last modified: (external edit)
