Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Ищу исходники простого DOSовского тестера памяти |
<<Назад Вперед>> | Печать |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 апреля 2015 23:05 Сообщение отредактировано: 23 апреля 2015 23:08
Есть хитрая машинка с памятью с кодом Хэмминга. i8086. 640 килобайт. Нужно написать полноценный тест памяти (с выкл/выкл коррекции и с тестом "лишних" 6 бит кода Хэмминга). Чтобы минимизировать трудозатраты ищу исходники DOSовского (чтобы запускался из-под DOS; возвращаться в DOS не надо) тестера памяти. Очень желательно на C. Желательно чтобы использовалось несколько разных режимов теста (walk bit, pseudo-random и т.д.) memtest v2.7 показался слишком навороченным, так как и кучу процессоров понимает, и с кэшем работает, и памяти от мегабайта и до... тестирует. Да еще и компилируется не родным TurboC, а linux ему подавай ;-) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
ECC - это аппаратная функция платы, тестировать ECC bits просто так не получится(это возможно только если чипсет путем Есть хитрая машинка с памятью с кодом Хэмминга. i8086. 640 килобайт. программирования определенных регистров может перевести эту память в режим обычной, что с учетом 6 битной разрядности малореально. Включение/выключение ECC зависит от реализации чипсета(если это возможно), необходима документация. Если Вам известен способ ECC enable/disable, то сперва тщательно тестируете память без ECC, если ошибок нет то включаете ECC и повторяете тщательное тестирование. Если на этом этапе возникнет NMI, значит дефект в ECC разрядах. Memtest -по моему лучший тест, но требуется серьезная адаптация его под ia16(i8088-i286). |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
i8088, спасибо за совет. Вы неправы по первым двум пунктам (точнее абзацам). Поверьте, прежде чем писать я тщательно изучил как документацию, так и машину. Тут у меня вопросов нет, по-крайней мере пока. Про memtest и адаптацию согласен, но как раз адаптацией не очень охота заниматься. Поэтому по-прежнему ищу сорцы теста памяти под 8086. |
<<Назад Вперед>> | Печать |
Полигон-2 » Флейм на общие темы » Ищу исходники простого DOSовского тестера памяти |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |