• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

как запустить esp m3

dzyk

New member
есть esp m3
собрал rtos, получил 2 файла прошивки. залил по адресам 00000 и 20000
но после ребута чипа прошивка не запускается, в терминале 10 символов кракозябры, что не так?
может нужно gpio какие на 0 или на +
 

Сергей_Ф

Moderator
Команда форума
@dzyk что такое m3? И почему вы спрашиваете в теме по esp8266? Никто не отвечает, поскольку тема не та.
 

Алексей.

Active member
@dzyk что такое m3? И почему вы спрашиваете в теме по esp8266? Никто не отвечает, поскольку тема не та.
Что-ж Вы та безжалостно, esp-m3 - компактное исполнение на esp8285, который клон esp8266, отдельной темы видимо не нашлось для 8285, тогда уж для esp-01 и esp-12 отдельные темы заводить, а еще сообщество называется...
 

dzyk

New member
Что-ж Вы та безжалостно, esp-m3 - компактное исполнение на esp8285, который клон esp8266, отдельной темы видимо не нашлось для 8285, тогда уж для esp-01 и esp-12 отдельные темы заводить, а еще сообщество называется...
ну да. походу м3 есть только у меня)))
 

Алексей.

Active member
Если он не отличается от esp8266 и gpio15 не выведен, скорее всего он уже посажен на землю.
Попробуйте подключить как esp-01, rst en gpio0 gpio2 подключить через резисторы к питанию, если на юсб-ттл конвертере, через который планируете прошивать модуль, отсутствуют линии rts и dtr, то дополнительно к rst подключить тактовую кнопку на землю и к gpio0 ещё одну тактовую кнопку на землю. Для начала прошивки нажимаем обе кнопки, отпускаем сначала ту которая подключена к gpio0 затем оставшуюся кнопку, после этого запускаем ПО загрузки.
 

Сергей_Ф

Moderator
Команда форума
Что-ж Вы та безжалостно, esp-m3 - компактное исполнение на esp8285, который клон esp8266, отдельной темы видимо не нашлось для 8285
Извините, что именно безжалостно? Отправил читать правила и запретил писать? Отправил в бан?
Если темы нет, то надо просто ее создать. Никто не запрещает. А так только путаница получается.
Если он не отличается от esp8266 и gpio15 не выведен
или гадание: отличается или нет он от esp8266.
Может лучше создать новую тему было? Ссылку дать на зверька. Сразу понятно было бы, что зверёк новый. Да и другим потом легче было бы искать.
 

Сергей_Ф

Moderator
Команда форума
GPi0, EN,RST на + ? и все?
да. при прошивке gpio0 на землю, при работе подтягиваем на +.
Что выводит в терминал на скорости 74400? На такой скорости крокозябры превращаются в текст :)
Какой переходник usb-uart? Что с питанием?
 

Алексей.

Active member
По даташитам в esp8285 добавили на чип 1M флеша
3.1.3. Flash
ESP8285 has a built-in SPI flash to store user programs.
• Memory size: 1 MB
• SPI mode: Dual Out
в отличии от esp8266 у которого только внешняя
 
  • Like
Реакции: dzyk

pvvx

Активный участник сообщества


Boot_Pins_ESP8285.gif
(!) На CPIO0 при старте и прошивке выводится CLK (частота кварца).
(!) На CPIO2 при старте дублируется передача TXD0.
(!) GPIO15 должен быть соединен с GND резистором менее 10 кОм (3.3..6.8 кОм).
(!) Для устранения сбоев от помех, на вывод RST и GND должна быть подключена
емкость 1..10 нФ и подтягивающий резистор на +3.3В (или на GPIO16 для работы deep_sleep).
 
Последнее редактирование:

pvvx

Активный участник сообщества
@dzyk что такое m3? И почему вы спрашиваете в теме по esp8266? Никто не отвечает, поскольку тема не та.
SDK и прочее для них едины.
Чипов ESP8266 существует несколько ревизий. Ветвления кода в зависимости от версии можете найти в закрытых либах SDK и Arduino.
Соответственно создайте пару тем с разными ревизиями ESP8266.
Ещё у модулей бывают разные кварцы... и разное подключение Flash... :)
 

Сергей_Ф

Moderator
Команда форума
@dzyk подводя итоги поиску в Гугл:
1.Убедитесь что надёжное питание
2. Убедитесь в надёжности соединений
3. Убедитесь что режим работы памяти DOUT (прав @pvvx, я был невнимателен)
 
Последнее редактирование:

pvvx

Активный участник сообщества
3. Убедитесь что режим работы памяти DIO (хотя @pvvx утверждает что DOUT)
Картинка с FLASH_DOWNLOAD_TOOLS от www.electrodragon.com ESP8285 - ElectroDragon
+ уже имеющиеся описания в инет:
Использование ESP8266 / ESP8285 для мигания светодиода / ITEAD Studio - Make innovation easier / Использование ESP8266 / ESP8285 для мигания светодиода / ITEAD Studio - Make innovation easier
  • В этом примере используется модуль на основе ESP8285, поэтому размер флеша составляет 1 МБ. Кроме того, SPI MODE должен быть DOUT;
+Снимок101.gif + Снимок103.gif
Но вот с кварцем неизвестно что могли начудить сборщики модуля... Тут только делать ставки 26 или 40 МГц :)
 
Последнее редактирование:

dzyk

New member
протестировал на скорости 300, 600, 1 200, 2 400, 4 800, 9 600, 19 200, 38 400, 57 600, 115 200, 230 400, 460 800 и 921 600 бод, крякозябры так и остались при включении. на + gpio 0 gpio 2, EN на -
 
Сверху Снизу