Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Программирование микросхемы BIOS программатором CH341A
https://vlab.su/viewtopic.php?f=4&t=139768
Страница 1 из 1

Voldemus [ 21 янв 2024, 14:53 ]
Заголовок сообщения:  Программирование микросхемы BIOS программатором CH341A

Добрый день

С сайта производителя скачан файл прошивки микросхемы BIOS P7H55-M-SI-1102.ROM. При загрузке файла прошивки программа cap_to_bin выдает сообщение (см. вложение). Что это означает и что делать ?

BMA [ 21 янв 2024, 15:12 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
При загрузке файла прошивки программа cap_to_bin

А xxx.ROM туды на кой загружать ? Особая форма извращения ? Просто прошить xxx.ROM религия не позволяет ?

Ciber SLasH [ 21 янв 2024, 20:41 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA писал(а):
Просто прошить xxx.ROM религия не позволяет ?

Прошить программатором просто не годится. Там сначала файла нужно отрезать 0x800 байт.
Подробнее [url=https://vlab.su/viewtopic.php?p=695965#p
695965]тут[/url].
А, да там обычный бинарник, даже резать ничего не надо... :-)

BMA [ 21 янв 2024, 23:32 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Сообщение не в тему
CAP to BIN как бы подразумевает что и в кого запихивать :-)
Вот в новых аппаратах биос частенько надо в CAP to BIN запихивать дважды что б программатором шить . ИМХО проще в HEX резать .

Doc [ 21 янв 2024, 23:46 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA
например что-где надо запихивать дважды?)

BMA [ 22 янв 2024, 00:03 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Doc
Asus Prime x470-pro

Doc [ 22 янв 2024, 00:41 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA
о таких вещах можно сразу в моей теме писать )
viewtopic.php?f=294&t=136639

коллективный опыт всяко больше моего, да и десктопами я не занимаюсь совсем

vzrivpaket [ 22 янв 2024, 01:58 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA писал(а):
ИМХО проще в HEX резать .

Такой подход самый правильный, ты хоть видишь что надо коцнуть а что оставить. А тупо доверять этим самым утилям не стоит от слова совсем. :-):

Voldemus [ 23 янв 2024, 13:55 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA писал(а):
Прошить программатором просто не годится. Там сначала файла нужно отрезать 0x800 байт.
Подробнее тут.
А, да там обычный бинарник, даже резать ничего не надо...


Про эту статью что можете сказать: https://alexbirukov.ru/all/proshivka-bi ... grammator/

sasha_m [ 23 янв 2024, 14:35 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus
Ну вам что непонятно сказали? Полная готовая прошивка это, ничего там резать не надо.

BMA [ 23 янв 2024, 15:14 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Сообщение не в тему
Voldemus писал(а):
Про эту статью что можете сказать

Со статьёй всё хорошо - с Вами нет . На мониторе мозг выносите из-за нежелания думать и тут то же .

vzrivpaket [ 23 янв 2024, 15:55 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus
Спасибо за ссыль на статью , просто бомба , столько нового узнал. Еще спасибо за ссылку на "D1 мини TZT CH341A 24 25 серии EEPROM флэш-память биос USB программист + SOIC8 SOP8 тестовый зажим для EEPROM 93CXX/25CXX/24CXX" Если немного сократить то можно подумать шо это какой нить боеприпасссссс. D1 миини TZT

Voldemus [ 29 янв 2024, 20:03 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Такой подход самый правильный, ты хоть видишь что надо коцнуть а что оставить. А тупо доверять этим самым утилям не стоит от слова совсем.

Я проделал то же самое, что и автор статьи. У меня получилось то же самое что и у автора.
А вот прошивку для моей материнки утилита cap_to_bin читать не хочет. Может действительно ничего там обрезать не надо.

jawdead (Севастьянов Павел) [ 29 янв 2024, 20:49 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
Может действительно ничего там обрезать не надо.

Так дважды уже написали, что не надо...

BMA [ 29 янв 2024, 23:33 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
Может действительно ничего там обрезать не надо.

Не надо , но объяснять почему , как это выяснить несколькими методами , что смотреть в HEX и по каким сигнатурам - это вряд ли нужно пробовать объяснять Вам . Вы сами умный , научитесь . :-):

Voldemus [ 30 янв 2024, 10:45 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA писал(а):
Не надо , но объяснять почему , как это выяснить несколькими методами , что смотреть в HEX и по каким сигнатурам - это вряд ли нужно пробовать объяснять Вам .


Объясните, если вам это не сложно. Мне первый раз предстоит выполнить программирование микросхемы BIOS. Заказал на Али программатор и пару микросхем. Жду посылку. А пока думаю что делать с файлом прошивки.

vzrivpaket [ 30 янв 2024, 11:31 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus
Все на опыте. Со временем поймете. HEX_редактор установленный есть ??? Вас даже сама утилита должна навести на мысли CAP to bin.
Что означает, что ей надо скармливать файлы с расширением CAP а у вас файл с расширением ROM.
---------- Добавлено спустя 8 минут 55 секунд: ----------
Программатору пофиг какое расширение файла будет. Если єто полноценная прошивка то его можно переименовать хоть в расширение .дупа :-) , от этого его структура не изменится и программатор его проглотит без проблем.

Voldemus [ 30 янв 2024, 11:47 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

vzrivpaket писал(а):
Все на опыте. Со временем поймете. HEX_редактор установленный есть ??? Вас даже сама утилита должна навести на мысли CAP to bin.
Что означает, что ей надо скармливать файлы с расширением CAP а у вас файл с расширением ROM.
---------- Добавлено спустя 8 минут 55 секунд: ----------
Программатору пофиг какое расширение у файла будет. Если это полноценная прошивка то его можно переименовать хоть в расширение .дупа , от этого его структура не изменится и программатор его проглотит без проблем.


HEX-редактор есть. Программатор-то прошьет, но надо точно знать, что файл предварительно не надо обрезать. В начале дампа идет куча FF. Зачем они нужны ?

vzrivpaket [ 30 янв 2024, 11:54 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus
У этой материнки микросхема биос в DIP8 корпусе и съемная. Можно шить хоть до врого пришествия.
---------- Добавлено спустя 2 минуты 1 секунду: ----------
Помню времена, когда прошивал такое добро при помощи другой материнки и обычной нитки.
---------- Добавлено спустя 4 минуты 31 секунду: ----------
Voldemus писал(а):
В начале дампа идет куча FF. Зачем они нужны ?

Да это хлопцы программеры фигней страдают, им делать нефиг вот они туда эти самые FFFFF и лепят. Чисто шо б они там были.

BMA [ 30 янв 2024, 13:07 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
Объясните, если вам это не сложно.

Объяснятор из мну никакой , но попробую .
1 Расширение *.ROM , а не CAP .
2 Размер в 8 388 608 бит соответствует размеру флешки на материнской плате .
3 Сигнатура в начале биос соответствует биосу для INTEL .
Вложение:
HHH.jpg

И даже если б биос официалы выложили с расширением *.ХЗЧ :-) - пунктов 2 и 3 достаточно для принятия решения .

Doc [ 30 янв 2024, 13:10 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
но надо точно знать, что файл предварительно не надо обрезать

вам уже дважды написали или трижды, сколько еще раз надо для точности?
vzrivpaket писал(а):
Все на опыте. Со временем поймете.

судя по теме - не поймет

Voldemus [ 30 янв 2024, 14:03 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

BMA писал(а):
1 Расширение *.ROM , а не *.CAP.


О чем говорят расширения файлов ROM и CAP ? Какая в них смысловая нагрузка ? Программатор CH341A по умолчанию готов к загрузке файла с расширением bin.

BMA [ 30 янв 2024, 14:25 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
Программатор CH341A по умолчанию готов к загрузке файла с расширением bin.

Он готов хоть матерные частушки с расширением *.TXT записать .
CAP - читайте "капсула" .
ROM - просто расширение понимаемое стандартным прошивальщиком биос , в данном случае .

Сообщение не в тему
Зачем все эти писания ?
Voldemus писал(а):
Какая в них смысловая нагрузка ?
- я как добрый саморитянин помогаю человеку потерявшего пароль от Гугеля . Абсолютно все ответы на Ваши вопросы за секунды находятся поисковиком ... любым . ::yaz-yk:

jawdead (Севастьянов Павел) [ 30 янв 2024, 14:42 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Voldemus писал(а):
Программатор CH341A по умолчанию готов к загрузке файла с расширением bin.

Программатору по-барабану расширение.

bigmdm [ 06 фев 2024, 13:38 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

Сделал программу под Linux - IMSProg.
Вложение:
IMSProg_2.png

Под Debian, UBUNTU, MX, Mint, Astra:
sudo add-apt-repository ppa:bigmdm/imsprog
sudo apt update
sudo apt install imsprog


Под ARCH
sudo pacman -S imsprog


Под ALT Linux, ROSA, RED OS:
sudo dnf install imsprog

sasha_m [ 06 фев 2024, 16:43 ]
Заголовок сообщения:  Re: Программирование микросхемы BIOS программатором CH341A

bigmdm
Да этот свисток унылый и так через flashrom работал, в принципе. А вот нормальные программаторы - уже нет

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/