ConsoleFiX
Администратор

- базируется на Raspberry Pico (RP2040), больше никаких дорогих Teensy
- шустро работает, не виснет
- полноценная разлочка до уровня заводской болванки, больше никаких бриков, записать чип можно будет всегда
- можно не поднимать пин питания, глич с помощью мосфета
- Разберите плойку, отключите питание и оптический привод
- Припаяйте всё по схеме
- Нажмите "Detect", чип должен определиться

- Первый раз он будет залочен - снятые галки "Debug", "Erase", "Write"
- Нажмите "Debug Mode", подтвердите запрос на глич

- Подождите, пока глич не сработает (обычно секунд 30, если длится больше 5 мин, поставьте провода потолще и покороче, мосфет с более низким Vgs, на крайняк перережьте дорогу к двум ногам питания сискона)

- Выберите "CodeFlash" и нажмите "Read" чтобы считать полный дамп

- Рекомендуется считать дважды, на всякий пожарный
- Вот теперь жмём "Reset". Это сотрет чип ко всем чертям, но разлочит запись

- Можно нажать "Detect", чтобы убедиться, что запись теперь доступна. Пока чип стёрт, в дебаг заходить больше не будет, это нормально

- Наконец, зайдите в "Prog Mode" и запишите дамп назад, выбрав "CodeFlash" и нажав кнопку "Write"

- Перед записью будет вопрос, поменять ли параметры в дампе и разрешить вход в дебаг без глича. Это опционально, позволит без проблем читать чип в будущем

- Припаяйте всё по схеме
- Нажмите "Detect", чип должен определиться

- Первый раз он будет залочен - снятые галки "Debug", "Erase", "Write"
- Нажмите "Debug Mode", подтвердите запрос на глич

- Подождите, пока глич не сработает (обычно секунд 30, если длится больше 5 мин, поставьте провода потолще и покороче, мосфет с более низким Vgs, на крайняк перережьте дорогу к двум ногам питания сискона)

- Выберите "CodeFlash" и нажмите "Read" чтобы считать полный дамп

- Рекомендуется считать дважды, на всякий пожарный
- Вот теперь жмём "Reset". Это сотрет чип ко всем чертям, но разлочит запись

- Можно нажать "Detect", чтобы убедиться, что запись теперь доступна. Пока чип стёрт, в дебаг заходить больше не будет, это нормально

- Наконец, зайдите в "Prog Mode" и запишите дамп назад, выбрав "CodeFlash" и нажав кнопку "Write"

- Перед записью будет вопрос, поменять ли параметры в дампе и разрешить вход в дебаг без глича. Это опционально, позволит без проблем читать чип в будущем

Мосфеты нужно подбирать! Слишком сильные и слишком слабые не годятся. Если вам проще ножки поднимать - поднимите две ноги питания и припаяйте пику к ним, мосфет не ставьте вообще.
Подтверждено, что работают следующие мосфеты: AOD514
ToDo:
поддержка новых сисконов?
добавить аналогичный функционал для чтения / записи SPI NOR flash?
Поддержка двойного глича для обхода пароля? (для починки ранее брикнутых сисконов)
Источник 
Вложения
Последнее редактирование:






