Size: a a a

ESP8266 & ESP32 [RU]

2021 January 28

С🥔

Скрудж 🥔 in ESP8266 & ESP32 [RU]
Artem
Привет, никак не могу прошить ESP32-CAM, выдаёт ошибку  Failed to connect to ESP32: Timed out waiting for packet header
что я пробовал:
usb-ttl конвертеры:
CP2102 конвертер, ардуину в режиме usb-ttl, менял неоднократно rx-tx, не помогло
питание:
5в и 3.3в выходы от cp2102 и ардуины, 5В 1А зарядник, с любым источником питания есп потребляет 200ма, так что скорее всего проблема не в питании
софт:
пытался прошить из arduino ide и через idf.py из командной строки
сама плата:
GPIO0 и GND соединены перемычкой
при Connecting.... пробовал кнопку reset: 1) не нажимать 2) нажать однократно 3) держать нажатой всем протяжении прошивки
ничто из этого не помогло, подскажите, что ещё можно сделать?
при этом есп жива, потому что прошивка на ней (точка доступа) работает
источник

С🥔

Скрудж 🥔 in ESP8266 & ESP32 [RU]
Artem
Привет, никак не могу прошить ESP32-CAM, выдаёт ошибку  Failed to connect to ESP32: Timed out waiting for packet header
что я пробовал:
usb-ttl конвертеры:
CP2102 конвертер, ардуину в режиме usb-ttl, менял неоднократно rx-tx, не помогло
питание:
5в и 3.3в выходы от cp2102 и ардуины, 5В 1А зарядник, с любым источником питания есп потребляет 200ма, так что скорее всего проблема не в питании
софт:
пытался прошить из arduino ide и через idf.py из командной строки
сама плата:
GPIO0 и GND соединены перемычкой
при Connecting.... пробовал кнопку reset: 1) не нажимать 2) нажать однократно 3) держать нажатой всем протяжении прошивки
ничто из этого не помогло, подскажите, что ещё можно сделать?
при этом есп жива, потому что прошивка на ней (точка доступа) работает
источник

С🥔

Скрудж 🥔 in ESP8266 & ESP32 [RU]
Проверь так ли у тебя подключено...
источник

С🥔

Скрудж 🥔 in ESP8266 & ESP32 [RU]
Может через нано попробуй провести эти операции, у меня так взлетело
источник

A

Artem in ESP8266 & ESP32 [RU]
только uno есть
источник

A

Artem in ESP8266 & ESP32 [RU]
с ch340g
источник
2021 January 29

L

Leonid in ESP8266 & ESP32 [RU]
Вопрос не в тему, захотелось немного странного, а есть ли под esp32 документация по ассемблеру, всю ношусь с идеей сделать из него кпк и честно говоря не придумал как лоадер для исполняемых файлов на си сделать,  лет 15 назад был меленький пет проект по написанию что то типа операционки под x86 и там я как раз такое писал на асме
источник

S

Spot320 in ESP8266 & ESP32 [RU]
Andrey Litvinenko
очисти плату и перешей снова: esptool.py --chip esp8266 erase_flash
Спасибо, четото только не понял куда вводить в монитор порта,? прошу не пинать не силен в этом.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Leonid
Вопрос не в тему, захотелось немного странного, а есть ли под esp32 документация по ассемблеру, всю ношусь с идеей сделать из него кпк и честно говоря не придумал как лоадер для исполняемых файлов на си сделать,  лет 15 назад был меленький пет проект по написанию что то типа операционки под x86 и там я как раз такое писал на асме
Ассемблер esp32 закрыт  и не публикуется.
источник

L

Leonid in ESP8266 & ESP32 [RU]
Andy Korg
Ассемблер esp32 закрыт  и не публикуется.
Нашел вот такую дичь, интересно насколько это актуально, в принципе базовые вещи по идее должны совпадать http://cholla.mmto.org/esp32/xtensa_isa.pdf
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Leonid
Нашел вот такую дичь, интересно насколько это актуально, в принципе базовые вещи по идее должны совпадать http://cholla.mmto.org/esp32/xtensa_isa.pdf
Конечно хозяин барин, но честно сказать это только если для баловства. Что-то более-менее рабочее не сделать, Это конечно же чисто мое мнение ) Как говориться терпенье и труд все перетрут )
Ах да! Еще описание практически всех регистров радиотракта то же закрыто. И совсем уже маловероятно провести их реверс-инжениринг.
источник

L

Leonid in ESP8266 & ESP32 [RU]
Andy Korg
Конечно хозяин барин, но честно сказать это только если для баловства. Что-то более-менее рабочее не сделать, Это конечно же чисто мое мнение ) Как говориться терпенье и труд все перетрут )
Ах да! Еще описание практически всех регистров радиотракта то же закрыто. И совсем уже маловероятно провести их реверс-инжениринг.
А мне только маленькую часть надо для загрузки эльфов, остальное буду на си делать
источник

r

romanetz in ESP8266 & ESP32 [RU]
Да было тут уже же в обсуждениях
источник

r

romanetz in ESP8266 & ESP32 [RU]
И зачем тебе ассемблер?
источник

r

romanetz in ESP8266 & ESP32 [RU]
Переслано от Dr Zlo
источник

r

romanetz in ESP8266 & ESP32 [RU]
Переслано от Dr Zlo
источник

r

romanetz in ESP8266 & ESP32 [RU]
Выглядит рабочим, на первым взгляд
источник

L

Leonid in ESP8266 & ESP32 [RU]
Вот этого не видел, спасибо, все тогда сильно упрощается, судя по коду там что то очень похожее на машинный код
источник

L

Leonid in ESP8266 & ESP32 [RU]
источник

r

romanetz in ESP8266 & ESP32 [RU]
Что-то похожее, да
источник