PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   редактирование AMIBIOS, требуется помощь (http://pccar.ru/showthread.php?t=13033)

mcf1 14.09.2010 00:33

редактирование AMIBIOS, требуется помощь
 
Вложений: 3
есть мать промышленная, IEI nano-9452. звук встроенный, но на плате расширения, либо простой AC97 - ALC665, либо HD - ALC883, у меня ALC883/ в меню биоса есть выбор какая плата расширения установлена.
по данным даташита на ALC883 у нее есть и вход и выход SPDIF. но они на плате не распаяны и в винде соответствующие вкладки не активны.

на тематическом форуме rom.by создал тему, но что то там либо ни кто не в теме, либо помочь желания нет совсем. надеюсь на родной pccar.ru и его обитателей.

вообщем нужно каким то образом поправить BIOS чтобы активировать SPDIF на этой материнке.

выкладываю в чем разобрался:
с помощью MMtool извлекаем модуль 1b
в этом модуле есть блок инициализации звукового кодека ALC883. начинается он с VID устройства, но наизнанку, т.е. если VID устройства 10EC&DEV_0883, то в биосе будет 8308EC10.
если с этой строчки начинается инициализация, то где она заканчивается не понятно.
нашел мать с таким же звуковым кодеком, но с активированным SPDIF (asus P5K) там эта строчка тоже легко находится, но вот после нее данные немного отличаются

могу ошибаться, но мне кажется нужно вырезать кусок из биоса от асуса и вставить в мой биос. но какой кусок конкретно не понятно.

прикладываю файлы

мой биос Вложение 18281
биос от асус Вложение 18282
MMTool Вложение 18283

aptm 14.09.2010 01:32

Глянь, если еще не попадалось: тут, особенно последнюю строчку ;)

mcf1 30.09.2010 01:26

ура, после долгих мучений и изучения темы я победил, BIOS подправил и S/PDif заработал

жаль что ни кто не в теме, не мерено времени убил

St@rz 30.09.2010 07:21

Я с добавлением PXE-кода сетевой карты возился для создания бездисковых терминалов. Хорошо помог Крис Касперски.
А ты как решил проблему?

mcf1 30.09.2010 10:43

долгим изучением и сравниванием строки инициализации звуковой карты. сравнивал с биосами с таким же кодеком, но включенным SPDif
взял несколько отличающихся значений прописал в свой биос, и все заработало.

mcf1 21.05.2012 23:20

в личку пришла месяга
Цитата:

Сообщение от akrub
Привет!
не подскажешь более подробно как чего редактировал?
http://pccar.ru/showthread.php?t=13033
есть материнка asrock, производитель тоже забрил spdif хочу его включить. нашел строчку скопировал данные с другой материнки, хотел попробовать, а как обратно в прошивку затолкать изменения :blush:

честное слово, я совершенный профан в программировании, делал все в точности как описал на форуме, единственное что меня подстраховывало, так это наличие программатора под рукой, в случай кривого корректирования BIOS всегда можно было вытащить микруху и залить родной файл (программатор не понадобился).
корректировал какимто HEX редактором (каким и не вспомню)


Часовой пояс GMT +4, время: 20:21.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot