2016-02-28 2 views
2

Я пропустил NodeMCU v0.9.5 до одного из моих модулей ESP8266. Теперь я пытаюсь отправить сценарий Lua в свой модуль с помощью ESPlorer. Я уже дважды проверил проводку.ESPlorer не может общаться с ESP8266

При нажатии на кнопку «Отправить» ESP, она показывает ошибку:

PORT OPEN 9600 

    Communication with MCU... 
    ....Got answer! AutoDetect firmware... 

    Can't autodetect firmware, because proper answer not received. 
    ����,�.,�����(�.,�����Waiting answer from ESP - Timeout reached. Command aborted.` 

Как я могу это исправить?

Редактировать: После того, как я свернул NodeMCU 1.4 (мастер), я получаю сообщение о запуске.

_flash_used_end:402669c3 
fs.start:68000,max:14000 
mount res: 0 
Task task_lua started. 
SIG_LUA received. 

NodeMCU custom build by frightanic.com 
    branch: master 
    commit: c8037568571edb5c568c2f8231e4f8ce0683b883 
    SSL: false 
    modules: file,gpio,i2c,net,node,ow,tmr,uart,wifi 
build built on: 2016-02-29 18:25 
powered by Lua 5.1.4 on SDK 1.4.0 
lua: cannot open init.lua 
> Heap size::42720. 
Task task_lua started. 

Когда я пытаюсь загрузить сценарий Lua, я получаю эти сообщения об ошибках.

fTask task_lua started. 
iTask task_lua started. 
lTask task_lua started. 
eTask task_lua started. 
.Task task_lua started. 
remove("DS1820.lua");Task task_lua started. 
Task task_lua started. 
Task task_lua started. 
Task task_lua started. 
Waiting answer from ESP - Timeout reached. Command aborted. 

После прошивки новой прошивки без режима отладки я могу загрузить скрипты. Я пытаюсь построить этот проект: http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP/?ALLSTEPS Но нет данных о Thingspeak. Выходы на последовательной линии кажутся прекрасными. Думаю, все должно быть в порядке?

Sending data to thingspeak.com 
Got disconnection... 
Last temp: 222500 
Temp:22.25.2500 C 
+2

Мы должны предположить, что проводка прекрасна - как еще вы могли бы прошивать прошивку, верно? Напоминаем: GPIO0 нужно вытащить высоко или плавать для загрузки без флэш-памяти, см. Http://j.mp/1QnScQo. Вы пытались использовать инструменты, отличные от ESPlorer (см. Http://j.mp/1TMBqQw для выбора)? Я сомневаюсь, что это связано с проблемой, но не используйте эти старые готовые двоичные файлы. Текущая ветвь master/dev теперь находится под 1.4/1.5.1 соответственно, и что-то более старое больше не поддерживается. Создайте прошивку самостоятельно: http://j.mp/1TMBAaC. –

+0

Привет, спасибо за ответ! Я высветил новую версию прошивки, и теперь я получаю что-то в серийной строке. Но если я попытаюсь прошивать прошивку, я получаю такую ​​же ошибку. В чем может быть проблема? – Mark

+0

Хмм, что? «Я высветил новую версию прошивки, и теперь я получаю что-то в последовательной строке« ИЛИ », если пытаюсь запустить прошивку, я получаю ту же ошибку». какой он, ошибка или нет? –

ответ

1

Первый хит на Google для этого сообщения ESPlorer таймаута является вашим другом: https://github.com/nodemcu/nodemcu-firmware/issues/784

Я думаю, что в настоящее время вам лучше построить прошивку с «отлаживать = ложь», в идеале от dev отрасли.

+0

Спасибо за ответ! Теперь я могу что-то загрузить! Но я столкнулся с другой проблемой. – Mark

+0

Хорошо, тогда вы должны перенести и/или принять этот ответ и задать отдельный вопрос для «другой проблемы» ;-) –

Смежные вопросы