В некоторых совремменых БИОСах на базе Award 6 присутствует модуль MEMINIT.BIN.
У него обычный LHA заголовок, но невооруженным взглядом видно, что содержимое несжато и это 16-ти битная DOS программа (MZ типа).
Есть желание поковыряться в этом модуле.
Если кто имеет опыт/знания, поделитесь пожалуйста.
Интересуют утилиты для извлечения/вставки этого модуля, а также подробности такого несжатого упаковывания в LHA (заголовок, контрольные суммы, ит.д.)
Заранее благодарен.
Похоже cbrom32 v1.95 работает корректно с этим модулем.
Кстати, дизассембированый код модуля довольно таки сильно перекликается с кодом находящимся здесь:
tracker.coreboot.org/trac/coreboot/browser/trunk/coreboot-v2/src/northbrid...
ну что вам сказать по етому поводу
... инициализация памяти ето .. (в CAR режиме)
определяем мокрый (точнее ТЕПЛЫЙ) старт или как
какая память DDR2/3, там тайминги на освежение памяти
ну и прочая муть ..
... иди туда, незнаю куда, возьми то, не знаю что ... (C) Русские народные сказки
Это я сразу понял.
Интересуют возможные подводные камни и прочие тонкости.
Для контекста:
Копание в meminit показывет, что ECC таки там оторвано. Но это еще не означает, что дело только в БИОСе.
Нескромный вопрос... Нужные дорожки, к 9-му чипу памяти, хоть присутствуют на мамке?
Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.
Как проверить?
Один из вариантов - попробовать включить ECC в биосе и посмотреть, что выйдет.
Второй - прозвонить, но я не знаю, какие пины слотов должны соединяться.
Please help
Кстати, "пошел я на риск" и в MEMINIT.BIN забил пару нежелательных условных переходов nop-ами (90h).
Сделал следущее:
cbrom отрапортовал об успехе.
Попытался прошить с помощью q-flash встроенного в биос. q-flash прочитал образ и сказал, что он плохой.
Можно конечно насильно попытаться прошить например с помощью flashrom.
Но есть ли смысл? Будет ли потом нормально грузиться?
Может контрольную сумму еще какую надо поправить?
Сравнить ECC и не-ECC плашки, посмотреть к каким выводам идут от 9-го чипа дорожки, дальше - смотреть, есть ли они на плате Дорожки идут по верхним слоям, потому - найти их проблемы не составит.
Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.
Наконец-то дошли руки покопаться в этом вопросе.
Здесь нашел номера пинов принимающих участие в ecc:
hardwarebook.info/240_pin_DIMM_DDR2
Пины CB0 (42), CB1 (43) и т.д.
Распиновки своего сокета AM2+ к сожалению не нашел.
Поэтому тестировал таким образом - при вставленном процессоре, но отсутствующей памяти, прозванивал сопротивление между различными пинами сокета памяти. Идея в том, что между пинами реально подключенными к процессору я ожидал увидеть пусть и большое, но небесконечное сопротивление.
Оказалось, что между ECC пинами и всеми остальными сопротивление таки бесконечное.
Т.е. скорей всего они все-таки просто не разведены. Сэкономил Гигабайт несколько центов
agapon
вообще-то дорожки на MA790X-DS4 и на MA770-DS3 к сокету есть. Именно для ECC-пинов.
А не думаете ли Вы, что проблема именно в самом процессоре?
PS: касательно сокета: Вас должны интересовать K25, J26, G28, G27, L24, K27, H29, H27.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Спасибо за пины!
Процессор Athlon II X2 250, ECC должен поддерживать.
Про эти две платы на сайте Гигабайта написано, что они поддерживают ECC:
gigabyte.com.tw/Products/Motherboard/Products_Spec.aspx?ProductID=2722
gigabyte.com.tw/Products/Motherboard/Products_Spec.aspx?ClassValue=Motherb...
Поэтому наверное неудивительно.
Про мою плату GA-MA780G-UD3H таких добрых слов нету, была иллюзорная надежда.
Отправить комментарий