Andy
10к
Так то да, подтяжка стандартная, все же попробуйте ресет на питание посадить, может поможет
Mike
Я, может, глупость напишу, а вам не кажется, что виноват блок питания?
Все возможно, но от батареек так долго он не работает с esp
Quiero vivir en España
Все возможно, но от батареек так долго он не работает с esp
Я к тому, что блок питания может давать наводки.
Mike
Я к тому, что блок питания может давать наводки.
Это я отрабатывал подключая осциллограф и там не помех, хотя их почти всегда не видно таким способом
Mike
Вообще не хочется обкладываться диодами и LC фильтрами по питанию обоих устройств, они места занимают, хотя на такие токи будут smd
Mike
нужен ослик с памятью. На нем будут и единичные сбои видны
есть такой, но пока даже в "триггерном" режиме ни разу не видел.
Ruslan
значит дело не в бобине
iҚØN🐾🐾
Коллеги, нужна помощь пациенту, такие симптомы вижу впервые: Голый ESP32-S. Подпаяно: 1. Кондеры по питанию (0.1 и 10.0) 2. Пуллап (10к) между EN и VCC 3. Пуллап (10к) между IO0 и VCC 4. Конвертер usb-uart (PL2303). Идет бесконечный ребут. Лог бута: https://pastebin.com/wyUzE9kW
iҚØN🐾🐾
Зачем он пытается инициализировать psram и sdcard?
iҚØN🐾🐾
Ну и esptool не хочет выдавать chip_info, тупо по таймауту виснет
iҚØN🐾🐾
Флеша битая?
Ну и esptool не хочет выдавать chip_info, тупо по таймауту виснет
По таймауту виснет видимо потому что он не переведен в режим прошивки
Он даже без флешки отвечает что иди нахуй мне плохо
Флеш айди 0xffff
iҚØN🐾🐾
А, там же не подключен dtr и rts
А, там же не подключен dtr и rts
Ну замкни ногу одну и подай питание
iҚØN🐾🐾
Ну с этим ясно, а что с инициализацией?
iҚØN🐾🐾
Нету, а должен быть?
Нету, а должен быть?
Я ж откуда знаю что там у тебя за устройство
Может esp-idf собрана с поддержкжйо псрамы а ее нет
iҚØN🐾🐾
Я ж написал, голая плата)
А откуда на голой плате прошивка на базе esp-idf?
iҚØN🐾🐾
Ну сток наверное
iҚØN🐾🐾
$ esptool -p /dev/ttyUSB1 chip_id esptool.py v2.8 Serial port /dev/ttyUSB1 Connecting........__ Detecting chip type... ESP32 Chip is ESP32D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz MAC: 58:bf:25:18:d1:10 Enabling default SPI flash mode... Warning: ESP32 has no Chip ID. Reading MAC instead. MAC: 58:bf:25:18:d1:10 Hard resetting via RTS pin...
Че-то не припомню на платах никакого стока
flash_id
Сделай теперь
Valery
UPD: Нашел. C:\Users\"Username" Привет. Подскажите пожалуйста, а куда на win10 может быть сохранён результат этой команды? Найти не получается py -m esptool -b 115200 --port COM4 read_flash 0x00000 0x400000 flash_4M.bin
iҚØN🐾🐾
Chip is ESP32D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz MAC: 58:bf:25:18:d1:10 Enabling default SPI flash mode... Manufacturer: 68 Device: 4016 Detected flash size: 4MB Hard resetting via RTS pin...
iҚØN🐾🐾
Зашить на него что-ли какой-нить хелло ворлд
iҚØN🐾🐾
[ 5030][D][main.cpp:33] setup(): Hello world!
iҚØN🐾🐾
Блин, магия какая-то
iҚØN🐾🐾
Странно, что он в стоке пытался psram заинитить
Странно, что он в стоке пытался psram заинитить
Я поэтому и спросил что там за прошивка с поддержкой psram. Может от esp cam какой нибудь пример. Там заливают че-то такое
iҚØN🐾🐾
Неа. Это с ленты еспэх с али
А может бу модуль сдули откуда то и запаяли на борду и продали)
iҚØN🐾🐾
Не, он вообще нулевый типа
Блядь
Я покупал флешки на али у разных поставщиков. Они типа новые. Даже по ним видно что они новые. Но там всякие разные прошивки. То прошивка от какого-то принтера, то от роутера
Но впрочем я просто прилагал скрины что это бу и выбивал деньги.
iҚØN🐾🐾
Ясно. Ну это я купил очень давно, просто не юзал с этой ленты)
Блин, магия какая-то
А ты read_flash конечно же не сделал, да?)
Щас бы поглядели че это такое
iҚØN🐾🐾
Нет конечно
iҚØN🐾🐾
Ну у меня есть такие же в ленте, мб наклею еще одну на плату
iҚØN🐾🐾
Если подобное будет - солью и дам на препарацию)
Ясно. Ну это я купил очень давно, просто не юзал с этой ленты)
То что они в ленте хуйня полная. Флешки тоже приходят в лентах.. А нет, они бу
iҚØN🐾🐾
Подтверждаю, один раз видел даже что-то записано было в нулевой
iҚØN🐾🐾
А получается -s3 уже умеет в эмуляцию консоли через нативный юсб?
iҚØN🐾🐾
Или так же надо через uart, а тот чисто host/otg
А вижу в s3 тоже
iҚØN🐾🐾
Классно
Quiero vivir en España
То есть послать в жопу это потвоему адекватно… это печально
Прочтите значение слова "адекватно". На хамство и нравоучения отвечать грубостью - это адекватно.
Прочтите значение слова "адекватно". На хамство и нравоучения отвечать грубостью - это адекватно.
То есть "пошел в жопу" и "советую не заниматься программированием" для тебя это сопоставимо? А еще что мне нужно "почитать"? Откуда ты такой дерзкий нарисовался то?
Ruslan
что делает безопасный интернет...
Quiero vivir en España
Прочитал про указатели - всё просто, всё, вроде бы, понятно. Конечно, это вовсе не значит, что я тоже возомню себя прошареным ботаном, но в багаже знаний я к ним на шаг приблизился. И вот теперь главный вопрос: а когда они в реальной жизни на ESP32 используются? Думал-думал... придумал только один вариант - передать на другое значение массив данных, чтобы не через цикл, а вот так сразу... Хотя, массив - это и так указатель.
iҚØN🐾🐾
Вообще вопрос "нужны ли указатели" или "где реально используются" - имхо задан некорректно. Это такой же инструмент, как и поесть ложкой или вилкой
Алексей
Или выдели память и верни её по значению. Или изменяемый обработчик события, в котором устанавливается функция. (тоже по указателю).
Ruslan
калбэки - это ваще магия )))
Алексей
пагади, пусть сначала в массивы поиграется
Это чтобы сам не мучался, ну и нас не мучал )))
Алексей
калбэки - это ваще магия )))
Страшное колдунство! Но мощное.
iҚØN🐾🐾
Обожаю их)
Ruslan
вот лисп всё-таки надо давать на программировании, полгодика, он хорошо мозги выравнивает, там стандартный хэлловорлд - это написание программы, которая печатает свой исходный код )
Ruslan
но после этого ты врубаешься очень во многое
iҚØN🐾🐾
Не надо лисп, потом будут массивы сниться
Ruslan
ну и ассемблер полезен
iҚØN🐾🐾
Ага, adsp-шный)
Ruslan
кто не осилил асм и лисп, просто навсегда оставлять в джунах, это лишь кодеры, они не могут решать настоящие задачи )))
iҚØN🐾🐾
Весьма спорное утверждение 😊