-
- st-link_cli + bat файл. По результату прошивки большими буквами
ваводится "FAIL"/"OK". Никакой особой квалификации от прошивальщика
не потребуется. Все что не до конца прошло - или отдается более
опытной коллеге или ждет меня. A.L.(267 знак., 16.03.2026 22:40)
- Железка при старте сама может проверить биты защиты и в случае
отсутствия проставить. - vesago(17.03.2026 12:05)
- Железка может. Но у программиста во время разработки прошивки на
только что появившемся и единственно доступном в 22 году stm32g0x0
что-то не получалось так сделать, это странно, но пришлось
изворачиваться. Чип при прошивке бита защиты из встроенного ПО
иногда (часто) просто дох без возможности дальнейшей перепрошивки.
Может партия такая была или что еще но вот так пришлось изгаляться. - A.L.(18.03.2026 18:08)
- Ага, в stm32g031 то же самое. Я так и не понял в чем дело, убил
несколько десятков процоа и в итоге прошиваем бит защиты
программатором. При этом в различных stm32F все ок и бит ставится
штатно и нормально убирается стиранием всего. - Andreas(18.03.2026 18:39, +1)
- Да, с F-ками проблем нет. Причем все тогда было сделано под F072, и
все работало включая установку бита защиты из прошивки. Но как раз
в 22 году с доступностью F072 стали вилы и пришлось переползать на
то что можно было купить. С граблями. - A.L.(18.03.2026 20:23)
- Похоже, что F072 очень популярна. Мы тоже её применяем. С двумя
DAC-ами доступных по цене МК мало... - arisov77(19.03.2026 08:56)
- Они ещё и дешевле, чем F042. Самое дешевое решение для преобразователей CAN-USB... - Eddy_Em(19.03.2026 12:28)
- Сейчас даже на "озоне" F072 продаются дешевле, чем на алике… Вот до чего гребаная мэйлсрушечка алик довела! - Eddy_Em(19.03.2026 00:24)
- Похоже, что F072 очень популярна. Мы тоже её применяем. С двумя
DAC-ами доступных по цене МК мало... - arisov77(19.03.2026 08:56)
- Да, с F-ками проблем нет. Причем все тогда было сделано под F072, и
все работало включая установку бита защиты из прошивки. Но как раз
в 22 году с доступностью F072 стали вилы и пришлось переползать на
то что можно было купить. С граблями. - A.L.(18.03.2026 20:23)
- Ага, в stm32g031 то же самое. Я так и не понял в чем дело, убил
несколько десятков процоа и в итоге прошиваем бит защиты
программатором. При этом в различных stm32F все ок и бит ставится
штатно и нормально убирается стиранием всего. - Andreas(18.03.2026 18:39, +1)
- Ага. Я так делал с WCH CH32V203. Китайская среда разработки не позволяла выбрать диапазон блокируемых секторов, поэтому пришлось включать блокировку из кода в самом МК. - Nikolay_Po(17.03.2026 12:10)
- Железка может. Но у программиста во время разработки прошивки на
только что появившемся и единственно доступном в 22 году stm32g0x0
что-то не получалось так сделать, это странно, но пришлось
изворачиваться. Чип при прошивке бита защиты из встроенного ПО
иногда (часто) просто дох без возможности дальнейшей перепрошивки.
Может партия такая была или что еще но вот так пришлось изгаляться. - A.L.(18.03.2026 18:08)
- Железка при старте сама может проверить биты защиты и в случае
отсутствия проставить. - vesago(17.03.2026 12:05)
- Консольный стлинк ST-LINK_CLI.exe и батник , вполне справляются
монтажницы. Жалко же квалифицированного, зачем его на тупую
прошивку. - Andreas(16.03.2026 14:43)
- Главное - сделать простой и понятный вывод: ОК / не ОК. Чтобы не
пропустили брак, если незапрограммировалось. А то будут бездумно
тыкать - а потом сотни не запустятся, потому, что что-то тыкали не
правильно. - Nikolay_Po(16.03.2026 14:49)
- Я бы фон закрашивал красным или зелёным. По крайней мере так сделал
с прошивкой esp. - vesago(16.03.2026 20:26)
- Я экспериментировал с фонами и закрасками. В итоге самое
оптимальное по "осязаемости" решение vpv.vpv(302 знак., 17.03.2026 10:21, картинка, картинка, +1)
- Вяло :-) Надо так: "СТОП!!! Безвыходное положение! Любое дальнейшее действие приведет к катастрофическим последствиям", ну и наконец - "Для продолжения нажмите любую клавишу" :-) - il-2(17.03.2026 15:02)
- Я на дельфях такое наковыриваю для MSP. Некоторые реализации (для
разных девайсов) вообще с картинками для разных плат - там
нарисовано куда чего втыкать. Для AVR так вообще достаточно AVRreal
с "дудкАми" и выводом информации. Без дельфей... Гyдвин(1 знак., 17.03.2026 12:16, картинка)
- ГУЙ - это мышь, а наладчик-прошиватель зачастую подслеповат, туповат и сидит в перчатках. :)))) Потому нам GUI не подойдёт. Только ВАТ-файл, только "Нажмите любую кнопку Пробел для продолжения". - vpv.vpv(18.03.2026 06:59)
- когда-то уговорил ReAl-а на версию с поддержкой AT89S51/S52 именно для такого же использования - Vit(18.03.2026 01:50)
- Шикарно! - vesago(17.03.2026 11:58)
- Я экспериментировал с фонами и закрасками. В итоге самое
оптимальное по "осязаемости" решение vpv.vpv(302 знак., 17.03.2026 10:21, картинка, картинка, +1)
- Вот это как раз часто бывает, даже с квалифицированным сотрудником
- часть плат бывает не прошита. Когда установлены биты защиты -
иногда мне и самому не понятно - прошился МК или нет. - arisov77(16.03.2026 14:55)
- Утилита возвращает код возврата , попроси ИИ, он тебе красивый
батник сделает с большим красным FAIL или зеленым OK. Я делал
попроще и давно, не могу найти, но тоже крупно. - Andreas(16.03.2026 15:03)
- Наверное придётся, давно хотел что то попробовать ИИ "накодить", но
конкретной цели не было. Но всё таки, если есть что то готовое - то
не хотел бы тратить на это время. - arisov77(16.03.2026 15:10)
- Это как раз тот случай, что искать готовое будет дольше, чем
сделать своё. - Nikolay_Po(16.03.2026 15:19)
- Ай да Дипсик, а дай "сукин сын"! :). В первые жизни, "оболочку" для
компа попробовал сделать - через час уже какой то результат есть!
Конечно, там много, что ещё надо "докрутить", но уже что то. arisov77(1 знак., 16.03.2026 16:23, картинка, +1)
- На каком языке оболочка сделана? - AlexBi(16.03.2026 16:38)
- Иконка шепчет Autohotkey. - SciFi(16.03.2026 17:42)
- Вот такую сделал в Qt designer. mse homjak(1 знак., 16.03.2026 16:42, картинка)
- Я с Qt не работал, но вроде бы у него визуальный генератор форм,
т.е. дипсик к такому применить трудно. Поэтому интересно как можно
заставить нейронки типа дипсика генерить такие формы. - AlexBi(16.03.2026 17:42)
- Да, вот ещо. Нужно просто заявить, что форма сделана в QtDesigner. И, теперь, это его проблемы. - mse homjak(17.03.2026 10:42)
- Так просишь генерить для какой-нить среды. Генераторы форм ещо во всяких ВижуалБасиках были. А в КуТдесигнере, просто рисуешь. Потом, преобразуешь для Питона, например и дальше общаешься за жизнь. - mse homjak(16.03.2026 17:47)
- Я с Qt не работал, но вроде бы у него визуальный генератор форм,
т.е. дипсик к такому применить трудно. Поэтому интересно как можно
заставить нейронки типа дипсика генерить такие формы. - AlexBi(16.03.2026 17:42)
- На каком языке оболочка сделана? - AlexBi(16.03.2026 16:38)
- Ай да Дипсик, а дай "сукин сын"! :). В первые жизни, "оболочку" для
компа попробовал сделать - через час уже какой то результат есть!
Конечно, там много, что ещё надо "докрутить", но уже что то. arisov77(1 знак., 16.03.2026 16:23, картинка, +1)
- Это как раз тот случай, что искать готовое будет дольше, чем
сделать своё. - Nikolay_Po(16.03.2026 15:19)
- Наверное придётся, давно хотел что то попробовать ИИ "накодить", но
конкретной цели не было. Но всё таки, если есть что то готовое - то
не хотел бы тратить на это время. - arisov77(16.03.2026 15:10)
- У меня совсем мелкие серии. Я вообще скриншоты каждой прошивки делаю - чтобы было видно, что и прошилось ОК, и залочено ОК. И кладу на сервер в папочку "отгружено". - Nikolay_Po(16.03.2026 14:56)
- Утилита возвращает код возврата , попроси ИИ, он тебе красивый
батник сделает с большим красным FAIL или зеленым OK. Я делал
попроще и давно, не могу найти, но тоже крупно. - Andreas(16.03.2026 15:03)
- Я бы фон закрашивал красным или зелёным. По крайней мере так сделал
с прошивкой esp. - vesago(16.03.2026 20:26)
- У него это была подработка. - arisov77(16.03.2026 14:49)
- Можно сварганить "однокнопочный манипулятор" на основе любого МК с
USB и обычной ножной педали с кнопкой. Прошивальщику нужно будет
лишь: подцепить очередную плату прищепкой к st-link'у, нажать
педаль, дождаться окончания прошивки (можно в скрипте "бипнуть"). И
заново: подключаем следующую плату, жмем педаль, ждем "бип". Eddy_Em(149 знак., 16.03.2026 14:49)
- У нас не такие уж и большие серии, а шьём непосредственно перед сборкой, в зависимости от исполнения прибора. - arisov77(16.03.2026 14:52)
- Главное - сделать простой и понятный вывод: ОК / не ОК. Чтобы не
пропустили брак, если незапрограммировалось. А то будут бездумно
тыкать - а потом сотни не запустятся, потому, что что-то тыкали не
правильно. - Nikolay_Po(16.03.2026 14:49)
- У той-же ST-LINK Utility есть Automatic mode. Сунул-вывнул,
сунул-вынул... Ну и кроме GUI там есть еще CLI. - il-2(16.03.2026 14:43)
- В "Automatic mode" и шьём. Но если выскакивают "красные" ошибки - это будет сразу тупик и паника... - arisov77(16.03.2026 14:57)
- st-link_cli + bat файл. По результату прошивки большими буквами
ваводится "FAIL"/"OK". Никакой особой квалификации от прошивальщика
не потребуется. Все что не до конца прошло - или отдается более
опытной коллеге или ждет меня. A.L.(267 знак., 16.03.2026 22:40)