BIOS автоматически отключает канал IDE контроллера

После неудачной прошивки CD-ROM'a в ноутбуке, он перестал определяться биосом. Есть вероятность, что CD-ROM попросту перескочил с MASTER'a на SLAVE. НО, попался такой вредный биос, что он знает только MASTER устройства (в меню есть только PRIMARY MASTER и SECONDARY MASTER) и отключает IDE каналы, если к каналу не подключено никакое MASTER устройство.

Короче, BIOS видит, что SECONDARY MASTER=None, и отключает второй IDE канал. В Windows XP в списке устройств SECONDARY IDE Channel тоже пропал. В результате не могу залить родную прошивку назад в CD-ROM.Тут помог бы 50 to 40 pin Slimline CD to Desktop IDE Adapter, но его у меня нет, и поблизости не продают...

ноутбук - iRU Intro 1214 (Model. D27ES от Clevo)
BIOS: PhoenixBIOS 4.0 Release 6.0
Чипсет: SiS 650+ SiS 962L
Вредный биос тут:http://ftp.ca.pl/pub/ca6900/BIOS/D27ES_USB20/

Описание похожей проблемы встретил в MHDD FAQ. Цитата:
"Q8: MHDD не видит мой HDD.
A1: Убедитесь, что производитель вашей материнской платы - не Intel. Платы от Intel блокируют доступ к IDE портам в некоторых случаях."

Вопрос - КАК включить обратно доступ ко второму каналу IDE?

Есть предположение, что это можно сделать, отредактировав регистр конфигурации PCI, с помощью WPCREDIT. Но конкретные адреса и значения, что где менять, я не знаю. Может кто-нибудь из опытных биосостроителей поможет, расковыряв этот вредный биос, и подсказав нужные адреса и значения для WPCREDIT?

Аватар пользователя Michael

Если старая прошивка есть, то должен помочь по идеи mtkflash DOS version.
link: dhc014.rpc1.org/howto.htm


я когда то по глупости угробил байос на одном CDRW до такой степени, что при попытки определения этого устройства комп вис наглухо еще при прохождении Post , пришлось ставить в установках байоса IDE=none после чего из под доса я закатал ему обратно его родной байос и все заработало. Не знаю только поддерживает ли mtkflash твою флешку, но это ты и проверишь.
Внимательно прочти инструкцию по его пользованию.
удачи.

Resistance is futile

Спасибо, за совет, но mtkflash тоже не работает, как и родной прошивальщик - QFLASH. Родные прошивальщики выдают ошибку - "fail to initial IDE port, please reboot PC!" или (другая версия) "Error : MTK Can Not Going to IDE Flash Mode"

Родной прошивальщик такой:
QFLASH by Alpha Hsu, QSI 2000 (Ver 2.0)
usage: QFSCR242 [/Tx] [/Oy] [/Az, /B] [/M] .
IDE port: 1 - 1st IDE, master
2 - 1st IDE, slave
3 - 2nd IDE, master
4 - 2nd IDE, slave


/Tx: x = M: Master
x = S: Slave
x = C: Cable select
x = R: Reverse Cable select
x = N: None Reserve RI data
(default not change original setting
/Oy: y = R: read flash
y = W: write flash (default)
/Az: z = 0 address 0 - FFFF (default)
z = 1 address 10000 - 1FFFF
z = 2 address 20000 - 2FFFF
z = 3 address 30000 - 3FFFF
/B: BIN file (defalut HEX)
/M: read multi-bank data into one merged file

Определил модель IDE контроллера.

Vendor ID:1039
Device ID:5513

Это SiS5513 PCI IDE Controller.
Используется в южных мостах
SiS 961, 962, 962L, 963, 963L, 964, 964L, 965, 965L и во многих других.

Большая просьба ко всем, у кого на плате южный мост SiS (с любым IDE контроллером SiS, Например плата EliteGroup K7S5A):
ПОЖАЛУЙСТА, сохраните с помощью WPCREDIT регистры IDE контроллера, и вышлите мне на e-mail.
Это несложно: запускаем WPCREDIT, далее в меню EDIT->DEVICE->
выбираем IDE Controller, потом сохраняем FILE->REGISTER SAVE. Получившийся файл занимает всего 256 байт.
Заранее выражаю благодарность всем, кто откликнется на мою просьбу.

Аватар пользователя ivp

vlleon писал(-а):
...сохраните с помощью WPCREDIT регистры IDE контроллера, и вышлите мне на e-mail.
Это несложно...

Вы удивитесь, но большинство местных "жителей" умеет работать не только с WPCREDIT'ом, но и с WPCRSET'ом...
Вы это... Обращайте внимание, куда пришли... wink

PS: Дублирующую тему прибил - "мусорить" здесь не принято...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя Root

Цитата:
Это SiS5513 PCI IDE Controller.
Используется в южных мостах
SiS 961, 962, 962L, 963, 963L, 964, 964L, 965, 965L и во многих других.

а нафига дампать, коли есть датаШИТ? Причем у нас тут на сайте в разделе "ФАЙЛЫ"... там же и описание регистров... Удачного чтения! :twisted:

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Проблема решена после прочтения даташита на SiS630 (Спасибо Root).
За включение Secondary IDE Channel отвечает бит 2 в регистре 4Ah.
Всем спасибо.
Тема закрыта.

Ленты новостей