Самостоятельно шить мозги даже при хороших советах боюсь. Одно дело какие-то ячейки подправить, а другое - целиком перешивать.
В реальности, всё, что называют прошивками, это и есть подправка нескольких ячеек с цифрами. Саму программу никто не может порушить. Другое дело, что уровень доступа к ячейкам различен. Называется у нас параметрами.
У меня в немецких, цифровых приводах, Siemens, Bosch точно так же. До 5 уровней, с цифровыми паролями. Есть общедоступные.
Это не прошивка, это изменение параметров.
В нашем ЭБУ точно так же.
Другое дело, что боязно, с самодельным девайсом, соваться к памяти. Здесь согласен, я б тоже не стал, или сначала на не нужном потренировался..
Второй канал запаролен, как защита от дурака, всё прально сделано.