Daniil
esp32 работала себе, все у нее классно было а потом, начала постоянно перезагружаться и писать в порт следующее: rst:0x3 (SW_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:1 load:0x3fff0018,len:4 load:0x3fff001c,len:1100 load:0x40078000,len:9232 load:0x40080400,len:6400 entry 0x400806a8 Перепрошивка не помогает. Почему такое происходит?
Н Е К И Б Е Р Л Е О
Такое работает..работает.. херрак.. плохо код написал ..память жрало
Daniil
А ты коды расшифровывал?
как их расшифровывать? я гуглил, написано, как в чувство привести ее, но что сделать, чтоб такого не было, не нашел
Н Е К И Б Е Р Л Е О
память это?
у меня было да)
Daniil
Такое работает..работает.. херрак.. плохо код написал ..память жрало
в коде SPIFFS юзаю, но использую аккуратно, не насилую
Н Е К И Б Е Р Л Е О
найдёшь где скачать... ща тыкну то что ты прислал
Н Е К И Б Е Р Л Е О
спасибо
а не не могу
Н Е К И Б Е Р Л Е О
Open a sketch and build it.
Н Е К И Б Е Р Л Е О
под конкретный скетч твой дамп разберёт
Н Е К И Б Е Р Л Е О
https://github.com/me-no-dev/EspExceptionDecoder
Daniil
Open a sketch and build it.
ну я ща сам, спасибо)
Н Е К И Б Е Р Л Е О
In your Arduino sketchbook directory, create tools directory if it doesn't exist yet. Unpack the tool into tools directory (the path will look like <home_dir>/Arduino/tools/EspExceptionDecoder/tool/EspExceptionDecoder.jar).
Н Е К И Б Е Р Л Е О
Open a sketch and build it. Upload the sketch and monitor the Serial port for Exceptions When you get an Exception, open Tools > ESP Exception Decoder menu item. This will open a new window. Paste the stack trace into the window's top pane and the result will show in the bottom. Every time you enter new address or stack trace, the results will refresh
Н Е К И Б Е Р Л Е О
ещё на странный проект напоролся)
Н Е К И Б Е Р Л Е О
https://awesomeopensource.com/project/krzychb/EspSaveCrash
Н Е К И Б Е Р Л Е О
Save exception details and stack trace anytime and anywhere the ESP8266 crashes. Implement it in your sketch in two simple steps.
Daniil
Save exception details and stack trace anytime and anywhere the ESP8266 crashes. Implement it in your sketch in two simple steps.
а ты не в курсе, когда открываешь SPIFFS для чтения, она насилуется? 100к раз прочитать из нее и ей пиздец? или тут имеется ввиду именно перезапись?
Роман
https://github.com/me-no-dev/EspExceptionDecoder
Интересно, когда нить в platformio уже встроят этот инструмент?
Н Е К И Б Е Р Л Е О
Открыл закрыл;)
Dmytro
https://docs.platformio.org/en/latest/core/userguide/device/cmd_monitor.html#cmd-device-monitor-filters
⁣🇺🇦
Может быть кто сможет пояснить мне на счет CaptivePortal
⁣🇺🇦
⁣🇺🇦
Вместо моей странички отображается вот это
⁣🇺🇦
Вообще не понимаю откуда apple если у меня андроид.... С винды CaptivePortal работает отлично, открывает то что надо
⁣🇺🇦
И да, это вылезает когда жму "войти в сеть"
Andy
Может быть кто сможет пояснить мне на счет CaptivePortal
Для начала https://ru.wikipedia.org/wiki/Captive_portal
⁣🇺🇦
Хех) А что за софт на есп?
https://github.com/tonyp7/esp32-wifi-manager
⁣🇺🇦
Для начала https://ru.wikipedia.org/wiki/Captive_portal
Читал я и вики и еще кучу всего
Sasha
Очень интересно циферки. Тоже moc летят, причем редко и рандомно.
У нас и moc практически не вылетают. Там просто в цепях управления силовыми симисторами RC фильтр и варистор нужен
https://github.com/tonyp7/esp32-wifi-manager
https://github.com/tonyp7/esp32-wifi-manager/search?q=captive.apple.com&type=issues
⁣🇺🇦
У людей там такая же проблема как у вас. Решения нет? Просто некогда читать все коментарии.
Andy
Читал я и вики и еще кучу всего
Т.е. шлюз или чего там у вас в сети знает mac-адрес вашего компа, но не знает mac -адрес телефона. Так получается
Dmytro
https://github.com/tzapu/WiFiManager
Dmytro
Вот этот вроде популярнее
Andrei
Вот этот вроде популярнее
А этой штуки с какой-нибудь ElegantOTA нет в праздничном наборе?)
w
https://a.aliexpress.com/_9wMUGq Ребят, у этой платы нет какой то особенности с spi? Не хочет читать sd карту в проекте esp32-grbl
w
Но при попытках помигивает светодиодом
belKa
Но при попытках помигивает светодиодом
//pin imitation; need for SDcard work pinMode(14, INPUT_PULLUP); pinMode(15, INPUT_PULLUP); pinMode(2, INPUT_PULLUP); Попробуй это добавить в код в начале.
w
Сд карта внешняя на пинах?
На плате, по вроде бы многократно проверенной многими схеме, относительно проекта. Стоит на каждой плате, вроде жалоб нет. Хотя я создал issue и как минимум один чел с такой же проблемой обьявился
w
gpio2 не используется. Ок, изучу их код, посмотрю подтяжки
w
Просто они идентичные платы продают, и там все работает)
w
подрубился к юарту и в отладке вижу, что оно просто перезагружается при попытке прочитать содержимое карты
w
***ERROR*** A stack overflow in task clientCheckTask has been detected. 23:48:31.996 -> abort() was called at PC 0x40090040 on core 1 23:48:31.996 -> 23:48:31.996 -> ELF file SHA256: 0000000000000000
w
Вопрос решился на issues проекта, буфер в каком то месте надо было увеличить..
CRM
FreeRTOS?
Indr1x
Привет. подскажите кто нибудь тестил точность внутренних RTC у ESP32? Насколько точный ход у них получается? Даташит поглядел, ничего не нашел по точности ни тактового гератора ни о RTC
Dmitriy
Часы чем тактируются?
Кварц 32768 должен быть
Andy
Привет. подскажите кто нибудь тестил точность внутренних RTC у ESP32? Насколько точный ход у них получается? Даташит поглядел, ничего не нашел по точности ни тактового гератора ни о RTC
Внутренний генератор очень сильно зависит от температуры, до минуты в сутки уходит. Поэтому либо кварц на ноги XTAL, либо внешний чип часов. Тут уже зависит от ТЗ
Юрий
Попался ещё один модуль esp32 с заторможенным обменом по сети, взял такой же первый и стёр у обоих память, не помогло, затем сравнил на чтение с нормальным модулем, все три читаются на одинаковой скорости, ~90сек. считывается вся память 4мБ, получается дело не в памяти как я думал до этого. Может кто подскажет какие-то тесты, крышки пока не снимал, жду фен.
Юрий
Попробуй просто мусор передавать через сеть, ну типа аллоцируй к примеру 1мб памяти и передавай его, засеки сколько времени, если долго то проблема с самой сетью
С сетью в самой esp32? На это сейчас и похоже, так как web страница грузится очень долго, а иногда вообще не грузится. Надо ещё rssi посмотреть.
w
FreeRTOS?
Хз чё там у них)
Bez
Добрый день. Подскажите ,чем можно покрывать wroom модули ,чтобы защитить от влаги? Попробовал лаком с балончика,лак попал на кнопки и есп перестала определяться
w
Лаком, но не попадать на кнопки
w
Электротехническим изоляционным, не включать до полного высыхания. Типа plastic65 или как то так
w
У коптерщиков популярна "жижа спиннер", но дороже