Опубликовали статью о восстановлении блока SRS от Audi A4 (8W0959655J), который после неудачного обновления ПО получил неустранимую внутреннюю ошибку B2000-00.
Сложность задачи была в том, что на плате установлен процессор Renesas V850E2, закрытый на чтение. Для обхода защиты мы изучили загрузочный протокол по однопроводному UART и применили voltage glitch-технологию: плата Raspberry Pi Pico с оверклокингом до 250 МГц управляла питанием Flash-памяти процессора (FVDD), внося микросекундные просадки питания в нужный момент.
После успешного glitch-атаки удалось вычитать Code-flash и Data-flash. Прошивку восстановили скриптом odx.py, а EEPROM подобрали из донорского блока 104-й версии. Внутренняя ошибка исчезла, и блок снова корректно отвечает на диагностику.