commit c754bbb64cc4d88636a95df4552b35adf9d13596 Author: Roman Krupnin Date: Thu Feb 6 03:28:11 2025 +0300 init repo diff --git a/README.md b/README.md new file mode 100644 index 0000000..0f76f47 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# dual-rom + +Требовалось разместить резервное ПЗУ именно как второй чип, а не как чип удвоенного объема. Это связано с тем, что на целевом компьютере имеется возможность обновлять BIOS средствами самого компьютера. Код системы обновления написан под определенный тип ПЗУ, а именно 28c020 - объемом 256кб. ПЗУ удвоенного объема имеют двугой device ID и соответственно обновиться не может. + +
  + +Принцип переключения построен на изменении состояния старшего адреса А18, которого нет у ПЗУ ххх020, но уже есть у ххх040. Состояние адреса переключает проброс сигнала выборки чипа CS между ними. + +
+ +Перемычку на dual-rom можно не устанавливать, если предусмотрено переключение А18 на материнской плате. + +Проект выполнен в p-cad 2006 sp2 \ No newline at end of file diff --git a/datasheet/SST39SF020A.pdf b/datasheet/SST39SF020A.pdf new file mode 100644 index 0000000..ad6f2fb Binary files /dev/null and b/datasheet/SST39SF020A.pdf differ diff --git a/dual-rom-plcc.PCB b/dual-rom-plcc.PCB new file mode 100644 index 0000000..015e192 Binary files /dev/null and b/dual-rom-plcc.PCB differ diff --git a/dual-rom-tssop.PCB b/dual-rom-tssop.PCB new file mode 100644 index 0000000..2db1c77 Binary files /dev/null and b/dual-rom-tssop.PCB differ diff --git a/photos/assembled1.jpg b/photos/assembled1.jpg new file mode 100644 index 0000000..a964abd Binary files /dev/null and b/photos/assembled1.jpg differ diff --git a/photos/assembled2.jpg b/photos/assembled2.jpg new file mode 100644 index 0000000..6987d9d Binary files /dev/null and b/photos/assembled2.jpg differ diff --git a/photos/dip-compare.jpg b/photos/dip-compare.jpg new file mode 100644 index 0000000..0d45747 Binary files /dev/null and b/photos/dip-compare.jpg differ diff --git a/photos/dual-rom-pcb.jpg b/photos/dual-rom-pcb.jpg new file mode 100644 index 0000000..fbfb0b8 Binary files /dev/null and b/photos/dual-rom-pcb.jpg differ diff --git a/principal-sch.png b/principal-sch.png new file mode 100644 index 0000000..b6b5961 Binary files /dev/null and b/principal-sch.png differ