Не удается загрузить скетчи или прошить Nodemcu 1.0 12E (CP2102), но у него есть драйверы и он реагирует на RST на последовательном мониторе
Я пытался заставить свой nodemcu работать в течение нескольких месяцев и перепробовал бесчисленное количество онлайн-ссылок, но ни одна из них не сработала. Я использую IDE Arduino для загрузки скетчей и всегда получаю сообщение об ошибке "Истекло время ожидания заголовка упаковщика".
Вот моя установка. Я пытаюсь загрузить пример кода мигания для nodemcu 1.0 12E.
Моя плата действительно отображается в диспетчере устройств, и вот доказательство.
Когда я нажимаю сброс на nodemcu и включаю последовательный монитор на скорости 74880 бод, плата выдает это.
Я пробовал нажимать кнопки сброса и flash при загрузке в нужной последовательности, но это не сработало. Я даже зашел так далеко, что перепрошил прошивку через мигалку nodemcu, но она всегда застревает в ожидании MAC и адреса STA.
Пожалуйста, помогите мне решить проблему, и я уверен, что не единственный, кто сталкивается с этой проблемой. В надежде на помощь :).
@Ted Mosby, 👍1
Обсуждение1 ответ
Лучший ответ:
Оказывается, это была проблема с платой. Переключил его на более старую версию NodeMCU.
Более новые из них не отличаются такой надежностью, как кажется.
- ошибка: espcomm_upload_mem failed при загрузке скетча
- Как определить размер Flash?
- В ESP-12E NodeMCU, какой выход PIN A0?
- Нет заголовочных файлов (.h) в Documents\Arduino\libraries\arduino_144469 с демонстрационным кодом
- Преобразование byte* в int в Arduino
- Каково использование зарезервированных контактов и контактов SDD2, SDD3 NodeMCU?
- NodeMCU (Arduino IDE) «DynamicJsonBuffer» не был объявлен в этой области
- NodeMCU поддерживает внедрение ключей?
При программировании платы последовательный монитор не должен быть открыт. Ответ от платы в конечном итоге поступает на последовательный монитор, а не на esptool.py процесс, который занимается программированием., @Majenko
нет, лол, у меня никогда не открывается последовательный монитор, пока я пытаюсь загрузить. я поставил захват экрана только для того, чтобы показать, что nodemcu может ответить ., @Ted Mosby
ОК. Попробуйте выбрать другую "Скорость загрузки" в меню "Сервис"., @Majenko
эм перепробовала все , все равно ничего не вышло, @Ted Mosby
вы пытались перевести mcu в режим загрузчика вручную? удерживая кнопку прошивки во время сброса с помощью кнопки сброса?, @Juraj
да, я это сделал, и это не решает проблему :( и даже попытался поставить конденсатор 10 мкФ между EN и землей., @Ted Mosby
вы ее разгадали? что печатается на последовательном мониторе при 74880 при сбросе, удерживая кнопку FLASH?, @Juraj