dual-rom/README.md
2025-04-14 12:06:02 +03:00

15 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# dual-rom
Требовалось разместить резервное ПЗУ именно как второй чип, а не как чип удвоенного объема. Это связано с тем, что на целевом компьютере имеется возможность обновлять BIOS средствами самого компьютера. Код системы обновления написан под тип ПЗУ объемом 256кб. ПЗУ удвоенного объема имеют другой device ID и соответственно обновиться не может.
<img src="photos/assembled1.jpg" width="300" />&nbsp;<img src="photos/assembled2.jpg" width="300" /><br>
Принцип переключения построен на изменении состояния старшего адреса А18, которого нет у ПЗУ ххх020, но уже есть у ххх040. Состояние адреса переключает проброс сигнала выборки чипа CS между ними.
<img src="principal-sch.png" width="600" /><br>
Перемычку на dual-rom можно не устанавливать, если предусмотрено переключение А18 на материнской плате.
<img src="photos/dip-compare.jpg" width="600" /><br>
Проект выполнен в p-cad 2006 sp2