Компьютер "ZXM-Alcyon" - Обсуждение

Все вопросы, связанные с ресурсом micklab.ru

Moderator: Mick

Postby Mick » Fri, 19.02.2016 22:11:06

Еще одно художественное произведение, навеянная темой ковыряний платы игровой платы от Игрософт.
В железе оно не реализовано, посему в этой теме. Сразу же оговорюсь, это из цикла - я его слепила из того что было. Тоесть это далеко не эва и не реверсе, а старые тухлые кремниевые детальки. От этого и прусь. :)

Компьютер ZXM-Alcyon

Итак повторюсь, список основных элементов.
- основная логика реализована на EPM3512AQC208 (собственно такие стоят в игровом аппарате)
- часть FDD контроллера реализовано на EPM3032ALC44 (тоже из игрового аппарата)
- 512Кб ПЗУ (AM29F040)
- 1Мб ОЗУ на двух микросхемах SRAM HM628512ALP
- PS2 клавиатура и мышь обрабатываются в PIC16F88, мышь также обрабатывается тремя 74HCT595N
- ATTINY13 рулит питанием (ну это из последних Фениксов)
- кварцевый генератор на 14,0МГц, а не резонатор.
- кварцевый генератор на резонаторе 14,7456МГц, нужен для тактирования PIС и контроллера COM порта (через делитель на ИЕ5 - 74HCT93N)
- Кемпстон джойстик на православной АП3 (хотя в схему рисовал как 74HCT240N)
- COM порт на базе контроллера ST16C550, причем полный порт
- микросхема согласования COM порта MAX239 или дешевый аналог SP329(HIN239)
- часики на православной КР512ВИ1 или по схеме MC146818A
- микросхема обслуживания часиков TC4069UBP (важны буквы, чтобы батарейку не жрали)
- читалка магнитофона К561ЛН2
- в IDE контроллере хочу вместо ИР23 (74LS374) попробовать 74HCT574
- аналог собран на LM358N
- питание ATX
- размеры платы 200x220мм

Эскиз печатки

Image

Image


Официальная страничка - http://micklab.ru/My%20Computer/ZXMAlcyon.htm
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Fri, 19.02.2016 22:13:48

Любопытствую: сколько времени у тебя ушло на разводку текстолита?
User avatar
TS-Labs
 
Posts: 4777
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Fri, 19.02.2016 22:16:50

TS-Labs wrote:Любопытствую: сколько времени у тебя ушло на разводку текстолита?


Ну не спеша, урывками, в течении месяца сделал. :)
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Sat, 16.09.2017 15:53:01

Так, благодаря Павлу Рябцову, который собственно выпустил печатные платы, похоже комп увидит свет.

Image

Image

Найденные ошибки/косяки:

1. Крепежное отверстие стабилизатора DA2 замыкает +3,3V с GND. Будьте внимательны, иначе что то сгорит.
При рисовании печатки забыл сделать островок на нижней стороне. Посему производитель при производстве, сделав металлизацию отверстия, тем самым замкнув питание +3,3V на землю. Чтобы исправить, нужно либо рассверлить отверстие так чтобы не было замыкания. Либо взять острый нож или скальпель и пройтись по отверстию с нижней стороны, так чтобы убрать замыкание.
2. По ошибке на схеме, на печатки конденсатор C76 (вообще то он на схеме C20, видимо не уследил) должен быть как C22 - электролитом на 1мкф. Так по даташиту на MAX239 должно быть. По идее тут либо как то запаять электролит, либо попробовать 1мкф обычный кондер впаять, но тогда для правильности надо и С22 такой же.
3. Ошибка ориентации конденсатора C22, сейчас "+" стоит не там, надо чтобы он был на земле. Ну или смотри пункт 2.
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Mon, 30.10.2017 20:23:03

Итак самое первое включение произошло.

На выходных собрал компьютер, промыл и прозвонил перед включение цепи питания. Упс нашел КЗ +3,3V на землю. Хорошо что не включил :)
Стал искать и как предполагал небольшая сопля была на большой CPLD.
Кстати, так как нет сейчас в наличии фена для сдувания CPLD (EPM3512AQC208), которую прислал Павел Рябцов, то нашел у себя в заначке EPM3256AQC208. Вот ее и запаял.
Включил сначала принудительно без микроконтроллерной включалки ATX , померял напряжения - вроде ничего не взорвалось.
Поставил ATTINY12 (прошивка такая же как для Фениксов) в качестве включалки ATX - тоже работает.

И да все таки решил все микрухи HCT попробовать и даже в видео. Поглядим что из этого выйдет.

Image

Будем двигаться дальше :)
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby VBI » Tue, 31.10.2017 10:08:22

красивая!
User avatar
VBI
 
Posts: 1794
Joined: Mon, 03.06.2013 09:20:29

Postby Mick » Wed, 01.11.2017 18:53:32

Гы гы, вот ведь предполагал что не влезу в EPM3256 и надо ставить EPM3512. И ведь оказался прав, не влез.
Поторопился. Вот теперь придется сдувать две микрухи :(
Придется теперь раскошелится и купить себе паяльную станцию с феном.

А пока вот на чем остановился

Image

При первом старте появляется менюха, но внизу есть буква h перед копирайтом, а значит что то не в порядке.
Ну а после сброса уже в меню не входит - надо разбираться. Но ничего не поправишь уже в коде EPM3256, не влезают альтернативные решения.
Придется пока не сдул ее, отрезать в прошивке пока излишества.


P.S. Короче, путь один - только EPM3512AQC208 или EPM3512AQI208. И никаких EPM3256!!!
User avatar
Mick
 
Posts: 879
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Wed, 01.11.2017 20:06:35

Я однажды обломался подобным образом. Собрал HDL, все влезло. Однако, не привязал к пинам CPLD на реальной схеме. После привязки проект перестал влазить.
Вывод: компилить HDL не только для выбранного чипа, но и с привязкой к пинам по плате. Рекомендуется оставлять 10-20% запаса для возможных патчей (которые бывают чуть менее, чем всегда).
User avatar
TS-Labs
 
Posts: 4777
Joined: Thu, 26.07.2012 01:29:56


Return to Mick Laboratory

Who is online

Users browsing this forum: No registered users and 1 guest

x