Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» Нужна flash-утилита для SATA на VIA VL6421

Автор: Sky99
Дата сообщения: 30.07.2006 08:56
Нужна flash-утилита для прошивки BIOS для PCI-карты SATA на VIA VT6421.
На viaarena.com не нашёл. На диске с драйверами есть образы BIOS-ов , но
flash-утилиты почему-то нет
Автор: Dr StandBy
Дата сообщения: 30.07.2006 09:54
Sky99
А более точно сказать модель контроллера нельзя?
Автор: Sky99
Дата сообщения: 30.07.2006 15:25
Хм , а что точнее ? PCI SATA , на микрухе написано : VIA VT6421L , на плате : VIATECH
VTS2238B.
Подробности : http://www.via.com.tw/en/products/peripherals/serial-ata_raid/vt6421/
Автор: esasoft
Дата сообщения: 08.08.2006 01:56
А uniflash не пробовал ?
На сайте www.rom.by где-то на форуме видел ветку по продолжению uniflash - runiflash.
Попробуй и ее.
Вообще uniflash умеет прошивать микросхемы BIOS на картах PCI и AGP.
Так что пробуй.
Автор: Sky99
Дата сообщения: 13.08.2006 08:19
Спасибо за отклик.
uniflash пробовал , но бестолку. Карточка определяется , но потом uniflash не может определить тип флешки и успешно зависает.
На rom.by люди тоже ищут : долго и пока безуспешно
Runiflash развивается , но только по поддержке новых чипсетов.
Автор: Denn29
Дата сообщения: 15.08.2006 06:15
Sky99
Микросхема на контроллере - не flash,так что с перепрошивкой облом...
Автор: Sky99
Дата сообщения: 16.08.2006 21:02
Denn29
С чего ты взял , что микросхема на контроллере - не flash ??
Flash firmware hub SST 49LF004B
Автор: Dr StandBy
Дата сообщения: 16.08.2006 21:42
Sky99
Слушай а на вкладке драйвера контроллера случаем нету вощможнсти прошивки? Или с дровишками идет какая нибудь утилита контроля вполне прошивальщик может входит в ее комплектЮ как одна из вкладокююведь вес арива в 7,4 мега многовато для просто рейдовых дров
Автор: Dr StandBy
Дата сообщения: 16.08.2006 21:43
Denn29
Цитата:
Микросхема на контроллере - не flash

Тогда что может значит это

Цитата:
Other Features
» Supports external FLASH or EEPROM for BIOS expansion and RAID functions
Автор: Denn29
Дата сообщения: 17.08.2006 00:22
Dr StandBy
На rom.by эту проблему уже изжевали, если этот девайс от Братьев навек то облом
так как они впаяли на плату однократно программируемое ПЗУ, и при этом - совершенно пустое ! Одни нули !
Почитать http://www.rom.by/phpBB2/viewtopic.php?p=103930
Автор: maxud
Дата сообщения: 17.08.2006 07:12
Вчера мне в руки тоже попала такая SATA/IDE карта (SIMT173A) на VT6421. Поведение аналогичное: через int13 (в DOS) не работает, в винде все нормально. В нее впаяна флешка Atmel AT49LH004 (512Mb). Зачем такой объем не понятно, Uniflesh при попытке считать прошивку с нее зависает. Если дадут добро, отпаяю эту флешку, попробую прочесть на програматоре и залить туда новую, взятую у VIA.
Автор: Sky99
Дата сообщения: 17.08.2006 18:38

Цитата:
Или с дровишками идет какая нибудь утилита

Только утилиты для RAID

Смог с помощью hot-swap прочесть uniflash-ом содержимое флешки : были 00
и в последних 64кб биос от какой-то мамки. Пробовал перепрошить , но безуспешно
Автор: Denn29
Дата сообщения: 17.08.2006 20:11
При сохранение БИОСа из этого девайса получаешь файл размером 64кб, но он пустой.
Автор: maxud
Дата сообщения: 23.08.2006 18:21
Наконец-то дошли руки оторвать флешку от карты. Действительно какая-то прошивка от Dell-овской матери. Кстати без флешки карта нормально работает. Вывод один - китайцы опять нас, мягко говоря, надули. Теперь ищу прошивку, которую можно залить на флешку. Та прошивка, что шла с некторыми драйверами от VIA предназначена для встраивания в BIOS материнских плат. Для add-on (отдельных) плат нужна другая прошивка, можно с подобной платы.
Автор: Denn29
Дата сообщения: 24.08.2006 04:40
maxud
Если найдешь,то укажи; то уж больно охота братьям показать чья ж... шире!!!
Автор: maxud
Дата сообщения: 24.08.2006 13:25
Denn29
Мне кажется, прошивка это еще не все. Скорее всего плата собрана так, чтобы не видеть эту флешку вообще (каокй-нибудь резистор лишний). Нужен даташит на VT6421L.
Автор: Sky99
Дата сообщения: 24.08.2006 21:10

Цитата:
Та прошивка, что шла с некторыми драйверами от VIA предназначена для встраивания в BIOS материнских плат

Почему ты так решил ? Прошивка честно начинается на 55АА. Возможно BIOS может находиться в первых 64kB флешки или
в последних. Вообще не понятно зачем установили 512kB флешку для 64кБ BIOS-а.
Смотрел форум на viaarena.com и раньше прошивальщик можно было свободно скачать. Теперь у людей теже проблемы,
что и у нас.
Автор: maxud
Дата сообщения: 25.08.2006 08:02
Sky99

Цитата:
Почему ты так решил ?

По аналогии с SiI 3x12, там прошивка для add-on карт имеет нормальную длину 128kb, а для BIOS матплат какую-нибудь нестандартную. Хотя на самом деле для других add-on карт тоже встречается прошивка нестандартной длины, но там прошивальщик знает как это обрабатывать. Я взял ту виашную прошику, дополнил до нужного размера FF (а потом и 0) и пробовал с ней. По барабану. Поэтому я и думаю что чтение флешки заблокировано аппаратно, и нужен даташит чтобы блокировку снять.
Автор: schetovod
Дата сообщения: 25.08.2006 14:06
Что интересно, на сайте VIA чип VT6421L нигде не фигурирует...
может очередная китайская подделка?..
Автор: schetovod
Дата сообщения: 27.08.2006 22:16
проблема решена.
1) сторим биос матери
2) скачиваем отсюда http://www.vazs.ru/drivers/MB/biospatcher/CBROM/ программу CBROM32.exe
3) запускаем CBROM32.exe name1 /pci name2 (name1 - файл биоса матери, name2 - файл биоса контроллера)
4) записываем измененный биос обратно на мать (не забываем записать данные биоса в CMOS).
5) в биосе матери выставляем порядок загрузки 1) SCSI

теперь контроллер определяется при инициализации системы. винт виден с самого начала. установка окон происходит как обычно (не забываем про F6)
Автор: maxud
Дата сообщения: 28.08.2006 07:21
schetovod
Решена только для конкретной матери. А хочется универсального решения, чтобы плата контроллера работала так как ей положено без всяких костылей. Так что поиск даташит на vt6421 продолжается.
Автор: esasoft
Дата сообщения: 03.09.2006 09:32
Sky99

Цитата:
Смотрел форум на viaarena.com и раньше прошивальщик можно было свободно скачать. Теперь у людей теже проблемы, что и у нас.


А ты случайно не знаешь, как назывался файл этого пришивальщика ? На viaarena.com эта информация есть ?
Автор: DrMed
Дата сообщения: 06.09.2006 21:31
День добрый!
Согласно приведенной инструкции, изложенной "schetovod", мероприятия были проведены:
- сохранение BIOS
- скопирован файл прошивки (взятой с прилагаемого компакт-диска)
но, CBROM32.exe говорит, что не может создать конечный файл, т.к. получается он слишком большой

Материнская плата Asus TUSL2-C, версия BIOS 1012 (вроде последняя).

К сожалению ничего не помогло




Добавлено:
День добрый!
Вы могли бы выслать работающий BIOS контроллера?
С тем, которые был на компакт-диске, указанная схема патча не проходит
Автор: Sky99
Дата сообщения: 08.09.2006 22:46
esasoft

Цитата:
А ты случайно не знаешь, как назывался файл этого пришивальщика ?

В посте названия файла не было .
Автор: esasoft
Дата сообщения: 11.09.2006 21:38
DrMed

Цитата:
Материнская плата Asus TUSL2-C, версия BIOS 1012 (вроде последняя).

На этой плате таким способом заставить контроллер работать не получится - BIOS 1 Mbit (128 Kb), в нем почти нет свободного места. Получится запустить контроллер практически на всех платах с BIOS размером 2 Mbit (256 Kb). Там места свободного - около 100 килобайт. Причем запихнуть BIOS контроллера можно как в Award BIOS (cbrom.exe или cbrom32.exe), так и в AMI BIOS (amibcp.exe или mmtool.exe).
Сейчас ковыряю контроллерный BIOS на предмет запуска с сетевой карты. Определенные результаты уже есть. BIOS контроллера стартует после POST, но плату пока не видит. Видимо, где-то ошибка в заголовке. Сейчас ее ищу. Как будет положительный результат - сразу выложу инфу сюда и на форум сайта www.rom.by.

Добавлено:
Sky99

Цитата:
В посте названия файла не было .

А ссылку на пост этот Вас не затруднит указать ?

DrMed

Цитата:
День добрый!
Вы могли бы выслать работающий BIOS контроллера?
С тем, которые был на компакт-диске, указанная схема патча не проходит

С версией 4.31 все работает, проверено (скачана с оф.сайта). А на компакте у тебя, скорее всего, версия 1.0 (как у меня).
Вроде бы, есть уже версия новее (по моему, что-то вроде 5.01), но мне качать архив с драйверами размером около 8 Мб через GPRS - напряг в финансовом плане (отдельно БИОСа на сайте нет). Так что, у кого возможности позволяют, проверьте, plz, буду признателен.
Автор: uncledim
Дата сообщения: 12.09.2006 20:30
Купил на днях это чудо (в смысле контроллер на VT6421A, название на плате SIMT173A, вместо флэшки AT27C512), кое-что наковырял, делюсь.
AT27C512 сразу оторвал (запаял панельку). Даже не смотрел, что в нее записано, работать ей всё равно не судьба - разводка на плате под LPC-флэшки.
Работа с флэшкой не была заблокирована, но есть один нюанс: контроллер "стучится" по адресу FFF00000, куда мои 4-хмегабитные не доставали:), так что либо ставить мегабайтную (биос контроллера положить в начало), либо использовать флэшки, которые в LPC-режиме позволяют выставить снаружи (на ножках ID) старшие биты адреса, по которому они будут откликаться. В моем случае таковой оказалась Winbond W39V040A (ID0 посадить на 3В) - с ней наконец запустился биос контроллера (предварительно зашил тот, что на CD был).
Вполне возможно, что стартовый адрес контроллеру можно резисторами задать снаружи - но без даташита тяжко будет выяснить, как именно.

Осталось теперь посвежее биос найти (1.00 уж больно убогий), пробовал от Abit AX8 соответствующий кусок интегрировать - работает, позволяет с CD грузиться, и вообще цветной:), но - только будучи "приживлен" к биосу матери, с контроллера (пока?) не запустился.
Автор: maxud
Дата сообщения: 13.09.2006 08:37
uncledim

Цитата:
предварительно зашил тот, что на CD был).

В какое место флешки зашил, в начало? И если можно выложи этот самый BIOS версии 1.0 куда нибудь. Хочу начать пробовать с гарантированно рбочей прошивки.
Автор: uncledim
Дата сообщения: 13.09.2006 09:35

Цитата:
В какое место флешки зашил, в начало?

Добил исходный до 64К и размножил, забив всю флэшку:)
в теории - должен работать из первого 64к-сегмента.
биос тут:
http://uncledim.narod.ru/vt6421rom.html

туда же выложил куски от AbitAX8, вернее один кусок, вытащенный разными способами. они отличаются парой десятков байт (почему так - не разбирался), но оба можно интегрировать в свой материнкин биос (и оба не работают из контроллера).
Автор: esasoft
Дата сообщения: 13.09.2006 11:28
BIOS контроллера VIA 6421 v. 4.31 :
http://esasoft.narod.ru/6421V431.zip
Автор: uncledim
Дата сообщения: 13.09.2006 12:09
esasoft

Цитата:
v. 4.31

Thanx
Попробовал скачать драйвера посвежее (5.30С, 5.10а) - биосов внутри не обнаружено..

Страницы: 12

Предыдущая тема: Что за новые пункты в BIOS EPOX EP-9NPA3J?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.