mirror of
https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM.git
synced 2026-04-16 12:04:19 +03:00
Update README.md
This commit is contained in:
parent
4a29ef22e5
commit
543d6b423b
121
README.md
121
README.md
@ -1,170 +1,117 @@
|
|||||||
# Leningrad-2-128k-SRAM
|
# Leningrad-2-128k-SRAM
|
||||||
|
|
||||||
Leningrad-2. Russian ZX Spectrum clone. Schematics and PCB.
|
## Leningrad-2. Russian ZX Spectrum clone. Schematics and PCB.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
После успешного запуска \[Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k) и предложений сообщества,
|
|
||||||
|
|
||||||
|
После успешного запуска [Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k) и предложений сообщества,
|
||||||
было принято решение использовать в проекте статическую память вместо динамической.
|
было принято решение использовать в проекте статическую память вместо динамической.
|
||||||
|
|
||||||
Пришлось существенно переделать узел обращения к памяти.
|
Пришлось существенно переделать узел обращения к памяти.
|
||||||
|
|
||||||
А заодно реализовать расширение 128к без использования внешних плат.
|
А заодно реализовать расширение 128к без использования внешних плат.
|
||||||
Так же, на освободившееся место удалось поставить два чипа YM2149F.
|
Так же, на освободившееся место удалось разместить два чипа YM2149F.
|
||||||
|
Тем самым получив "из коробки" Turbo Sound от NedoPC.
|
||||||
Тем самым получив на борту Turbo Sound от NedoPC.
|
|
||||||
Так же был добавлен арбитр IORQ.
|
Так же был добавлен арбитр IORQ.
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
В результате чего на свет появился Ленинград 2 NEXT 128k + TS 2025
|
В результате чего на свет появился Ленинград 2 NEXT 128k + TS 2025
|
||||||
|
|
||||||
!\[](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)
|

|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
Не обошлось без курьёза.
|
Не обошлось без курьёза.
|
||||||
По настойчивой просьбе производителя плат,
|
По настойчивой просьбе производителя плат,
|
||||||
|
|
||||||
пришлось изменить надпись с "Made in" на "Designed in" ;)
|
пришлось изменить надпись с "Made in" на "Designed in" ;)
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
После сборки всё заработало без нареканий.
|
После сборки всё заработало без нареканий.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
!\[](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)
|

|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
Так же был выпущен переходник на Немо и ZX-bus \[Gerber](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Gerber/L2\_NS\_Rev\_1\_1\_Gerber.zip)
|
Так же был выпущен переходник на Немо и 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)
|

|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
Его отличие от предыдущего заключается в использование сигнала /IORQ-GE по прямому назначению.
|
Его отличие от предыдущего заключается в использование сигнала /IORQ-GE по прямому назначению.
|
||||||
|
|
||||||
Если раньше /IORQ-GE приходил на А19 (+beta).
|
Если раньше /IORQ-GE приходил на А19 (+beta).
|
||||||
|
|
||||||
То теперь приходит на А17.
|
То теперь приходит на А17.
|
||||||
|
|
||||||
То есть в переходнике первой ревизии необходимо отрезать дорожку от А19 и припаять её на А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\_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/L2\_2.00.jpg)
|
## Сборка
|
||||||
|
|
||||||
 
|
|
||||||
|
|
||||||
\## Сборка
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Как правило сборка и наладка проблем не вызывает.
|
Как правило сборка и наладка проблем не вызывает.
|
||||||
|
|
||||||
Хотя всё же проясним назначени перемычек.
|
Хотя всё же проясним назначени перемычек.
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
JP1, JP2 и JP3 замыкаются в случае установки VGA разъёма.
|
JP1, JP2 и JP3 замыкаются в случае установки VGA разъёма.
|
||||||
|
|
||||||
При установки HDMI их замыкать не надо.
|
При установки HDMI их замыкать не надо.
|
||||||
|
|
||||||
Но при этом все резисторы R24-31 заменяются на 270 Ом.
|
Но при этом все резисторы R24-31 заменяются на 270 Ом.
|
||||||
|
|
||||||
Джампер J9 необходим для снятия питания с RP4040-Zero при перепрошивке.
|
Джампер J9 необходим для снятия питания с RP4040-Zero при перепрошивке.
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
!\[](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/blob/main/Jumpers/J9.jpg)
|

|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
Джампер J12 необходим для выбора прошивки БДИ
|
Джампер J12 необходим для выбора прошивки БДИ
|
||||||
|
|
||||||
в случае установки 27256 с двумя версиями TR-DOS.
|
в случае установки 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/tree/main/ROM)
|
||||||
|
 
|
||||||
|
|
||||||
|
## VGA
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
\## ПЗУ
|
Прохивка для RP2040-zero находится [тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/VGA)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ПЗУ для проекта находятся \[тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/ROM)
|
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
\## VGA
|
## Авторы и благодарности
|
||||||
|
|
||||||
 
|
|
||||||
|
|
||||||
Прохивка для RP2040-zero находится \[тут](https://github.com/Alex-2-Graf/Leningrad-2-128k-SRAM/tree/main/VGA)
|
|
||||||
|
|
||||||
 
|
|
||||||
|
|
||||||
\## Авторы и благодарности
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Alex Ekb за RGB2VGA конвертор
|
Alex Ekb за RGB2VGA конвертор
|
||||||
|
Сообществу [Scorpion ZS \& Ленинград](https://t.me/zs\_scorpion) и моим друзьям.
|
||||||
Сообществу \[Scorpion ZS \& Ленинград](https://t.me/zs\_scorpion) и моим друзьям.
|
Отдельная благодарность за советы и техпомощь HRDY [Дмитрий](https://github.com/demyanenko-d)
|
||||||
|
|
||||||
Отдельная благодарность за советы и техпомощь HRDY \[Дмитрий](https://github.com/demyanenko-d)
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user