Случайно наткнулся на китайскую чудо-плату для тестирование памяти =))) Представляет собой не что иное как сетевушку длинк в бутром которой записан софт который вроде как умеет определять какой именно чип памяти слегка того.
Вот ссылка на девайс на али:
aliexpress.com/item/Free-shipping-DDR2-DDR3-memory-tester-card-Can-detect-...
После гугления и втыкание на китайские буковки была найдена тема
chinafix.com.cn/thread-662530-1-1.html
где есть фотки и скрины этого чуда техники.
Т.к. отдавать 40 баксов за то что можно получить нашару жаба задавила, зарегился на форуме, однако при попытке скачать вожделенный архив форум ругнулся на шото непонятное.
Если вдруг тема кому-то интересно или кто-то владеет языком потенциального противника - может сможет скачать архивчег?
Вот обе прошивки для сетевой карты.
интересно... получается, можно зашить в микросхему сетевушки (обязательно ли именно этой?) эту прошивку, и можно выбрать в биосе загрузку по PXE - и проверить память? Никогда не доводилось именно сетевушки прошивать - на них обычно одна EEPROM'ка или может быть несколько? как определить, в какую заливать?
Кстати, пришла в голову мысль - если уж этот код - загрузочный, и исполняется всё равно на процессоре (с виду - обычная досовская программа, типа мемтеста) - нельзя ли прикрутить его в качестве пункта boot-menu в grub'е или другом загрузчике? Ведь grub позволяет передавать управление на любой другой загрузчик или произвольный код.
т. 89276219324
Ну, VID/DID в PCI-заголовке поменять - как минимум стартанет и на другой.
Видимо, из ширпотреба на Реалтеках только D-Link разорился на флешку.
У Интела или покойного 3COM практически всегда стоит Boot-ROM-флешка.
Может и не надо выбирать. Как вариант - это init-code, он работает ДО загрузки хоть по чему.
Хотя надо внимательно посмотреть PnP-заголовок в плане boot vector.
Можно. Код начинается с 4-го байта (0xEB). Опять же - как минимум стартанет.
А кому счас легко...
пример конфига можете показать? Что-то гуглил-гуглил, да не нашёл толковой информации. Хотя сейчас более понятно - можно подкинуть попробовать вместо другого образа загрузки (например, на hiren's boot cd немало примеров в конфиге есть). Будет время и свободная машина под рукой - попробую.
т. 89276219324
Для Realtek 8139 прилагаю программу измененмя конфигурации(в том числе
разрешения BOOT ROM) и flasher.
Я однако думаю что если китаец думал о получении прибыли, то должна быть какая-то
привязка к чипу сетевой карты, или даже к экземпляру устройства(способ чтения ROM
общеизвестен). Я к тому что дизассемблировать наверняка придется.
Программа выявления дефекных чипов скорее всего будет иметь довольно узкую
применимость и часто ошибаться с дефектированием чипа, тк это сильно зависит
от разводки конкретной материнки
Образ BOOT ROM совсем не то же самое, что образ для загрузки с CD.
Не все материнские платы поддерживают, китайцы используют платы P45/G45/P35 чипсетах.
Подскажите, данная плата умеет запускать материнку на тех планках памяти, на которых сами материнки не стартуют?
Думаю нет, а если так, то не совсем понятно зачем она нужна.
Если речь идет только о проверке модулей, на которых материнки стартуют, но сыпят ошибками в memtest, то по этим ошибкам можно и так без проблем определить неисправный чип...
А вот решение для модулей, на которых материнки не стартуют, но! Тут нужна еще и определенная материнка и цена решения >300 USD.
sintech.cn/post%20card/ST-MT35%20DDR2%20DDR3%20memory%20card%20tester.html
Я что-то не увидел этого в описании. Единственное указание, что для тестирования дефектного модуля не нужен рабочий. Для AMT64 он тоже не нужен. Единственно, чем отличается это решение, ему не нужен монитор. Но учитывая разницу в 250+ убитых енотов проще найти монитор![;)](http://bios.rom.by/img/smiles/icon_wink.gif)
В случае же небутабельных модулей нужны такие аппараты INNOVENTIONS
Не знаю, читает ли кто эту тему
активности особой нет, но сегодня собрал девайс с этой прошивкой:
Теперь могу ответить на некоторые вопросы (если это кому-то интересно)
Тоже присоединяюсь к просьбе, т.к. версия AMT64 которая в файле выше не показывает самое интересное - сбойные чипы, а только адреса (очень похоже на Memtest86+). Либо я ещё не разобрался в функционале, но я не увидел как можно переключить экраны.
В версии на сайте и по скринам на Али алгоритмы (ну по крайней мере названия, а значит и основные принципы) очень похожи с Memtest86+. В ближайшее время буду сравнивать результаты AMT64 и Memtest86+.
Если только хакнуть прошивку, т.к. в ней есть защита от "тупого" копирования.
При старте программа проверяет содержимое EEPROM 93LС46 на сетевушке (содержимое этого ПЗУ так же есть в архиве)
Соответственно, что бы прога стартанула на другой сетевухе на ней должна быть 93LС46 и доступ к ней должен быть организован как на DFE-530TX (ну, либо опять же хак и тогда не важно откуда её запускать)
Да, это начинает работать при инициализации Boot-ROM сетевухи.
Я не спец, это скорее лирическое отступление, но не вижу причин по которым работа проги зависит от разводки платы.
Пока широко не тестировал но буду отписываться со списком протестированных материнок.
Сейчас вот тестил на Intel DP55WB на S1156 с DDR3, но у нас разные прошивки тестера.
Существует (скорее всего обоснованное) мнение, что Memtest86+ (по крайней мере запущенный менее чем на сутки) пропускает "пограничные" модули. Поскольку лишних 2000-3000 баксов на тестер INNOVENTIONS у меня нет я и заинтересовался AMT64. Но скорее всего эта прога тут не помощник, т.к. в аппаратах INNOVENTIONS кроме алгоритмов тестирования используется и изменение других параметров (рабочее напряжение, время регенерации и т.п.), которые тут недоступны априори.
Второй момент, который меня заинтересовал в AMT64 (по крайней мере в тех, что на Али) это указание сбойных чипов. Это полезно при ремонте (и при сборке оверклокерских модулей, но это не моя стезя). Но с прошивкой которая в этой теме я с этим обломился![:(](http://bios.rom.by/img/smiles/icon_sad.gif)
Здравствуйте форумчане. У китайцев появились новые платы. AMT64 ICT и AMT128
aliexpress.ru/item/1005001509515693.html?spm=a2g0o.detail.1000060.3.1d7b35...
-
aliexpress.ru/item/1005001509575486.html?sku_id=12000016402729176
-
Первая плата делает чудеса, стартует с 1 чипом на планке памяти. Непонятно, как обходит биос материнской платы. Кто нибудь тестил, дайте знать, как такое возможно. Или у китайца и мать особая?
Отправить комментарий