А точно это на CS надо вешать. И как то сомнительно на 42МГц кондер сработает. А вдруг не заработает.
Вид для печати
Абсолютно верно. Иван использовал задержки на CELL-ах (это как минимум ассинхронщины). Думаю там (в схеме) найдется ещё не одно место ассинхронщины...
Отсюда и артефакты с памятью - сигналы не совпадают на временнОй шкале относительно друг друга (по даташиту). Иван "выкручивался" как мог ессно из-за ограничений выбранной плисины (объём, наличие PLL), чтобы была достаточно дешёвой для проекта. Для избавления от таких "болезней" необходимо переписывать проект и переводить на более объёмную и современную плисину (типа циклон-3). Но тогда потребуются м/с согласования лог. уровней (5В <-> 3.3В). Это уже будет Спринтер 2.0 :). Imho не помешало бы ещё раз осмыслить разводку SRAM-ов на плате - от неудачной разводки могут быть артефакты.
- - - Добавлено - - -
Класс...! Этот "ананизм" хорош для супер-компьютеров с 3-5МГц тактовой, но не для Спринтера.
вот приедет новая срам, там посмотрим, взлетит оно или нет и какие будут ещё изменения.Цитата:
Это уже будет Спринтер 2.0 . Imho не помешало бы ещё раз осмыслить разводку SRAM-ов на плате - от неудачной разводки могут быть артефакты.
А вообще, хорошо было бы избавиться от isa8 заменив на zxbus (или что там нынче актуально, чтобы всякие ГСки и другие девайсы работали), поставить уже нормальный конвертор (бортовой) для ps/2 -> kempston mouse, под клаву вместо старого разъёма din нормальный ps/2, АУ убрать из альтеры и разместить на борту как нормальный АУ (заодно появляется возможность погонять всякие AYX-32), доработать аксель, чтобы он мог читать и писать в порты (хотя бы винтовые для чтения и записи данных) и работать с fast-ram (сейчас не умеет). С дешифрацией я вообще не понимаю, как оно тут работает. смена конфига альтеры - аналогично.
Mick, А почему твой вариант схемы не полный? нет иса слота, нет вг93, слотов для для винта, мелкой альтеры, почти половины схемы там нет. куда подевал?
Извини Mick! Обновил у себя акробата, открылись ещё страницы в документе. Мой косяк, извини!
- - - Добавлено - - -
Задам другой вопрос - как можно вкарячить сюда контроллер кемпстона от Caro? сигналы M1, IORQ, RD брать прям с проца? а можно как-то доработать схему от Caro так, чтобы можно было брать сигналы прям со слота?
С какого слота брать. Там только ISA есть же. Сигнал M1 вообще идет от проца к ПЛИС. Тут либо с проца, либо никак, если не заморачиваться с ПЛИС и навешиванием проводов на шину портов. Схему Caro может доработать только он сам (прошивку ведь тоже надо я так понимаю править)
ну да. другие у кого спрашивал тоже говорят. надо с проца брать. не хотел просто мгтфом плату уделывать. да и у проца ноженьки больно мелкие.
вот этот будешь проверять?
Там, кстати, есть еще вопрос по схеме насчет iorqge (/IORE на схеме). в спринтере то, его нет. сразу iorq идет на плис.
да, его хотел вкарячить. про iorqge, да, нет его там. не знаю даже, что делать с этим.Цитата:
вот этот будешь проверять?
Почитал далее ту тему, оказывается на Спринтер эту схему фиг подцепишь - турба то 21мгц, а там у человека даже на 7мгц турбе не взлетел контроллер. печалька ёпт.
купил тут на форуме Спринтер, все не могу подцепить к нему винт
не видится ни 160 гиг, ни cf карты через переходник на 2 и 1 гиг
причем когда ничего не включено биос спринтера задумывается, а когда включено что то в ide моментально пишет что на обоих портах ничего нет
в связи с этим вопросы :
как Спринтер определяет жесткий диск ? он должен быть размечен или ? я подключал оба варианта
проверил буферы на ide, все в норме, CF карты не определяет ни в какую ...
- - - Добавлено - - -
ps. образ винта брался отсюда с первой темы
Бывают переходники на компакт-флэш не все работают... Проверьте что у Вас с питанием на шине 5В. Из-за просадки на самой плате возможны глюки. Постараюсь помочь!
- - - Добавлено - - -
Я размечал винчестер предварительно на писишке. После того как здесь в теме выложили софт под разбивку и форматирование на самом компе, надобность в этом отпала.
Ну что же, коли народ опять захотел окунутся во всю прелесть сборки сего чудного девайса - http://zx-pk.com/forum/viewtopic.php?f=7&t=8574#p84103
И поскольку Павел решил делать плату с моими косметическими изменениями, то собственно всю инфу по косметике выложил на свой сайт - http://micklab.ru/ZX%20Spectrum/Sprinter2000.htm
Смотрим все что касается Sprinter 2016s.
Mick, про клаву и корпуса я там в теме отписал и про видеопамять тоже. про альянсы забудьте уже.
ещё момент - Мик, готов "задонатить" на тему переразводки платы под атх (плюс может вкарячивание пары фишек, очень важных).
Про память я там уже Павлу написал до этого, он нашел W24010AJ-35.
А альянсы я думаю работать тоже должны нормально, если в альтере поправить работу с ней.
- - - Добавлено - - -
если и возьмусь, то в следующем году. В этом году и так много чего нарисовал и перерисовал, надо паузу взять, чтобы не стошнило :)
Mick, не знаю учтено ли на плате , но корпус W24010AJ-35 шире чем у альянса, и еще если ставить W24010AJ-35 то не мешало бы поставить джампер переключения питания видео-памяти 5в/3.3в
W24010AJ-35 с авто-коммутатором напряжения питания и возможно на 3.3в будет работать лучше так как IO альтеры работает на уровнях 3.3в ( на своей плате не пробовал , жалко резать плату)
Да, винбонд работает, но попробовать перевести на 3.3 можно было бы из спортивного интереса
Отправлено с моего JY-G4 через Tapatalk
нарыл еще память которая садится на плату без шаманства и вроде работает ( менять пробовал только одну микруху изменений не заметил)
CY7C109-15VC
все менять не хочу, на бонде работает, а маска от фена желтеет ( не сидьно, но факт)
TITD и DOOM запускались без сбоев
Все-таки заменил память и прекрасно работаетhttps://uploads.tapatalk-cdn.com/201...6e9e4bc287.jpghttps://uploads.tapatalk-cdn.com/201...2b995e4559.jpg
Вот теперь можно и поверить :)
А сделай, если не трудно фотку всей платы. Я смотрю ты там аж 74S374N поставил. Это я так понимаю КР531ИР23 - она хоть и быстрая но очень шумная. А если учесть как плата разведена - и что не шумит на экране?
Прикупил себе для экспериментов:
https://hsto.org/files/1dc/5bf/26d/1...4d95c72890.JPG
и
https://83.img.avito.st/640x480/1267823483.jpg
Скрытый текст
Вот вото платы, и по кускам для лучшей видимостиhttps://uploads.tapatalk-cdn.com/201...c30d18aef4.jpghttps://uploads.tapatalk-cdn.com/201...bd5e09b9c2.jpghttps://uploads.tapatalk-cdn.com/201...caf2c69cf8.jpghttps://uploads.tapatalk-cdn.com/201...8c3556f581.jpghttps://uploads.tapatalk-cdn.com/201...562dabd32c.jpghttps://uploads.tapatalk-cdn.com/201...4f1a2dd4ba.jpghttps://uploads.tapatalk-cdn.com/201...83ca3483d6.jpghttps://uploads.tapatalk-cdn.com/201...e9bca0be6e.jpg[свернуть]
А накой они то. Насколько помню в процессоре Спринтера итак два последовательных интерфейса стоит. Обвяжи один из них MAX232 или чем то подобным - вот тебе COM порт есть
К тому, Спринтер куда будет двигаться, ближе к Спекки или ближе к PC? ISA 8 уже вроде давно неактуальна, а на ISA 16 надо городить дополнительные схемы.
Ну, оба порта у проца уже заняты. Один клавой, второй мышкой. При этом чтобы подключить esp-01 нужен свободный порт. Получить его можно используя исашную мультикарту. А далее через ttl2uart переходник, коих множества доступно в продаже.
Карты типа ess688 хоть и иса16, но работать могут в слоте иса8. Это я уже и сам проверил. Однако, ess1868 без джамперная и вот тут будет интересно узнать - можно ли её запустить или нет. Если нет, то и фиг с ней. Есть ещё простая зауковина в виде доступного к сборке архива - adlib от Сергея. Чистые платы есть в барахолке.
Куда двигаться? Этот момент не понял. Режим спека и с исой прекрасно работает
В старой переписке в фидо Иван говорил, что под спртнтера есть переходник с исы на хзбус. Без вмешпюательства паяльника в схему компа. При этом переходник какой то простой, без альтер и подобной чепухи. И какое новое железо?
Полистай форум и узнаешь какое железо для Спекки выпускалось. Просто трудно понять смысла ISA в Спринтере теперь. Или кто то будет писать новые программы для ISA, крайне сомнительно.
Я думаю, что лучше поддерживать один стандарт, чем распыляться на много разных.
Да и мне лично Спринтер интересен как раз в рамках развития с Nemo Bus (ZX Bus).
Спринтер, это та самая палка, которая о двух концах. с одной стороны да, надо бы воткнуть zxbus чтобы гонять родные для спека девайсы. Но с другой стороны софта под них в режиме Спринтера нет, как и девайсов для иса. Написать поддержку того или иного можно, почему нет. Я прикупил себе звуковину, уже нацелился на прикручивание интернета через esp-01 -> ttl2rs232 -> isa-8 rs232. И со звуком так же - уже купил и накачал мануалов, собрал старый пц и проверил железо в режиме 8 бит слота. Хотя, если есть аналогичное под zxbus, то тоже вариант. Но вариант со звуком opl2/opl3 под zxbus я не встречал. tsfm это слегка другое.