From 543d6b423bf55d089c4e4dbfcfdbb98c11e79e32 Mon Sep 17 00:00:00 2001 From: Alex-2-Graf <182795204+Alex-2-Graf@users.noreply.github.com> Date: Sun, 15 Mar 2026 15:06:14 +0100 Subject: [PATCH] Update README.md --- README.md | 121 +++++++++++++++--------------------------------------- 1 file changed, 34 insertions(+), 87 deletions(-) diff --git a/README.md b/README.md index 622d679..d7e4b3a 100644 --- a/README.md +++ b/README.md @@ -1,170 +1,117 @@ # Leningrad-2-128k-SRAM -Leningrad-2. Russian ZX Spectrum clone. Schematics and PCB. - - - -После успешного запуска \[Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k) и предложений сообщества, +## Leningrad-2. Russian ZX Spectrum clone. Schematics and PCB. +После успешного запуска [Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k) и предложений сообщества, было принято решение использовать в проекте статическую память вместо динамической. - Пришлось существенно переделать узел обращения к памяти. - А заодно реализовать расширение 128к без использования внешних плат. -Так же, на освободившееся место удалось поставить два чипа YM2149F. - -Тем самым получив на борту Turbo Sound от NedoPC. +Так же, на освободившееся место удалось разместить два чипа YM2149F. +Тем самым получив "из коробки" Turbo Sound от NedoPC. Так же был добавлен арбитр IORQ. - - В результате чего на свет появился Ленинград 2 NEXT 128k + TS 2025 -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.00.png) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.00.png) - После сборки и отладки, были устранены мелкие недостатки. - А также, по настойчивым просьбам друзей, проект получил новое название. - -Свет увидела новая версия \[2.01](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.01%202025.html) \[Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.01%202025.pdf) \[Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Leningrad%202%20128k%20SRAM%202.01%202025%20gerber%20made%20in%20Italy.zip) - +Свет увидела новая версия [2.01](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.01%202025.html) [Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.01%202025.pdf) [Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Leningrad%202%20128k%20SRAM%202.01%202025%20gerber%20made%20in%20Italy.zip) -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.01.png) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.01.png) - Не обошлось без курьёза. По настойчивой просьбе производителя плат, - пришлось изменить надпись с "Made in" на "Designed in" ;) - - После сборки всё заработало без нареканий. - - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_2.01.jpg) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_2.01.jpg) - Перед выпуском следующей версии был добавлен индикатор питания и подправлен порт джойстика. - -И в производство отправилась версия \[2.02](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.02%202025.html) \[Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.02%202025.pdf) \[Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Leningrad%202%20128k%20SRAM%202.02%202025%20Gerber.zip) +И в производство отправилась версия [2.02](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.02%202025.html) [Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Leningrad%202%20128k%20SRAM%202.02%202025.pdf) [Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Leningrad%202%20128k%20SRAM%202.02%202025%20Gerber.zip) -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.02.png) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_Rev2.02.png) - Так же был выпущен переходник на Немо и ZX-bus \[Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/L2\_NS\_Rev\_1\_1\_Gerber.zip) - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_Spec\_PCB.png) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_Spec\_PCB.png) Его отличие от предыдущего заключается в использование сигнала /IORQ-GE по прямому назначению. - Если раньше /IORQ-GE приходил на А19 (+beta). - То теперь приходит на А17. - То есть в переходнике первой ревизии необходимо отрезать дорожку от А19 и припаять её на А17. - Всё! Вы стали обладателем второй ревизии. +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/L2\_Nemo\_1\_0.jpg) - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/L2\_Nemo\_1\_0.jpg) - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/L2\_Nemo\_1\_1.jpg) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/L2\_Nemo\_1\_1.jpg) - Ну и связи с тем, что у нас теперь есть полноценный арбитр появилась возможность - -добавить и плату расширения слотов до 3-х Немо и одного ZX-bus \[Ёлка](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.html) \[Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.pdf) \[Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1\_gerber.zip) +добавить и плату расширения слотов до 3-х Немо и одного ZX-bus [Ёлка](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.html) [Схема](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Export/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.pdf) [Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1\_gerber.zip) - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1\_PCB.png) - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.jpg) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1\_PCB.png) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/Back\_L2\_Nemo\_x3\_Spec\_Ver2.1.jpg) - Результат оправдал своё ожидание. + + +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_2.00.jpg) -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Foto/L2\_2.00.jpg) - - - -\## Сборка - - +## Сборка Как правило сборка и наладка проблем не вызывает. - Хотя всё же проясним назначени перемычек. - - JP1, JP2 и JP3 замыкаются в случае установки VGA разъёма. - При установки HDMI их замыкать не надо. - Но при этом все резисторы R24-31 заменяются на 270 Ом. - Джампер J9 необходим для снятия питания с RP4040-Zero при перепрошивке. - -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/J9.jpg) +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/J9.jpg) - Джампер J12 необходим для выбора прошивки БДИ - в случае установки 27256 с двумя версиями TR-DOS. + + +![](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/J12.jpg) -!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/J12.jpg) +## ПЗУ + +ПЗУ для проекта находятся [тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/ROM) + + +## VGA -\## ПЗУ - - - -ПЗУ для проекта находятся \[тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/ROM) +Прохивка для RP2040-zero находится [тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/VGA) -\## VGA - - - -Прохивка для RP2040-zero находится \[тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/VGA) - - - -\## Авторы и благодарности - - +## Авторы и благодарности Alex Ekb за RGB2VGA конвертор - -Сообществу \[Scorpion ZS \& Ленинград](https://t.me/zs\_scorpion) и моим друзьям. - -Отдельная благодарность за советы и техпомощь HRDY \[Дмитрий](https://github.com/demyanenko-d) +Сообществу [Scorpion ZS \& Ленинград](https://t.me/zs\_scorpion) и моим друзьям. +Отдельная благодарность за советы и техпомощь HRDY [Дмитрий](https://github.com/demyanenko-d)