> ну очень уж странное решение, слишком уж много чего может пойти не такОно как бы да. Но при физическом доступе многое бывает не так. Те исследователи проверили, 32L0 (или F0?) Lv2 -> Lv1 power glitch'ем реально :)
> китайцы прикинули и не стали и заморачиваться, только необходимые регистры реализовали
В итоге с половины клонов фирмвара сливается. Правда, это не гарантирует халяву, есть over9000 способов испортить компот.
> на одном дыхании: https://dmitry.gr/?r=05.Projects&proj=23.%20PSoC4
Круто, чтиво доставило. Я правда ими не пользуюсь, мне в STM32 нравится что ROM мелкий и не страшный, DRM-like фич нет, в общем простые и понятные чипы, где я владею чипом с первых тактов.
> платформа (несколько похожих плат на F107/F407 и скелет прошивки) делалась N
> лет назад, такой халявы ещё не было.
Смотря сколько денег и сколько лет. Ну и возможности более другие.
> В итоге проще поддерживать имеющуюся платформу, чем переезжать на другую.
Можт быть. Однако я достиг определенных успехов с линем на SBC и +100 к знанию его sysinternals и системной интеграции. Бонусом и на десктопе могу перепилить полсистемы.
> дисплея (на некоторых устройствах) и с температурными режимами, и с минимизацией
> ручного монтажа.
Температурные режимы рулятся, см точки DVFS в DTS. А так вижу 4.85V, 59mA (линух, чип power manager в /sys читаю). Могу зафорсить это как максимум, если захочу.
> Ну, ключам всё равно нужна аппаратная защита
1) Не все рулят моторами на 5 киловатт. Есть случаи проще.
2) Так даже ST делает. Если им good enough в апноте, я полагаю что это достижимо.
3) Я не против чтобы мой МК тоже был защитой. Быстрой и *гарантированной*.
4) Мне от МК таки надо жесткий реалтайм и нии..т. Для меня такое -100 к карме чипа.
5) У F1 есть продвинутые таймеры под такое, с комплементарщиной, dead time и break input ("хук под внешнюю защиту").
> (да и через драйвер они рулятся, а не напрямую ногами).
Тоже нюансы бывают. Например мне надо несколко случаев conversion в ту или иную сторону с лития под управлением софта. Не знаю популярных и недорогих чипов довольных 2.5...4.4V. Алсо драйвер не поможет кастомной топологии или хитрым требованиям.
> Но да, где всё настолько жёстко, контроллеры попроще ставятся, я бы даже сказал дубовые.
Спорный вопрос. Дубовым все похрен бывает, и если CM3 даст hardfault в бошку или что еще, дубовые будут делать неопределенное время хзчто до WD.
> лично мне очень уж не нравится RISC-V (плотностью кода, скажем так,
> он слишком уж RISC), так что как-то не возбуждают они пока.
Похуже CM3 - и компилеры менее проработаные пока. Но если ARM сольется нвидии... как будто у меня и остальных будет выбор...
> Ааа, точно, USB в мелком корпусе и с M3. В каком-то из похожих тредов он и
> упоминался, оттуда и воспоминания. Возможно, этим же форумчанином и упоминался.
Просто портфолио STM32 фича, и когда китайцы делают STM на их же поле это все же лол. Я бы нашел такому комбо пару задач.
> Это я понял, но хотелось всё-таки более конкретных примеров, масштаб бедствия прикинуть.
Ну лично меня так чела 4 допекало, у них были самые разные варианты, в основном то что у фраунхоферов расписао. Фэйл в том что учить новый для себя чип по неточному клону с абы каким датащитом - затея паршивая, многие часы левой долботни не окупаются несколькими баксами экономии имхо.