乐鑫技术交流
直播中

云中云

9年用户 1016经验值
私信 关注
[问答]

命令AT CWMODE_DEF未正确存储在Flash中,为什么?

命令 AT CWMODE_DEF 未正确存储在 Flash 中。
关闭和打开模块,设置丢失(2 次后?
我想这个问题还涉及其他命令

================
开机
================
在 RST

OK
ets 2013 年 1 月 8 日,第一个原因:1,启动模式:(3,0)
负载 0x40100000,LEN 1396,房间 16
尾部 4
Chksum 0x89
负载 0x3ffe8000,LEN 776,房间 4
尾部 4
Chksum 0xe8
负载 0x3ffe8308,LEN 540,房间 4
尾 8
Chksum 0xc0
CSUM 0xc0

第2个启动版本:1.4(B1)
SPI速度:40MHz
SPI模式:QIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
跳转到运行 user1 @ 1000

r??9l
.
.
.
l`?
准备
================
在 GMR ;版本
AT版本:0.24.0.0(May 22, 2015 19:20:14)
SDK版本:1.1.0
编译时间:May 22, 2015 20:56:34
OK
================
在CWMODE?                                                     ;读取CWMODE:2
OK
================
在 CWMODE_DEF=3 ;设置 AP Sta OK
================
在CWMODE?                                                      ;验证确定!CWMODE:3
OK

***************************************************************************************************************
循环电源 OFF/ON
***************************************************************************************************************

准备
================
在 GMR ;版本
AT版本:0.24.0.0(May 22, 2015 19:20:14)
SDK版本:1.1.0
编译时间:May 22, 2015 20:56:34
OK
================
在CWMODE?                                                             ;验证确定!
CW模式:3
OK

***************************************************************************************************************
循环电源 OFF/ON
***************************************************************************************************************

准备
================
在GMR
AT版本:0.24.0.0(May 22, 2015 19:20:14)
SDK版本:1.1.0
编译时间:May 22, 2015 20:56:34
OK
================
在CWMODE?
+CWMODE:2                             <<<<===============================================================        ;VERIFY BAD!!!!
OK
================

这似乎是闪光灯的问题
我按如下方式加载了我的闪存 (25Q40 = 512K):

SPI 闪存配置
晶体频率:26M
SPI速度:40Mhz
SPI模式QIO
8Mbit 闪存大小
SpiAutoSet -

boot_v1.4(b1).bin;0x0000;
user1.1024.new.2.bin;0x1000;
user2.1024.new.2.bin;0x41000;
blank.bin;0x7e000;

我的闪光地址是否正确?

                                                                                                                                                         

回帖(1)

juju宇哥

2024-7-19 14:38:54
从您提供的信息来看,这个问题可能涉及到以下几个方面:

1. **Flash存储问题**:命令AT CWMODE_DEF可能没有正确存储在Flash中,这可能是由于Flash写入过程中出现了错误。这可能是由于硬件故障、软件错误或者电源不稳定等原因导致的。

2. **启动模式问题**:您提供的启动模式信息显示,有多个启动版本和不同的负载地址。这可能意味着您的设备在启动时可能会从不同的地址加载程序,这可能会影响Flash中数据的存储和读取。

3. **电源问题**:如果电源不稳定,可能会导致Flash写入过程中出现错误,从而导致数据没有正确存储。

4. **软件问题**:可能是您的设备固件或者软件中存在bug,导致Flash写入失败。

5. **硬件问题**:可能是您的设备的Flash存储器或者其他相关硬件存在问题,导致数据无法正确存储。

为了解决这个问题,您可以尝试以下步骤:

1. **检查电源**:确保您的设备的电源稳定,没有电压波动。

2. **检查硬件**:检查您的设备的Flash存储器和其他相关硬件是否存在问题。

3. **更新固件/软件**:尝试更新您的设备的固件或者软件,看看是否能够解决这个问题。

4. **联系技术支持**:如果以上步骤都无法解决问题,您可能需要联系您的设备制造商的技术支持,寻求专业的帮助。

5. **尝试不同的启动模式**:您可以尝试更改启动模式,看看是否能够解决问题。

希望这些信息能够帮助您解决问题。如果您需要更多的帮助,请提供更多的信息,例如您的设备型号、固件版本等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分