乐鑫技术交流
直播中

李雪

7年用户 949经验值
私信 关注
[问答]

如何排除ESP-07故障?

我有一个 ESP-07,它是(新的)并且行为很奇怪。我对它进行了很好的编程,但是当它启动到正常模式时,就好像它没有启动任何东西一样。我已经用不同的固件(试过 AT 和 micropython)对它进行了编程,并且两个程序都很好,但是当我将它引导到正常模式时,引导日志看起来很好但是没有任何反应(我没有通过 minicom 回显我的命令使用AT 固件,当我尝试使用 micropython 时,我在接入点模式下看不到它)。
代码:全选xx@xx:~ $ esptool.py --chip auto --port /dev/ttyAMA0 --baud 57600 write_flash --flash_size=detect -fm qio 0 esp8266-micropython-v1.11.bin
esptool.py v2.6
Serial port /dev/ttyAMA0
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 84:f3:eb:ba:a1:4d
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 1MB
Flash params set to 0x0020
Compressed 617880 bytes to 402086...
Wrote 617880 bytes (402086 compressed) at 0x00000000 in 72.6 seconds (effective 68.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

然后我将 GPIO0 拉高,启动到正常模式.....
代码:全选xx@xx:~ $ miniterm.py /dev/ttyAMA0 74880
--- Miniterm on /dev/ttyAMA0  74880,8,N,1 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---

ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 31024, room 16
tail 0
chksum 0xef
load 0x00000000, len 0, room 8
tail 0
chksum 0xef
load 0x00000000, len 0, room 0
tail 0
chksum 0xef
csum 0xef
csum err
ets_main.c

我确实看到在正常启动模式下,GPIO 0 为 1.8v,我希望它像 Vcc、Rst、CH_PD 等一样为 3.3v。不过也许这是正常的。关于为什么在执行启动日志后它没有运行任何东西的任何建议?

更多回帖

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