Как вырезать прошивку мультиконтроллера из биоса acer

Обновлено: 02.07.2024

Имеем ноутбук 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 часа

Кто сейчас на конференции

Читайте также: