- Помогите оттестировать ДОЗУ
-
? dk_spb@ - 06.02.2011 17:01
Попробовал сделать ДОЗУ в SMK64 энергонезависимым.
Но как проверить сохраняется ли там что либо по серости своей не умею.
Операционки, похоже, при старте виртутальные диски переинициализируют :-(
Посоветуйте что делать.
10-01 или 11м
-
? anonymous - 06.02.2011 17:04
Посчитать CRC перед выключением и затем проверить.
-
? dk_spb@ - 06.02.2011 17:14
Так это надо программу писать?
Операционка ведь наверняка при загрузке часть ДОЗУ подгадит?
-
? Дмитрий - 06.02.2011 19:13
Драйвер в МК-ДОС ничего не стирает. Он только записывает заголовок в нулевой "сектор" РАМ-диска. Помнится, я его модифицировал для работы с ДОЗУ своего SMK128. Работал, только медленнее, чем в доп. ОЗУ БК11М.
-
? anonymous - 06.02.2011 19:15
Можно грузиться со специально изготовленной дискетки - сразу в 0 блок записать конфигурирующую ДОЗУ и проверяющую CRC программку, вместо загрузчика ОС.
-
? dk_spb@ - 06.02.2011 19:16
Вообще есть практическое применение энергонезависимого ДОЗУ в SMK???
Или плюнуть на это баловство?
-
? dk_spb@ - 06.02.2011 19:46
Оттестировал.
Загрузил андосовский anfocals, потом передернул питание, загрузился без дискеты и s120000
Только фокал почему то написал
ГОТОВНОСТЬ К РАБОТЕНЕПРАВИЛЬНЫЙ НОМЕР СТРОКИ
¤
Теперь бы придумать практическое применение, или при наличии HDD/CF энергонезависимое ДОЗУ в SMK никому не надо.....
-
? anonymous - 06.02.2011 22:16
Но это никак нельзя назвать тестом, может он только это напечатать и может корректно, а в других местах уже 10к битиков изменили свое состояние... К тому же ругань на номер строки уже вызывает подозрение, т,к. при перезапуске он старую программу в памяти должен игнорировать - был даже в литературе специальный прием описан, как вылетевшие в перезагрузку фокал и бейсик заставить спасти текст программы, оставшийся в памяти.
-
? dk_spb@ - 06.02.2011 22:49
Удалось в 0010 оставлять в этой памяти Andos и его командой М грузить с диска оболочку.
Так что думаю что для первоначального теста достаточно.
-
? tim@ - 12.02.2011 15:49
Немного оффтопик, но рискну спросить. Правильно я думаю, что в микросхемах памяти адресные входы можно изменять (располагать) так, чтобы удобно было трассировать плату ? То же относится и к выводам данных, скорее всего ?
-
? anonymous - 12.02.2011 15:54
Особенно это раздражает в некоторых фирменных платах, где считываешь пзу - а в ней "мусор", т.к. разработчики платы от балды расположили адреса и данные, и только им ведомо, как их надо перемешать для прожига. А в остальном - естественно можно произвольно. :E
- << Форум