Цитата(AVR @ Dec 3 2016, 19:01)

Я бы делал бутлоадер + максимально автоматизировал этот процесс.
Один раз ведь поработать можно, а потом обновлять уже более цивильно sm.gif
вопрос именно в том чтобы и один раз этого не делать, а прошить как-нибудь все разом.
если взять кучу, например, i2c или spi еепромов соединённых параллельно, с одинаковым адресом, и очень неспешно, чтобы гарантированно всё успело записаться, прошить их, забив на опрос статуса, то все прошьются как один.
тем более что МК дополнительно соединены в цепочку по SPI так что если кто не прошьётся - можно будет потом выяснить дополнительно.
если так смущает слово "запараллелить" про SWDIO, пусть там будет еще по килоОму перед каждым МК, чтобы не получилось перетягивания линии в разные стороны при переключении.
Цитата(AVR @ Dec 3 2016, 19:01)

А почему кстати SWD? Не JTAG ли предназначен для таких целей?
потому что у самых мелких stm32f0 или stm8 нормального JTAGa нет
Цитата(AVR @ Dec 3 2016, 19:01)

Заводской загрузчик забыли рассмотреть?
из-за асинхронности, уарт параллелить не хочется, иначе стандартными средствами прошить может не получиться, так как программатор в ответ должен что-то вменяемое всё-таки прочитать.
а вариант от Сергея протащить ещё цепочкой от одного МК к другому SWD или UART не нравится тем что придётся в МК изображать SWD хост или мастера для встроенного бутлоадера. ну и лишние 4, а то и 6 ног под это.