Splum
Никак, флешку не скрыть, только зашифровать
вот я и о том же. вопрос насколько будет еспха тупить при обратном раскрытии. как только девайс пойдет во внешний мир встанет вопрос защиты, пока юзаем внутри маловероятно что ктото додумается слить с нее дамп.
Sergey
Там все аппаратно делается, по идее разницы быть не должно, по крайней мере в большинстве задач
Sergey
На самом деле я ещё сам не проверял, но как раз в ближайшие 2 недели мне придется это сделать, серия на носу уже
Splum
На самом деле я ещё сам не проверял, но как раз в ближайшие 2 недели мне придется это сделать, серия на носу уже
вот так всегда сначала создание отладка и когда все идеально работает уже задумываешься а как оно будет защищаться.
Sergey
вот так всегда сначала создание отладка и когда все идеально работает уже задумываешься а как оно будет защищаться.
Я зашифровал одну плату - разницы в работе не заметил. Только я не подготовился в прошлый раз к этому моменту и плата окирпичилась
Sergey
Я зашифровал одну плату - разницы в работе не заметил. Только я не подготовился в прошлый раз к этому моменту и плата окирпичилась
Шифрование пришлось выключить, плата в целом раьочая но jtag отладка отвалилась навсегда
Sergey
типа бутлоадер слетает да?
У меня отключилась возможность обновляться через usb/jtag, а система ota ещё не была доделала к тому моменту
CatRovacer
Прошиваю на 2 разные платы, но с ESP32C3 example из ESP32-BLE-Gamepad. Первая прошитая наблюдается и коннектится на смарте по BT. Вторую не видно "в сети". Слыхал, что параметры бинда могут глубоко "врезаться в память", рекомендую всю фрешь стирать. но чтоб не было видно?
Sergey
Пришлось снимать шифрование, но это разовая опция, повторно уже не зашифровать, ну и как говорил, jtag отваливается навсегда.
ok-home
Вот я слабо понимаю мотивацию на есп - Чтобы мою прошивку не прочитали. Там уникальные алгоритмы ?Мотивацию - чтобы в мое железо не залили изменённую прошивку понимаю. Замки. Системы доступа. Медицина
Sergey
Хотя, кому надо, те выпаяют чип и поставят новый. Против лома, как говорится
Splum
есть 2 бизнесс модели. и программисты из этих 2х моделей никогда друг друга не поймут.
Splum
Хотя, кому надо, те выпаяют чип и поставят новый. Против лома, как говорится
проще модуль полностью сдуть. чем отпаивать крышку и менять флэш.
Agent
Большинству владельцев коммерческих проектов глубоко пофиг на шифрование и т.д. Им надо чтоб работало. Да и я не понимаю этих загонов типа чтоб не слили, чтоб не прошили… В 99.9999% случаев мк выполняет простейшие задачи, и ценность проекта далеко не в плате.
Agent
Ладно, скажу так - 100% моих заказчиков это безразлично. А работаю я с коммерцией довольно давно, и проектов сделал за это время немало. И все заказчики вполне успешно свое оборудование продают, либо поставляют своим заказчикам. Короче это работает.
Sergey
Кому надо тот шифрует и ни с кем не спорит, причин можно придумать довольно много
Sergey
Ты можешь быть интересен твоим же контрагентам или сотрудникам твоей же компании которые хотят левачить)
Agent
Если честно, пока не понимаю. Вот, скажем, у меня заказчик имеет свое производство, где надо мониторить ряд датчиков и управлять, основываясь на полученных данных, рядом моторов, заслонок, реле и т.д. Вот он работает на моей плате и доволен, как слон. Ему глубоко безразлично что вообще там за плата, мк и тем более шифрование. К этой плате кроме меня вряд ли кто-то прикоснется. Это не коммерция? Он зарабатывает, я зарабатываю. Вроде коммерция.
Agent
Это один из возможных вариантов
Есть другой. Заказчик берет мои исходники, заказывает у китайцев сам по ним 1000 плат, ставит в свои 1000 станков, продает их за 100500 тыщ. Также - все довольны. Никого там не беспокоит, что владелец этого станка чето там реверснит.
Agent
Тогда я продолжаю не понимать в каком именно сценарии надо шифрование, но подозреваю, что он все-таки попадет в тот 0.0001%))
Sergey
Есть другой. Заказчик берет мои исходники, заказывает у китайцев сам по ним 1000 плат, ставит в свои 1000 станков, продает их за 100500 тыщ. Также - все довольны. Никого там не беспокоит, что владелец этого станка чето там реверснит.
Тоже вариант, но есть и другие. Есть сферы где компании - конкуренты реверсят друг друга постоянно, а важная информация для прошивок собирается годами по крупицам
Agent
Ну так это уровень корпораций. Под это не пилят прошивку сидя дома, потягивая пивко. А мне нравится зарабатывать именно таким образом.
Splum
локальный кто?
Крупнейшая авария на производстве в Индии.
Agent
Крупнейшая авария на производстве в Индии.
И при чем тут незашифрованная прошивка?
Dmitry
Приветствую, кто-то сравнивал может в инете видел сравнение lx6 и lx7 есть какая то разница в работе ? Скорости возможностях и.т.п.?
Dmitry
И при чем тут незашифрованная прошивка?
когда госкомиссия увидит твои поделки, в которых даже элементарных мер безопасности нет — поедешь на 15+ самым первым
Dmitry
так я с госзаказами на работаю😂
достаточно один труп на производстве, и тебя спишет твой же заказчик а поскольку у тебя даже базовой защиты нет, никто твоих доводов и отмазок даже слушать не будет 8)
Agent
достаточно один труп на производстве, и тебя спишет твой же заказчик а поскольку у тебя даже базовой защиты нет, никто твоих доводов и отмазок даже слушать не будет 8)
Ты полагаешь, что он случился из-за того, что кто-то перезалил прошивку в МК? Мне кажется более целесообразно страховаться от нашествия пришельцев.
Agent
достаточно один труп на производстве, и тебя спишет твой же заказчик а поскольку у тебя даже базовой защиты нет, никто твоих доводов и отмазок даже слушать не будет 8)
Более того - заказчик от меня получает исходники, и сам прошивает платы. Каким я тут вообще боком. Захочет шифрование - накатит.
Dmitry
esp32 vs esp32s3 https://docs.espressif.com/projects/esp-idf/en/v5.0-rc1/esp32/hw-reference/chip-series-comparison.html
Такое сравнение я читал, может у кого есть "на реальных событиях" опыт сравнения, или в инете статьи по типу вот esp32 так работает а esp32s3 иначе... Дает ли Кэш какой-то прирост в производительности или еще как-то влияет?(например)
Agent
достаточно один труп на производстве, и тебя спишет твой же заказчик а поскольку у тебя даже базовой защиты нет, никто твоих доводов и отмазок даже слушать не будет 8)
Да и вообще, если не слышал о таких случаях - все проблемы всегда у того, кто занимает должность ген. директора. Если финансы, то главный бухгалтер. Поэтому сказочно как-то всё, что разраб платы несет ответственность за какие-то происшествия.
Vlad
А если прилетел Чужой и всех сожрал?
если прямо всех - то совсем не обидно и не жалко :)
ok-home
Такое сравнение я читал, может у кого есть "на реальных событиях" опыт сравнения, или в инете статьи по типу вот esp32 так работает а esp32s3 иначе... Дает ли Кэш какой-то прирост в производительности или еще как-то влияет?(например)
на s3 расширенная система команд включая векторную арифметику, если используешь - получаешь приличный прирост в скорости, компилятор по дефолту их почти не использует, нужно уходить в асм
Vlad
а вот кстати вопрос: недавно тут для проекта поднимал серверок на хостинге, и дошло время до SSL-сертификата. А железяки уже через http - работают успешненько. И в логах сервера - чужих практически нету, 2-5 запросов с левых IP-адресов в сутки (по несуществующим url). По http. а когда SSL-серт поставил - поперли всякие сканеры-роботы-хоботы - косяком, среди запросов MCU. так я тут подумал - мож по http технологически безопаснее гонять трафик-то ? без ssl да и сервак меньше говном всяким нагружается
Agent
Какой смысл ковыряться в сортах? Если начинаешь новый проект, бери камень поновее, дольше поддержка будет
Ага. А за одно не забудь изучить, что в s3 в зависимости от того, какая память стоит на модуле, зависит сколько и какие пины можно юзать, но в итоге их будет меньше, чем в "старой" версии. А также то, что обычная есп32 на любом углу продается, а s3 даже на али не так много. Но в целом зачем чето думать - бери новее и не парься.
काला हाथ
Vlad
ну что значит торчат ? контроллеры по http долбят сервер
Vlad
еще раз вопрос: почему по https хосты постоянно под напором сканеров, а по http - почти нет ?
Agent
вот не надо... esp32 - 28(34-6) gpio из них 6 input only esp32s3 35(45-10) gpio все in/out
это тебе просто модули с Octal PSRAM не попадались просто значит
Vlad
еще раз вопрос: почему по https хосты постоянно под напором сканеров, а по http - почти нет ?
кажется понял: 1) Датчики на esp в виде клиентов долбят обычный дебианский сервер, и логи показывают, что _технологический_ _непубличный_ домен хостера по Http - абсолютно не интересен сканерам :) 2) а как только к _публичному_ уже свежезареганному домену привязываешь ssl-сертификат - тут же сканеры набрасываются на сервак
ok-home
это тебе просто модули с Octal PSRAM не попадались просто значит
это я под octal считал по опыту s-s3 у s3 убрали ETH MAC, убрали DAC зато добавили cam/lcd в RMT добавили режим нон стоп, параллельный старт нескольких каналов, память одного канала из DMA usb-jtag быстрые порты gpio это так на вскидку что вспомнил
Agent
Ладно. Ни к чему споры - каждый останется при своем. Я s3 попробовал - пока не зашло.
ok-home
неправильно посчитал значит
https://docs.espressif.com/projects/esp-idf/en/v5.2.3/esp32s3/api-reference/peripherals/gpio.html это если в даташит не лезть
Agent
https://docs.espressif.com/projects/esp-idf/en/v5.2.3/esp32s3/api-reference/peripherals/gpio.html это если в даташит не лезть
а если лезть, то узнаешь, что 19-20 неюзабельны при usb, 35, 36, 37 неюзабельны при psram, а при octal еще и 47-48 (тут точно не помню, но какие-то там рядом два пина) работают по 1.8V, как питание на флешку.
Agent
там в табличке ровно так и написано
тогда хз где ты насчитал столько, сколько насчитал
ok-home
тогда хз где ты насчитал столько, сколько насчитал
все остальные ноги переназначаются кроме spi ( не хочешь usb пользуй uart0 как на простой esp ) а считал по даташиту, мне так проще
Agent
все остальные ноги переназначаются кроме spi ( не хочешь usb пользуй uart0 как на простой esp ) а считал по даташиту, мне так проще
Да я в курсе про это. Но нет там 35 пинов, которые работают свободно при любом раскладе с псрам, хоть ты тресни
ok-home
Да я в курсе про это. Но нет там 35 пинов, которые работают свободно при любом раскладе с псрам, хоть ты тресни
ну их в любом случае больше чем на простой esp насколько я в курсе до p4 на s3 максимальное количество gpio ( по s2 не считал )
Agent
ну их в любом случае больше чем на простой esp насколько я в курсе до p4 на s3 максимальное количество gpio ( по s2 не считал )
Я мог бы расписать тебе всё по пинам, но мне тупо лень, т.к. профита от этого ноль, а спортивный интерес не настолько высок. Не больше их. Если только не брать модуль без псрам и не юзать юсб.
Adam
Подскажите пожалуйста, можно ли из обычных настенных электронных часов сделать умные? собственно бесит отставание постоянное, хочется синхронизации с сервером точного времени например
Dmitry
а порт libreadline и обвязка для запуска кода из flex/bison под ESP32 есть?
Agent
Подскажите пожалуйста, можно ли из обычных настенных электронных часов сделать умные? собственно бесит отставание постоянное, хочется синхронизации с сервером точного времени например
Проще сделать часы с нуля. Но и переделать чаще всего можно, если много свободного времени. Хотя смотря что за часы конечно. Но в любом случае если это не что-то коллекционное за 100500 евро, то смысла ноль.
Adam
Тогда можно сделать. Успехов)
подскажите плиз с какой стороны браться, потому что я не особо спец:)