我有一個ESP8266MOD ESP-12-E連接到USB轉UART模塊。當我嘗試與模塊通信時,我會得到一些可理解的輸出,然後出現錯誤消息並關閉通信。ESP8266模塊啓動失敗
對於人工智能思想家,0.9.5.2-115200和espressif-nonos-2.0.0-SDK(這不是文件的實際名稱):
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 816, room 16
tail 0
chksum 0x8d load 0x3ffe8000, len 788, room 8
tail 12
chksum 0xcf ho 0
tail 12
room 4 load 0x3ffe8314, len 288, room 12 tail 4
chksum 0xcf
csum 0xcf
2nd boot version : 1.2
SPI Speed : 40MHz
SPI Mode : DIO SPI
Flash Size : 32Mbit
jump to run user1
對於一個nodeMCU固件今天建成使用他們的雲服務(參見日期)我得到一個稍微短消息:
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 26160, room 16
tail 0
chksum 0xb1
load 0x3ffe8000, len 2192, room 8
tail 8
chksum 0x5d
load 0x3ffe8890, len 136, room 0
tail 8
chksum 0xd8
csum 0xd8
而且,錯誤信息是: 對於miniterm.py上Linux的:
Exception in thread rx:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/bin/miniterm.py", line 403, in reader
data = self.serial.read(self.serial.in_waiting or 1)
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 495, in read
raise SerialException('device reports readiness to read but returned no data (device disconnected or multiple access on port?)')
SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
Exception in thread tx:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/bin/miniterm.py", line 444, in writer
self.serial.write(self.tx_encoder.encode(text))
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 547, in write
raise SerialException('write failed: %s' % (v,))
SerialException: write failed: [Errno 5] Input/output error
膩子上窗口我也是在引導過程中的同一階段得到一個錯誤,它似乎。注意1:我已經成功地刷新了新固件,並且每次都得到「驗證正常」,所以連接良好。注意2:當我在正常啓動模式下使用模塊(GPIO15爲低電平,GPIO0和GPIO2浮空)時,當EN(使能)引腳爲高電平時(3.3v),在PORT8和/ dev/ttyUSB0上linux都消失了。另外,當與putty或miniterm進行任何類似的通信時,我需要保持EN浮動,以便系統看到模塊,然後連接軟件,然後將EN置於高電平(否則會卡住)。
也嘗試使用ESPlorer,但它無法自動檢測固件。我在幾個固件上出現了這個錯誤,我嘗試了很多波特率。
正式,2.8v和3.8v之間足夠的放大器應該工作。 – dandavis