Denis
незнаю у меня в папках загрузчика второй стадии нету
Denis
значит только аппаратный
v1ct0r
Это точно не зависит от платформы (esp-free-rtos)
Serjio
плата wemos lolin v3
Serjio
правда, странно, что ch340 с затертой маркировкой
v1ct0r
А сколько компиляция плюс линковка по времени занимают? Неужели меньше, чем прошивка?
Serjio
ну 40 секунд ждать прошивку - тоже хорошего мало
Denis
первый раз обычно долго
Serjio
и кстати все равно вроде бы быстрее)
Denis
последующщие перекомпиляции только изменённые файлы
v1ct0r
Я с ардуино иде ушёл, когда сборка больше 15 минут занимать начала. При минимальной правке. 40 секунд - жить можно 😀😀😀
Denis
абдурина долго всегда...
Serjio
ну я вот сразу ушел. правда, с установкой этой sdk наверное ночь прособиралось все
v1ct0r
Я в час не более трех правок в коде сделать мог! Вот это эффективность! 😀😀😀
Serjio
в доках к бутлодеру нашел
Note: your device may need other options specified. E.g. The nodemcu devkit v1.0
(commonly, but incorrectly, sold as v2) also needs the `-fm dio` option.
что навело на мысли, может, я где-то что-то не так настроил или добавил?
Slava
v1ct0r
v1ct0r
Slava
https://youtu.be/vKiWkSPpyaA
Serjio
любопытное на стекэксчендже.
Assuming you've got a 4MB device such as ESP-12E / WeMos D1 mini / NodeMCU devkit v2 (comparison) the write_flash options are -fm dio -fs 32m.
(у меня как раз. esp-12E)
Hence, the full flash command should be something like that:
esptool.py --port /dev/cu.wchusbserialfa130 write_flash -fm dio -fs 32m 0x00000 nodemcu-master-13-modules-2016-04-09-12-28-55-float.bin 0x3fc000 esp_init_data_default.bin
а у меня -fm qio, -fs 16m
qio - dio - это что-то про память quad-duo (но точно не помню и не увреен), а что есть -fs?
v1ct0r
Serjio
попробовтать заменить на dio и 32?
v1ct0r
Для начала на dio. С объёмом чёт я пока не понял...
v1ct0r
На есп-12 либо 512 КБ, либо 1024...Так? Я других не видел.. Соответственно либо либо 4м, либо 8...
Serjio
ну вот, сборка - меньше 20 секунд.
и ошибка
esptool.py v1.2
Connecting...
A fatal error occurred: Failed to connect to ESP8266
Serjio
а чео тогда там советуют странное на этом стекэксчендже?
v1ct0r
Serjio
ну ничего не менял. и когда порт был занят - ошибка другая была
v1ct0r
Прошу прощения, мне на сон 4 часа осталось. Я ушёл.
Serjio
спокночи)
v1ct0r
v1ct0r
Serjio
переткнул - заработало. осталось определиться с размером и увеличить скорость
Serjio
скорость поднял - прежние ошибки
Serjio
похоже, памяти у меня вообще 4 мега. esp_tool выдал
Manufacturer: 20
Device: 4016
и больше ничего. у других в гугле больше инфы, в том числе про 4 МБ
Serjio
странно, что оно собиралось и работало с неправильными -fs и -fm
Serjio
забавно. сделал саморазрушающийся таск с моргалкой, запускается строчкой в браузере. обнаружил, что сафари, по всей видимости, подгружает страницу еще до того, как нажата кнопка enter - я только печатаю в адресной строке адрес, а мне в браузере вываливается подсказка, а плата начинает мигать
Dr Zlo
Dr Zlo
Serjio
угу, спасиб.
короче, в процессе тестов мне не нравится, как фиговничает уарт. когда должен по идее писать - не пишет. чип с затертой маркировкой. грешу на это по скудоумию
Dr Zlo
Serjio
а модули esp12e все с такой памятью? или зависит от поставщика?
Dr Zlo
Dr Zlo
не работал с 8266
v1ct0r
Evgeniy
стандартные разноцветные проводки для макетирования. Сколько ампер выдерживают?
Sergey
ребят, вопрос такой, плата esp32 перевожу в esp_deep_sleep_start(); измеряю потребление, 10 мА… что я делаю не так?
Sergey
Sergey
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Плату в студию!)
Sergey
Sergey
Sergey
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Эмм, ну так там линейный преобразователь, диоды - это все потреи, то все ест
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Ultrabug
Линейный преобразователь ток не добавляет (практически)
Andre
🤙🏻 ℙ𝔸𝕍𝔼𝕃
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Я обычно их выпаиваю при встравании куда-то платы)
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Andre
Sergey
Sergey
и почему с даташитом не совпадают все же данные по deep-sleep?
Ultrabug
Sergey
у меня большой светодиод, RGB жрет 2мА
Sergey
а этот мелкий, 10 он жрать не может ну никак
Nikita7131
Всем привет. Подскажите плиз, через какое время переполняется микрос в есп32 ? Просто в доках пишется что таймер 64 бит, а в Arduino ide используется uint32_t ...
Serjio
2^64 тиков? В ардуине видимо вдвое быстрее?
Serjio
Но вообще тоже любопытно
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Sergey
тогда даташит не правильный, или плата говно какое то? кто то может свою проверить на deep-sleep?
Serjio
Там кроме стаба еще два транзистора и чип. Что за чип? Он отключен?
Nikita7131
Nikita7131