Как вырезать прошивку мультиконтроллера из биоса acer
Имеем ноутбук Acer Aspire ES1-572 на платформе Compal B5W1S LA-D671P , залитый в районе мультиконтроллера и большое желание заставить этот ноутбук работать. Будем менять и прошивать мультиконтроллер.
После замены мультиконтроллера, нас у него интересуют следующие ноги:
- 59-ая нога ( KSI4 ) - сигнал CS
- 60-ая нога ( KSI5 ) - сигнал CLK
- 61-ая нога ( KSI6 ) - сигнал MOSI
- 62-ая нога ( KSI7 ) - сигнал MIOS
- 42-ую ногу ( KSO3 ) на время прошивки необходимо замкнуть на землю.
На программаторе все эти сигналы подписаны.
Обязательно соединяем землю программатора с землей платы. Так же мультиконтроллер необходимо запитать, подав 3.3V на любую из питающих ног, к примеру, 22, 33, 96, 111, 125.
Можно подать питание непосредственно с программатора, у него есть нужный вывод. Можно использовать внешний источник питания (говорят, были случаи нехватки питания).
Подпаиваться к контактам мультиконтроллера не очень удобно. Будем работать с разъемом клавиатуры, ведь эти контакты напрямую идут туда.
Сначала я собирался припаять проводки к плате программатора. Но решил, что прошиваю мультиконтроллер не в последний раз и каждый раз паять проводки мне будет конкретно лень. Поэтому побыстрому сколхозил вот такую приблуду.
Красный провод будет у меня 3.3V; покрашенный черным фломастером - GND Красный провод будет у меня 3.3V; покрашенный черным фломастером - GNDВ будущем из шлейфиков от мертвых клавиатур можно наделать переходников для разных платформ и обходиться без паяльника.
На этом будем считать, что все шаги по подключению программатора к мультиконтроллеру завершены. Переходим к программной части.
Прошивать мультиконтроллер будем с помощью программы Postal3 и драйвера для работы Postal3 с CH341А .
После того, как драйвера на программатор CH341A установлены, заменяем в папке с Postal3 файл SiUSBXp.dll файлом из свежескачанного архива с драйвером. Так же в папку с Postal3 копируем файл CH341DLL.DLL из папки с родной программой от CH341A .
Теперь надо настроить Postal 3 для работы с CH341A . Запускаем программу, сходу ставим галку "Other" и жмем кнопку "Settings" .
В открывшемся окне ставим галку "tag/SPI" и рядом в выпадающем списке выбираем "КВ9012" (пусть вас это не смущает мультиконтроллеры KB9012 и KB9022 шьются одинаково). Скорость выбираем максимальную.
Переходим на вкладку "Misc" . Там ставим галку "SPI Read Short Step(slow)" .
Переходим на вкладку "Com Settings" . Отмечаем галками все все опции "UsbXpress" .
Сохраняем настройки кнопкой "OK" . И попробуем прочитать содержимое мульта.
Процесс небыстрый. Чтение у меня заняло чуть более получаса. Еще столько же - процесс верификации, ибо кое-кто забыл в настройках снять галку автоматической верификации. Потом еще полчаса на запись и еще раз полчаса на верификацию.
Кошка, ожидаемо, проявила интерес к этому действу. Пришлось плату спрятать в пакет, чтоб не искушать зверька торчащими во все стороны проводами.
Часовой пояс: UTC + 4 часа
Прошивки мультиконтроллеров , матриц, прочие прошивки
16 авг 2021 13:20
28 авг 2021 11:15
11 янв 2021 00:21
06 июн 2020 18:00
10 янв 2020 12:16
08 сен 2021 14:05
09 июл 2021 22:33
11 фев 2021 18:04
04 фев 2021 13:26
30 окт 2020 13:20
25 сен 2020 19:17
15 сен 2020 08:45
13 авг 2020 18:03
29 июл 2020 12:40
26 июн 2020 15:25
25 июн 2020 19:48
22 май 2020 00:43
06 апр 2020 07:12
06 апр 2020 01:03
22 фев 2020 13:11
23 янв 2020 12:53
03 дек 2019 17:44
29 ноя 2019 21:29
26 ноя 2019 20:24
15 ноя 2019 00:40
22 окт 2019 14:37
30 сен 2019 18:24
16 сен 2019 07:52
13 сен 2019 08:10
29 авг 2019 00:57
05 авг 2019 18:17
05 июл 2019 17:49
29 июн 2019 07:58
29 май 2019 00:14
06 май 2019 16:30
03 май 2019 16:11
20 апр 2019 14:32
16 апр 2019 14:01
09 апр 2019 00:18
04 апр 2019 09:37
01 мар 2019 19:39
28 фев 2019 15:04
08 фев 2019 22:41
08 фев 2019 08:37
05 фев 2019 12:42
24 янв 2019 13:25
22 янв 2019 13:47
21 янв 2019 17:45
19 дек 2018 14:26
27 ноя 2018 22:08
16 ноя 2018 16:54
15 окт 2018 09:58
15 сен 2018 16:34
10 июл 2018 17:38
09 июл 2018 15:45
02 июл 2018 13:43
18 июн 2018 13:29
22 май 2018 16:29
28 мар 2018 23:54
28 мар 2018 10:09
27 мар 2018 18:45
02 мар 2018 10:27
28 фев 2018 12:43
17 фев 2018 13:59
06 фев 2018 16:55
27 янв 2018 13:36
10 янв 2018 00:04
04 янв 2018 04:55
29 дек 2017 15:06
24 дек 2017 10:06
18 дек 2017 10:43
17 дек 2017 16:49
05 дек 2017 22:43
23 окт 2017 14:27
09 окт 2017 16:38
03 окт 2017 19:42
11 сен 2017 23:39
10 авг 2017 16:13
03 авг 2017 18:26
27 июл 2017 16:25
14 июл 2017 21:13
Часовой пояс: UTC + 4 часа
Кто сейчас на конференции
Читайте также: