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

Как прошиться первый раз ?

eugenk

New member
Приветствую многоуважаемый All !
Народ, такой вопрос. Кропаю тут свою платку потихоньку. Не на модуле, а непосредственно на ESP32-D0WDQ6. Модуль мне не годится, потому что туда флешку зафигачили до +85, а мне нужно чтобы держало +125. Вот и приходится самому весь фарш запаивать. А смутила меня такая вот нехорошая весчь. Модуль (у меня сейчас отладочная платка esp32-devkitc v1) приходит с фабричной прошивкой, в загрузочной партиции которой прошит загрузчик. Когда юзверь (точнее прогер) жамкает кнопку boot, очевидно происходит прерывание и начинает выполняться этот самый заранее прошитый загрузчик. Новая прошивка (со своим загрузчиком !) закачивается по uart и шьётся. Всё это замечательно, но есть одно большое НО. У меня-то флешка будет голая. Без фабричной прошивки и загрузчика. Спрашивается, кто же мне прошьёт флешку в первый раз ???

Сейчас подцепил к своей платке jtag с openocd (через Raspberry Pi) вроде всё работает, ресетится по крайней мере и регистры показывает. Шиться через jtag пока не пробовал. Смущает то, что нигде в конфигах openocd не нашел описания флешки и её подключения к контроллеру, что по-идее там должно быть.

Ну и если позволите, ещё вопрос вдогонку. По вашей наводке зарегился на easyeda. Скажите, а могут ли они не только сделать плату, а ещё купить компоненты и её собрать ? А то efind.ru такая помойка, слов нет кроме междометий !
 

nikolz

Well-known member
Приветствую многоуважаемый All !
Народ, такой вопрос. Кропаю тут свою платку потихоньку. Не на модуле, а непосредственно на ESP32-D0WDQ6. Модуль мне не годится, потому что туда флешку зафигачили до +85, а мне нужно чтобы держало +125. Вот и приходится самому весь фарш запаивать. А смутила меня такая вот нехорошая весчь. Модуль (у меня сейчас отладочная платка esp32-devkitc v1) приходит с фабричной прошивкой, в загрузочной партиции которой прошит загрузчик. Когда юзверь (точнее прогер) жамкает кнопку boot, очевидно происходит прерывание и начинает выполняться этот самый заранее прошитый загрузчик. Новая прошивка (со своим загрузчиком !) закачивается по uart и шьётся. Всё это замечательно, но есть одно большое НО. У меня-то флешка будет голая. Без фабричной прошивки и загрузчика. Спрашивается, кто же мне прошьёт флешку в первый раз ???

Сейчас подцепил к своей платке jtag с openocd (через Raspberry Pi) вроде всё работает, ресетится по крайней мере и регистры показывает. Шиться через jtag пока не пробовал. Смущает то, что нигде в конфигах openocd не нашел описания флешки и её подключения к контроллеру, что по-идее там должно быть.

Ну и если позволите, ещё вопрос вдогонку. По вашей наводке зарегился на easyeda. Скажите, а могут ли они не только сделать плату, а ещё купить компоненты и её собрать ? А то efind.ru такая помойка, слов нет кроме междометий !
начальный загрузчик записан в ROM а не во flash.
поэтому ставьте и грузите
ESP32 Software - ESP Flash Download Tool (flasher)
WiFi-IoT Firmware Builder :: Конструктор прошивки ESP32
 
Сверху Снизу