Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Чем поредактировать BIOS? |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 марта 2018 21:53 Сообщение отредактировано: 31 марта 2018 22:09
Есть ли какой либо софт для редактирования BIOS. Задача изменить значение одного параметра (по умолчанию) на противоположное. Биос: Award v 4.51PG пофиксенный с rom.by Мать PI55T2P4C Задача: чтобы после выставления настроек по дефолту, USB Function была Enabled ЗЫ: Помирает ODIN, пока нечем заменить. Да может и не стал бы менять, если решить этот трабл. |
irond69
Advanced Member
Всего сообщений: 677 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 нояб. 2017 |
А что за материнка? Я Modbin когда то использовал, скачать можно здесь https://www.ixbt.com/mainboard/biostools.html |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
irond69 Благодарю, испробую. |
irond69
Advanced Member
Всего сообщений: 677 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 нояб. 2017 |
Я помню включал в биосе пункты, которые были изначально деактивированы. Тайминги памяти и т.п. |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
irond69 Спасибо, помогло. Вылизал настройки под системник, благо он у меня законченное устройство. Изменение конфига ему не грозит. Ну и пофиг, что часы слетают. Зато отлегло, что не нужно разбирать для замены Одина. Уж очень много человеко/часов я на него потратил, не хотелось опять этот путь проходить. |
DowJones |
NEW! Сообщение отправлено: 5 апреля 2018 23:27 Сообщение отредактировано: 5 апреля 2018 23:28
Помнится, на rom.by был патчер Award BIOS, добавляющий и разблокирующий разные фичи на материнках эпох слот1-сокет478. Есть ли что-нибудь подобное для AMI первой половины 90-х? В частности, очень интересует возможность добавить ECHS-трансляцию для поддержки хардов>504мб. Возможно ли, скажем, взять модуль трансляции от более поздней версии и впихнуть его в более раннюю? |
Сейчас на форуме |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Нет. Биосы AMI первой половины 90-х вообще большая проблема. В сети есть список версий AMIBCP Но никто не смог найти ни одной. Можете поискать MrBIOS. Они могут поддерживать >504Мб. Есть крошечный шанс найти. Возможно кто-то сольёт. Изредка попадаются на продаваемых здесь материнских платах. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 апреля 2018 11:55 Сообщение отредактировано: 6 апреля 2018 12:04
DowJones написал: Не получится, нет модулей в старых версиях, да и по любому только дизассемблировать и модифицировать Возможно ли, скажем, взять модуль трансляции от более поздней версии и впихнуть его в более раннюю? (можно сравнивать с более современными). В принципе, нет ничего невозможного, но я так и не придумал, зачем мне больше 500MB под DOS на 286-386 (а с FreeBSD можно и с 20Gb работать на 386, проверено) Вот здесь есть вариант MR-BIOS для 386 MX chipset, трансляция есть (до скольки точно работает, не определил, но 1.6GB работал с включенной трансляцией) http://www.phantom.sannata.ru/...t=all#last |
DowJones |
NEW! Сообщение отправлено: 6 апреля 2018 19:38 Это прям вот надо под конкретную плату(чипсет) найти прошиву? Тогда навряд ли, поциент у меня чудо-плата 486 с VLB, при этом на "троечном" чипсете ALi M1429/31 и "троечным" амибиосом 08/08/93, абсолютный ноунейм без каких-либо идентификационных знаков - по AMIBIOS ID удалось установить только производителя и никакой инфы по этой модели, даже джамперсет пришлось устанавливать методом тыка - какие уж тут апдейты биоса. Можете поискать MrBIOS. Они могут поддерживать >504Мб. Есть крошечный шанс найти. Возможно кто-то сольёт. Большая коллекция некрософта и игр + эксперименты с мультимедией - и даже двух гигабайт уже мало. В принципе, нет ничего невозможного, но я так и не придумал, В общем понятно, без серьёзного реверсинга ничего так просто не выйдет. Продолжаем юзать онтрек-оверлей, посматриваем в сторону SCSI. |
Сейчас на форуме |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Если речь идет о 486, то можно поискать просто другую плату с поддержкой трансляции, их много. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 7 апреля 2018 8:47 Сообщение отредактировано: 7 апреля 2018 14:53
DowJones написал: Подтверждаю. Приходилось даже удалять многое из мультимедии и не жалкое. Большая коллекция некрософта и игр + эксперименты с мультимедией - и даже двух гигабайт уже мало. Комп 286 и CF-флэшка 2гб. Хотя в первое время тоже казалось: зачем так много 2гб ?.. Прошло 2 года и всё ( .. и это с учетом, что нет Win 3.1 |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Моё скромное имхо. Поставил бы память 16Мб или больше и Win95. Игры будут работать чуть медленее (разница видна только в тестах). Зато никаких проблем ни с HDD >500Мб, ни с поддержкой и конфигурированием железа. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Rio444 написал: Это если запускать из W95, а если ярлыкам поставить галочку "режим эмуляции MS-DOS", то они будут работать в чистом DOS 7. Но надо, чтобы все файлы игрушек лежали в первых 500МБ пространства, иначе будет bad command or file name. Игры будут работать чуть медленее |
DowJones |
NEW! Сообщение отправлено: 7 апреля 2018 16:04 Сообщение отредактировано: 7 апреля 2018 16:58 Набрать столько тридцатипиновыми - нетривиальная задача и процессор все равно слабый для 95. Да и собиралась машина именно как "топовая" ДОС/вин16, для Win9x есть другая. Поставил бы память 16Мб или больше и Win95. Я пробовал ставить OSR2 на этот комп - и с тем, и с другим проблемы есть. Неправильное определение порта и IRQ сетевой в jumperless-режиме, кривой звук с дефолтным драйвером - ну и фдиск из дистрибутива точно так же не видит >504, как и фдиск 6.22 Зато никаких проблем ни с HDD >500Мб, ни с поддержкой и конфигурированием железа. |
Сейчас на форуме |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
DowJones написал: Для поддержки больших хардов есть более гуманные решения (без ломки BIOS). ПисАл тут неоднократно, например: В частности, очень интересует возможность добавить ECHS-трансляцию для поддержки хардов>504мб. http://www.phantom.sannata.ru/...4#pp435034 Варез сами ищите, для скачивания доступен он На 386 с винтом около 40 гигов работало, верхний предел не проверял. Главное, чтобы с него хоть как-то загрузиться можно было... |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Оффтопик: Оффтопик: DowJones написал: Win95 неплохо идёт даже на 386SX-33, а на 386DX-40 вообще ракета. При наличии кэша работает даже быстрее, чем 3.10. Имею в виду самый первый выпуск 95, OSR2 медленнее и глючнЕе. Собственно, OSR2 это подборка наработок от Windows 98, прикрученная к интерфейсу 95. Набрать столько тридцатипиновыми - нетривиальная задача и процессор все равно слабый для 95. |
alexmaj467
Advanced Member
Откуда: Ялта Всего сообщений: 1084 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2016 |
Чтоб пока не создавать новую тему может кто подскажет где можно почитать о редактировании биоса. Конкретно вопрос в том можно ли добавить пункты в меню , Пункты есть в Strings но нет в меню. Вот скрин то что есть в меню. А вот скрин пункта в Strings Есть и другие но если на одном пойму то и другие можно добавить также. Сложно это ? |
Сергей С |
Вот был сайт, сейчас быстренько ничего другого более менее готового не нашёл, там на странице 3 в картинках ещё дополнительная информация от исследователей. Короче, это для информации и вам не следует делать такое, если в модуле 1b из P4P800SE-ASUS-1012.001 (Mmtool), изменятся байты по смещёнию 0x29F8D на 410F11(вместо старых нулей), после этого в меню Exit появится недоступная ранее для управления опция DRAM Command Per Clock. alexmaj467 написал: И желательно с разъяснением правовых моментов на таковые действия. Что там является "proprietary binary blobs" ? Может кто подскажет где можно почитать о редактировании биоса. Ведь если код/данные модифицируются не через слитую/доступную AMIBCP, то возможно стать нарушителем прав компании предоставляющим не изменённый биос? Ведь это уже будет не оригинал, и у вас автоматически не могут появиться права на весь этот комплект, а если биос ещё и сообщает свою старую версию то получается вы выдаёте изменённый файл за официальный - тоесть не изменённый. И выход получается с Coreboot/Libreboot+Seabios ? |
radical
Advanced Member
Всего сообщений: 932 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 июля 2017 |
alexmaj467 написал: А что вам конкретно нужно, поменять command rate, а в биосе этого нет? Другими путями это сделать не получается? Конкретно вопрос в том можно ли добавить пункты в меню , Пункты есть в Strings но нет в меню. |
alexmaj467
Advanced Member
Откуда: Ялта Всего сообщений: 1084 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2016 |
Сергей С написал: Спасибо завтра попробую почитать только там не все страницы сохранились и пока именно об этой материнке там не увидел. Вот был сайт, сейчас быстренько ничего другого более менее готового не нашёл, там на странице 3 в картинках ещё дополнительная информация от исследователей. В модуле нашёл то смещение. И заменил. Но на этом всё как сохранить изменённый модуль пока хз. Да и это не так важно пока, самое интересующее это от куда взялись 410F11 ? попробую поискать по полному файлу и модулю . Смысл мне понятен место свободных нолей засунуть функцию, но где она лежит и как выглядит , может если я найду как выглядят полоски в другом меню и место этих полосок влепить эту функцию. Но опять же внимательно посмотрю с того сайта картинки может что отдалённо пойму. В самом ассемблере ноль да и в том что собрался делать. Сергей С написал: Это не страшно у меня 3 флэшки с биосом родным , так что на горячую легко вернуть нормальный в любую испорченую ковырянием. это для информации и вам не следует делать такое radical написал: Иметь возможность его менять, другими ни как , возможно HWDirect WPCRedit но нужно как раз из биоса, мне для разгона и просто нужно без лишних телодвижений. А что вам конкретно нужно, поменять command rate, а в биосе этого нет? Другими путями это сделать не получается? Понятно можно как-то поискать через IDA как не знаю по какому принципу он включается и изменить намертво сделать два биоса один только с параметром 2T другой с 1T. Но это легко тому кто разбирается, мне же который ни то ни то не понимает лучше разобраться хоть чуть чуть в первом. |
Сергей С |
Я использовал программу из категории hex-редактор для редактирования, почему вы решили использовать программу из другой категории мне не понятно(вероятно первоначально это простое подражание увиденному на страницах), хотя практически меня тоже интересует может ли она сохранить изменённые таким образом данные в новый внешний файл понимая что данные разбиваются в сегменты и прочее, обратная сборка кх-кхе, встроенной готовой функции не нашёл. Но на этом всё как сохранить изменённый модуль пока хз. путём выполнения поиска адресов вероятных сигнатур, дальнейших вычислений и преобразования: самое интересующее это от?куда взялись 410F11 ? 410F11 - 41+word 110Fh=(28D42h - 27C33h), 27C33h=28223h-5F0h |
alexmaj467
Advanced Member
Откуда: Ялта Всего сообщений: 1084 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2016 |
Сергей С написал: Просто на компе где-то затерялся установочный win-hex , и лень было качать и первое что попалось на компе на глаза это установочный ida pro. почему вы решили использовать программу из другой категории мне не понятно Сергей С написал: Для меня это тёмный лес. путём выполнения поиска адресов вероятных сигнатур, дальнейших вычислений и преобразования: Hex это хорошо но не понятно. Сергей С написал: Вот по этому мне больше интересно увидеть данные 410F11 именно в Ассемблере хотя он мне тоже не понятен но там есть какая-то закономерность и более понятен ход работы если выбрали то-то то идёт прыжок к тому-то. хотя практически меня тоже интересует может ли она сохранить изменённые таким образом данные в новый внешний файл Тоесть вы например дали мне пример что пункт появится в меню выход. да это хорошо и если верно то я просто запишу и всё сработает. Но можно же найти какой-то не нужный пункт в меню где также есть выбор двух вариантов. место него вставить CPC а место тех двух вариантов выбор 1T или 2T. За цифры спасибо попробую по ним поискать в IDA pro. Может и нет смысла сохранять в Ida pro а его использовать чтоб видеть как идёт работа и находить быстрее нужное, а уже после в Hex менять. Это не единственный биос который мне нужно отредактировать,поэтому хочется немного понять суть замены тут а там уже легче будет. Хорошо я недавно биосы для 754-939-462 для материнских плат серии DFI lanparty модифицированные скачал как раз с rebelshavenforum а то скоро и того в архиве не останется, а платы как раз имею в наличии уже. Жалко Биосы для Abit NF7 от TaiPan или MantaRays в большей степени потеряны и искать их только на руках , часть нашёл а часть нужно спрашивать. И вот как раз в их биосах мне не нравится что нужно иметь две флэшки одна только 1T работает а вторая только 2T , возможно там просто по другому нельзя сделать но хотелось бы тоже потом посмотреть что можно сделать чтоб их исправления допилить и сделать с выбором из биоса, 2 флэшки не проблема но легче выбирать чем дёргать их постоянно или сделать мод для двух кроваток с выбором с какой грузиться джампером. |
alexmaj467
Advanced Member
Откуда: Ялта Всего сообщений: 1084 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 апр. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 апреля 2018 14:26 Сообщение отредактировано: 16 апреля 2018 15:30
Сделал заменил и так далее но в биос теперь не зайти, вот по этому и хочется разобраться. AMIBCP да показывает пункт в меню выхода . По F2 идёт загрузка зашил пока обратно обычный. А может потому что модуль вытащил одной версией а заменил другой потому как та которой вытаскивал писала что 1B не редактируемый модуль. Буду ковыряться и смотреть где заход в эти 0185 что там ещё есть после 410F11 к другому относится или нет, и если пойму то попробую лучше место другого пункта в меню этот влепить. |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » Технический флейм » Чем поредактировать BIOS? |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |