Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Моддинг видеобиосов S3 Tio64 и ViRGE |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Mihail1810 написал: Без программатора - муторно. Можно взять даташит на какую-нибудь Ну так поделитесь как просто прошить биос для видеокарты? Во многих s3 стоит winbond какой то там 257, и он вроде как стираемый, но определённым алгоритмом.электрически-стираемую W25C512 из которого следует, что для стирания и программирования микросхеме нужно подать команду. А команда задается подачей повышенного напряжения на один из адресных выводов, напряжение стирание на VPP и управляющих сигналов пульсирующего OE, при этом A0 в нуле (для стирания). Вот так это делается: Для программирования похожая конструкция. При всем при этом надо еще не забыть при программировании выставлять на шину адрес и данные. Напряжение программирования 12V, стирания 14V, работы 5V. Все эти напряжения должны присутствовать в устройстве, где ее (микросхему) предполагается прошивать. Конечно я думаю, что на 14 вольт можно забить, но 12 и 5 должны быть по-любому. Если бы у меня не было виллема (программатора), то я бы сколхозил на коленке программатор из любого микроконтроллера/андурино/распери пи, или любой другой девборды с достаточным кол-во GPIO. Поэтому, у кого нет программатора и лениво искать валяющуюся в дальнем ящике андурино, рекомендую просто заменить ее на флешку типа 29F010 и иже с ними, и дело с концом. Как прошивать флешки хот-свопом в материнках надеюсь все знают, а кто не знает - гуглите "хот-своп". Тонны инфы в нете. |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Виллем сможет прошить W27С257? |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Mihail1810 написал: Такая микросхема не гуглится. Нужна точная маркировка. Но 99,9% - да, сможет. У меня есть похожая электрически-стираемая, тоже чото-там257 (точно не скажу, она дома а я на работе), прекрасно прошивается китайским виллемом 5.0. Да и вообще, я не помню случая, что бы я что-то не смог виллемом прошить. Шьет все, PIC, РФ4, РФ6, 2716-27040, сериал-флеши... Ну, кроме экзотики типа РТ4, РТ5 и тд. А так - дешев, прост и всеяден. Виллем сможет прошить W27С257? |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Оффтопик: Оффтопик: Mihail1810 написал: W27E257, точнее W27С257? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Tronix написал: Яндексится)))) Такая микросхема не гуглится.http://www.doc.chipfind.ru/pdf/winbond/w27c257.pdf |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
sergio78 написал: Я собрал себе и будет он шить всё через раз, шить что то с ошибками, либо вообще микросхемы поганить, в результате такого колхозного промысла.такой. Русифицировал все свои видеокарты, начианя от EGA и заканчивая AGP, плюс пару встроенных в материнки. За исключением пары микрух все прошились без проблем, несмотря на возраст. На пару пришлось купить новые, видимо возраст сказался. Одно но, в схеме блока питания есть ошибка и я спалил несколько КТ973, прежде чем допер в чем дело. После доработки шьет без проблем, даже не предусмотренные в нем флеши на 128Кб и 256Кб (нужна небольшая доработка переходника). Вообще БП неудачное и геморойное в настройке, сейчас я бы по другому его реализовал. В остальном - прекрасный программатор, а главное системонезависимый, можно даже к спектруму подключить, было бы желание. А вот этот не удалось наладить, глючил по страшному и пошел в мусорку. Причем, судя по теме на xz-pk.ru, не у меня одного. |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 декабря 2015 15:18 Сообщение отредактировано: 27 декабря 2015 15:19
wbcbz7 написал: Посмотрел архивы. Спасибо за прошивку на DX2, никак не мог ее найти. Небольшое обновление - аналогичным образом модифицировал видеобиос для S3 ViRGE/DX (во вложении, последняя версия ROM004.BIN) Заодно появился вопрос: Для чего ты полез править "патчеры"? Смысл этого действия? Я эти патчеры встречал во всех биосах, начиная с еги. Их ведь не ради забавы ставили. Эти таблицы призваны улучшить отображение некоторых символов. Поэтому лучше их не трогать, тем более жрать то они не просят. Я при русификации поступил проще. Написал утилитку, которая ищет эти таблицы и патчит те символы, которые попадают под русификацию, не трогая остальных. Патчит - это просто тупо копирует на их место русифицированные символы 8x16 (и 8x14, где были такие таблицы). Каждую видюху гонял по всем режимам - отображение не отличишь от оригинала. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
MsDemonid написал: А в чём ошибка? Тем более, которая могла бы спалить транзистор. На первый взгляд, никакого криминала. Одно но, в схеме блока питания есть ошибка и я спалил несколько КТ973, прежде чем допер в чем дело. |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 декабря 2015 16:11 Сообщение отредактировано: 27 декабря 2015 16:12
MsDemonid написал: Действительно Для чего ты полез править "патчеры"? Смысл этого действия? Начну с того, что во всех мною выложенных биосах нет фонта 8x14, соответственно, биосу его нужно как-то делать из 8x16. В процессе русификации я столкнулся с проблемой обрезания некоторых русских символов в режиме эмуляции EGA (сиречь 350 строк в текстовых режимах), конкретно - обрезались буквы "ц", "у", "щ" и "ф". Можно было просто пропатчить таблицу подмены символов, но я решил проблему более костыльным способом - полностью грохнул патч и при загрузке фонта в этих режимах просто сдвигал адрес начала шрифта на один байт вперед, т.о. обрезались лишь первая и последняя строка, а не две последних. Видел и другой патч - для текстовых режимов с шириной символа 9 пикселов. Здесь меня смутил использованный шрифт (кстати, взят из EGA3.CPI) - он немного отличался от стандартного VGA-шного (другое начертание нуля, слегка отличались буквы "M", "W", "U" и т.д.), в итоге и этот патч был грохнут для унификации внешнего вида символов. Фактически, все эти "обрезания" совершались лишь с целью упрощения дальнейшей замены фонтов. Если что - все файлы ROM001.BIN-ROM00x.BIN отличаются лишь тем, что в каких-то из них нет того или иного патча, а VIRGEDX.BIN или 64V2DX20.BIN имеют все таблицы подмены и больше ничем не отличаются (пока). Вот так |
MsDemonid
Newbie
Откуда: Пенза Всего сообщений: 100 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 окт. 2015 |
Rio444 написал: База транзистора VT8 подключена напрямую к выводу микроконтроллера и у меня он часто выходил из строя, утаскивая с собой и КТ973 (уж не знаю почему, по идее не должен). После установки резистора проблема исчезла и уже прошил не один десяток микрух, работает как часы. А в чём ошибка? Тем более, которая могла бы спалить транзистор. На первый взгляд, никакого криминала. Из гемороя отмечу настройку напруги 6.5В, путем подбора светодиода. Оригинально конечно, но подбирать угребешся. Я бы лучше сделал на LM317T. Ну и вместо 142ЕН12 (DA3) рекомендую ставить LM317T, у которого есть защита от перенагрузки и КЗ, а главное она реально работает (в отличии от 142ЕН12). Я собственно так и сделал. Так же пришлось вставить стабилизатор на 12В, так как найти релюшку на 5В оказалось невозможным, зато на 12В хоть одним местом ешь. Если кому интересно, могу выложить схему и разводку в DipTrace. Обе платы разведены под ЛУТ, с макс. шириной дорожек и размером 140x100. Ну и сегодня решил попробовать прошивку для DX2. В мусоре нашел упоминаемую тут 27E257, от какой-то S3. В программаторе выставил ее как флэш W27C512. Без проблем стерлась и записалась тоже. Биос оказался просто сказкой - мало того, что VESA 2.0, так еще и удобные видеорежимы появились! |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Моддинг видеобиосов S3 Tio64 и ViRGE |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |