Здравствуйте, столкнулся с проблемой , купил две платы для камеры OV 5640
Одна ESP32 DOWDQ6 с Flash 4mb и вторая
ESP32 DOWDQ6 v3.0 с Flash 8 mb
Первая работает без нареканий , а вот вторая не работает после заливки скетча в Arduino IDE
Обе пришли с тестовой прошивкой , все работает на обоих . Я слил флеш, сделал бэкап со второй платы через esptool и попробовал накатать camersWebServer в Арудино и все. в мониторе вывода пишет бред, плата не запускается. Продавец прислал бинарники три варианта тестовых прошивок один вариант через flash tool запускает плату ESP32 DOWDQ6 v3.0 но все три рабочие, на первой плате ESP32 DOWDQ6 работают .
Через esptool опять записываю слитый флеш - похоже это camersWebServer опять все работает , через браузер идёт изображение и доступны регулировки, но после любого программирования в Арудино ничего не работает
Решено
Кому интересно, если пишет Service Monitor постоянно что то такое, плата в постоянно перезагрузке
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5828
entry 0x400806ac
Лечится прошивкой MicroPyton через esptool
команда esptool --chip esp32 --port COM8 write-flash -z 0x1000 d:\ESP32_GENERIC-20250911-v1.26.1.bin
Свой "COM" и свой путь к файлу. "-z" надо указать. После прошивки Pyton плата начала работать после программирования в Arudino
Решено
Кому интересно, если пишет Service Monitor постоянно что то такое, плата в постоянно перезагрузке
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:8896
load:0x40080400,len:5828
entry 0x400806ac
Лечится прошивкой MicroPyton через esptool
команда esptool --chip esp32 --port COM8 write-flash -z 0x1000 d:\ESP32_GENERIC-20250911-v1.26.1.bin
Свой "COM" и свой путь к файлу. "-z" надо указать. После прошивки Pyton плата начала работать после программирования в Arudino
Отлично, спасибо 👍
Решение частичное. Скорее ошибка была при прошивке, даже не не ошибка, а настройка для работы именно этой платой - методом тыка я определил, что нужно выставить flash frequency "40MHz" тогда плата работает после прошивки в Arudino. Скорее это и было изначальной ошибкой, но прошил Микропитон с поддержкой Spiram
esptool write-flash -z 0x1000 d:\ESP32_GENERIC-SPIRAM-20250911-v1.26.1.bin
в Arudino установил Flash Frequency "40MHz" теперь работает каждый раз, а не через раз, после микропитона
 
				 
				 
				 
				 
				 
				 
			
