Null
SSR
Илфат
Ruslan
Похоже, придется делать грязный хак и отключать проверку сигнатуры. В принципе, она не нужна, шифрование флеша и самого образа закрывают эту проблему.
Ruslan
А потом спокойно разобраться
Конь Денвера
Serjio
хихи. ардуина для подключения esp32 подгружает полгигабайта данных? серьезно?
Serjio
и самое главное - в итоге один фиг не собралась! (питон какой-то не такой
Евгений
Ruslan
Serjio
Чегож они такие прожорливые?
Evgen
Serjio
Питон 38 ставлю
Serjio
а кстати
еще не придумали облачноо сервиса по сборке скейчей ардуины?
Indr1x
придумали
Serjio
за деньги?
Serjio
там иероглифы
Ruslan
Ruslan
Serjio
на макось древнюю (10.10.5)
Ruslan
на макось древнюю (10.10.5)
pyenv для себя открой, охренительная вещь
https://web.archive.org/web/20210925221111/https://djbook.ru/forum/topic/6264/
Serjio
инглиша не нашел. скейч на пять строчек блять..
Serjio
да не факт что заведется еще этот питон.. слишком старое оно
Ruslan
не ной сцука, делай чё говорят )
SSR
Serjio
осьикс старое
Ruslan
Старое что?
да он про себя, видимо, латентный пенсионер ))))
Ruslan
иди по ссылке, там всё для расписано
iҚØN🐾🐾
Ruslan
это конкретно РАЗНЫЕ вещи
iҚØN🐾🐾
Ruslan
а ты прочитай тред до конца, он короткий, там всё объяснено
iҚØN🐾🐾
Прочитал. Не добавило понимания.
Ruslan
venv тебе делает окружение в рамках системного питона
Ruslan
а pyenv тебе делает разные суперокружения с разными питонами (версиями), в рамках которых ты пилишь venv-ми нужные окружения
Ruslan
и pyenv может кошерно держать разные версии питона, не ломая системный
Serjio
pyenv --list:
pyenv: no such comand '--list'
Ruslan
ну может за два года обновили чего, хэлп почитай
Serjio
ой
iҚØN🐾🐾
Лады, погляжу позже, схоронил ссылку
Ruslan
ага, прочитает он, даже pyenv install --list не осилил...
Serjio
you version of macos (10.10.5) is too old to run homebrew!
Serjio
так что видимо хуй мне на этой ардуине, пока не обновлю систему.
Ruslan
скачиваешь версию homebrew под своё
Ruslan
а че не обновляешь, если можно?
iҚØN🐾🐾
Ruslan
Serjio
а, опля, у меня на буке ардуина есть!
iҚØN🐾🐾
Как же ж вы любите этот блокнот, обтянутый говноскриптами)))
Ruslan
Serjio
я не люблю, но мне казалось проще готовую библиотеку заюзать и скетч запустить, чем осваивать с нуля всю эпопею
Ruslan
Serjio
возможно
Serjio
ну вот, оно даже собралось ( правда, для другой платы)
странно, что в ардуине на старой оси менеджер плат показывал как будто более новые версии плат, чем в этом ардуине (обновлял версии, перезапускал дуину)
Ruslan
подозреваю наличие скрипта, который подтягивает платы с сайта
Evgen
Ардуина в макоси - это такой вариант девиантного поведения?
Serjio
если бы он был - он бы подтянул. а он не подтянул - значит, подозревать нужно скорее его отсутствие
iҚØN🐾🐾
Походу спамботов скрестили с chatGPT и они начали разгадывать капчи)
Евгений
Роджер
Serjio
5. That’s it. It should be installed after a few seconds. - интересно, какие там должны быть скорости
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Кто знает, помогите устранить эту проблему
reza
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Мне надо русский язык сделать, вместо англ. Но когда я меняю на русский язык, прошивка перестаёт работать
Serjio
тэкс, указал актуальный json для плат, нашел нужную плату, выбрал, жму кнопку скомпилировать. вылезает ошибка
midi_to_ble:5:44: error: conversion from 'HWCDC' to non-scalar type 'CS::HardwareSerialMIDI_Interface' requested
HardwareSerialMIDI_Interface MIDI_SERIAL = Serial;
^~~~~~
собираю код отсюда
https://forum.arduino.cc/t/easiest-esp32-din5-serial-midi-to-ble/650534
хз что это означает
Nurdaulet
Кто нибудь прошил такой контроллер на базе esp32 pico d4? Не спрашивайте как оно мне попало, основан для экосистемы типа умного дома. Не имею документацию и схемы. С чего мне начать?
Ruslan
сначала скажи как оно к тебе попало?
Nurdaulet
Заказчик хочет систему умного дома
Nurdaulet
Дали вот такой PH сенсор для почвы
Ruslan
#blog #preencrypted #ota
Осталось понять, какого хера приходит килобайт, а оно записывает только половину...
I (55200) OTA: Starting...
I (55240) esp_encrypted_img: Starting Decryption Process
D (55680) MQTT: [OTA CHUNK] OFFSET: 0, SIZE: 1024
W (55690) MQTT: [OTA CHUNK] Decoded 1024 bytes
I (55690) esp_encrypted_img: Magic Verified
I (55690) esp_encrypted_img: Reading RSA private key
I (57200) OTA: Running firmware version: 0.5.28-7-g03d570d
D (57200) OTA: Size of image header is 24 bytes but block is 512 bytes
D (57240) OTA: Written image length 512, increment 512
D (57680) MQTT: [OTA CHUNK] OFFSET: 1024, SIZE: 1024
W (57680) MQTT: [OTA CHUNK] Decoded 1024 bytes
D (57690) OTA: Written image length 1536, increment 1024
Nurdaulet
Serjio
вроде все правильно? 512 получил - записал. плолучил 1024, раскодировал, добавил - получилось 1024+512
Serjio
хм. мне тем временем отписал Peter P (очевидно, из числа разработчиков той библиотеки)
Serial is not a hardware serial port on the C3. Try Serial1 instead.
и вот оно собралось!
Serjio
теперь вот вопрос (любопытство). дуина сделала файл .elf
можно ли его из esp-idf загрузить? или там вроде bin файл нужен?
Ruslan