РЕШЕНО Wifi slot не отвечает ide

Тема в разделе "ESP8266, ESP32", создана пользователем Nelkor, 2 май 2020.

  1. Nelkor

    Nelkor Нерд

    Всем привет!

    После коннекта к WiFi Slot пишет, что плата не отвечает: espruino-web-ide.png

    Возможно, дело в прошивке? Прошивал по инструкции, с помощью программы ESPFlashDownloadTool. Мне даже в конце написали "Finish". С подобными изделиями я имею дело первый раз в жизни, так что понятия не имею, в чём здесь могла бы быть причина проблемы. Запрашиваю помощь!)
     
  2. ИгорьК

    ИгорьК Гуру

    (Может быть) в скрипте, который вы туда льете.
     
  3. Nelkor

    Nelkor Нерд

    Проблема возникает после коннекта. В настройках IDE я поменял адреса Module URL и Borard JSON URL. Установил драйвер для USB-интерфейса микроконтроллера STM32 (у меня Windows). Далее в Espruino IDE нажал кнопку в верхнем левом углу. При подключенной к ПК плате в списке значится COM6:
    com-6.png

    При отключенной плате его нет, так что, хоть на нём и не сказано, что это "Espruino board" (как в инструкции), я делаю вывод, что это плата. Сразу после выбора устройства происходит сабж. Подозреваю, что к этому моменту я пока ещё никакой скрипт не лью (по крайней мере, намеренно).
     
  4. ИгорьК

    ИгорьК Гуру

    "Коннект" - это соединение, причём именно правильное установление связи.

    Из вашего описания следует, что его то как раз и нет.

    Т.е. - компьютер не видит плату как Espruino.
    Раз не видит - значит неправильно прошита.
     
  5. Nelkor

    Nelkor Нерд

    Действительно, правильнее было бы написать не "после коннекта", а "при попытке коннекта".

    Каким должен быть мой следующий шаг, если я выполнил прошивку по инструкции, но попытка подключения показывает, что плата прошита неправильно?
     
  6. ИгорьК

    ИгорьК Гуру

    1. Модуль исправен:
    1.1 проверить, действительно ли выполнена прошивка по инструкции, или что-то упущено
    1.2 значит неправильная инструкция - обратиться к производителю.

    2. Модуль неисправен:
    2.1. Обратиться к производителю.

    3. Ни разу не понятно:
    3.1. Написать на бредборд, может помогут.

    4. Поделиться результатами исследований здесь.
    (Мало ли кому пригодятся).
     
  7. Nelkor

    Nelkor Нерд

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



    Если вдруг окажется, что я действительно выполнил всё правильно, то как именно следует обратиться к производителю?
     
    ИгорьК нравится это.
  8. ИгорьК

    ИгорьК Гуру

    Выводы.
    1. Модуль исправен.
    2. Инструкция неверная.
     
  9. ИгорьК

    ИгорьК Гуру

    ... ну вы меня просто покорили :)
    Всмотритесь внимательно...

    upload_2020-5-3_18-52-26.png

    И вообще - возьмите последнюю прошивку с сайта. У вас памяти в модуле - 4 мб (32 мбит).
    Вот ее и скачайте.

    Скачайте последний Flash Download Tool. https://www.espressif.com/en/support/download/other-tools

    В документации к прошивке будет обязательно инструкция что и по каким адресам шить.

    А Амперка... Ну, у нее свой целевой клиент...


    upload_2020-5-3_19-0-57.png


    upload_2020-5-3_19-3-19.png

    Другой Вариант:

    upload_2020-5-3_19-6-8.png

    Открываете файл readme_flash и смотрите, там два варианта:

    upload_2020-5-3_19-13-28.png

    Настройки по первому:

    upload_2020-5-3_20-40-45.png

    Дерзайте.
     
    Последнее редактирование: 3 май 2020
    Nelkor нравится это.
  10. Nelkor

    Nelkor Нерд

    Что вообще понимается под словом "прошивка"? Если бинарник, то я не нашёл документацию к нему, там просто список бинарей для скачивания)
     
  11. ИгорьК

    ИгорьК Гуру

    Сейчас ясно?
     
  12. Nelkor

    Nelkor Нерд

    https://www.espruino.com/binaries/espruino_2v05_esp8266_4mb/ что-то не вижу тут "readme_flash"

    Я сейчас пробую прошить по Вашей инструкции, но пока всё ещё не ясно, откуда брать информацию самостоятельно.
     
  13. Nelkor

    Nelkor Нерд

    Вот так попробовал — результат ровно такой же, как на видео :rolleyes:
     
  14. Nelkor

    Nelkor Нерд

    Оба варианта (QIO и DOUT) дают такую же ошибку.
     
  15. ИгорьК

    ИгорьК Гуру

    Я ошибся, надо DIO!!! Подзабыл уже, чего и не знал :)
     
  16. Nelkor

    Nelkor Нерд

    Тоже мимо)
     
  17. ИгорьК

    ИгорьК Гуру

    Смеемся? Ну-ну...

    upload_2020-5-3_20-59-6.png


    upload_2020-5-3_21-0-48.png
     
  18. ИгорьК

    ИгорьК Гуру

    И здесь все работает:

    upload_2020-5-3_21-12-31.png
     
  19. Nelkor

    Nelkor Нерд

    А это WiFi Slot? Готов любой из этих вариантов записать на видео :)
     
  20. ИгорьК

    ИгорьК Гуру

    Это обычная NodeMCU 4мб. WiFi Slot от нее отличается только цветом и формой. За это вы и заплатили.
    Поддержка - надо выпрашивать.

    Прошивайте как у меня. После прошивки выдержите, не трогайте модуль 2 минуты. Потом отсоедините от компьютера и вновь присоедините.

    Подождите еще пару минут до запуска Espruino IDE. Возможно модуль в это время занимается форматированием памяти.

    Ну или доставайте поддержку Амперки.
     
    Последнее редактирование: 3 май 2020