乐鑫技术交流
直播中

笑尽往事

10年用户 1001经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

ESP8266 AT固件下载后不显示正确的日志,为什么?

1. 配置下载参数
检测到的信息:
闪存供应商:
C8h : GD
flash devID:
4014小时
四;8mbit
晶体:
26兆赫
                                                
2.下载成功后
登录 Consloe:
连接。。。
芯片同步OK!
chip_flg 1
R1:A5;r2:ef ;R3:68
MAC接入点:1A-FE-34-A5-EF-68
MAC STA:18-FE-34-A5-EF-68
('tttest uuuuuuart : uart reg: ', 448)
('波特率: ', 115200)
获取 Crystal: 25804800
扬程: 0 ;共:0条
擦除尺寸 : 0
获取 Flash ID : 0x981440c8
manufacturer_id:0xc8

device_id:0x4014

      
3. 然后再次通电,使用波特率 115200bps
                                                                                                                                after_power.png (144.2 KiB) 浏览了 5685 次                                                                                       

in log, execpt "ready", other are messy code ;

4. Using auto send, send "AT+GMR" cmd every 10ms
日志如下:
                                                                                                                                auto_send.png (154.3 KiB) 浏览了 5685 次                                                                                       


有时,AT cmd 是正确的;但是大多数时候,AT cmd返回是凌乱的代码?
为什么?什么prolbem?
                       

回帖(1)

刘伟

2024-7-17 11:31:55
根据您提供的信息,我将尝试分析可能导致ESP8266 AT固件下载后不显示正确日志的原因。以下是一些可能的原因及解决方案:

1. 固件版本不兼容:请确保您下载的固件版本与您的ESP8266模块兼容。如果不确定,请尝试下载其他版本的固件并重新刷写。

2. 刷写过程中出现问题:在刷写过程中,如果数据传输中断或出现错误,可能导致固件刷写不完整或损坏。请确保在刷写过程中保持连接稳定,并尝试重新刷写固件。

3. 串口通信问题:检查您的串口连接是否正确,以及串口通信参数(如波特率、数据位、停止位和奇偶校验位)是否与ESP8266模块的默认设置相匹配。如果需要,请调整串口设置以确保通信正常。

4. 模块硬件故障:如果以上方法都无法解决问题,可能是ESP8266模块本身存在硬件故障。您可以尝试更换另一个模块进行测试。

5. 日志输出设置问题:请检查您的固件是否支持日志输出,以及日志输出设置是否正确。如果需要,请修改固件设置以启用日志输出。

6. 软件问题:如果您使用的软件或工具存在问题,可能导致固件刷写或日志显示异常。请尝试更新或更换软件工具。

综上所述,要解决ESP8266 AT固件下载后不显示正确日志的问题,您需要逐步排查并尝试上述建议的解决方案。希望这些信息能帮助您解决问题。
举报

更多回帖

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