User Tag List

Страница 39 из 55 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя
Показано с 381 по 390 из 580

Тема: Scorpion ZS 256 Turbo+ Restored

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бери проц новый на 20 МГц и все будет нормально. У меня ёлка и все работает без проблем. Проблема только в пространственном креплении конструкции
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вариант попроще очевиден - напаять на платы штыревые разъёмы и соединить их бутербродом. Фактически кроме IORQGE так оно и сделано на ёлке, а в расширителе вроде и это не реализовано. В принципе, при нормальной адресации конфликтов быть не должно.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  4. #3

    Регистрация
    15.04.2018
    Адрес
    г. Мурманск
    Сообщений
    86
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите пожалуйста. Как подать Scorpion у сигнал NMI через ZX-BUS так, чтобы он правильно зашел в монитор? Если просто генерирую NMI, то он сбрасывается в 48 бейсик. По схеме не совсем понял как это правильно сделать т.к. там 2 триггера D50-1 и D50-2. При нажатии magic 2-й сбрасывается, а 1-й устанавливается в 1. Как это делает родной контроллер клавиатуры?

  5. #4

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,169
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fomonster Посмотреть сообщение
    Как подать Scorpion у сигнал NMI через ZX-BUS
    Вроде, надо Магик подавать, а не НМИ.

    У меня Магик подан на свободный контакт ZXBUS; и на плате контроллера клавиатуры (ZXMC), в свою очередь, переделано на этот же контакт.

  6. #5

    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,804
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Через ZX-BUS перейти в монитор подачей /NMI НИКАК. А родной контроллер имел на плате контакт Magic для подключения к одноимённому контакту на матплате. Как и все современные контроллеры клавиатуры.

    - - - Добавлено - - -

    Вот тут пруфы http://www.scorpion.ru/spectrum/files/sckbins.zip
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
    Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek

  7. #6

    Регистрация
    15.04.2018
    Адрес
    г. Мурманск
    Сообщений
    86
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрый день. Хотел поделиться своими наработками в использовании Z-Controller-а и SMUC в скорпионе. Сам по себе Z-Controller очень крутая разработка гениального инженера Алексей Жабина (KOE). Идея совместить много устройств в одной карте расширения мне очень понравилась. Кроме этого оказалось, что устройство достаточно простое и его можно использовать при обучении программированию FPGA и PIC.
    На штатной прошивке со скорпионом он не совсем дружелюбен. При использовании SMUC отваливаются часы, невозможно подключить MAGIC, клавиатура работает не полностью (не все 105 кнопок), спустя 11 лет сложно найти мышку, работающую с ним. Но это всё не беда.
    Для начала его можно прокачать, заменив epm7128slc84 на epm7160slc84 (Для того чтобы завести колесо мышки и все кнопки это 100% придется делать для этого 4 дороги нужно МГТФить), а 1878ВЕ1 на PIC16F84 (1кб памяти) или PIC16C622 (2кб) или PIC16F628A и делать с ним всё что угодно. Можно даже превратить в SMUC, но для этого нужно резать дорожки , допаивать микросхемы часов и CMOS и менять способ подключения PIC к EPM т.к. понадобятся свободные ноги от EPM.

    Пока я ограничился доработкой прошивки заменив ВЕ1 на PIC16F84. Часы заработали, клавиатура работает почти как в оригинальном скорпионовском контроллере. Мышку правда пока завести не удалось, но планы на это не оставил. 1КБ PIC16F84 ушли полностью. Буду брать PIC по мощнее и доделывать.
    https://github.com/fomonster/zcontroller/tree/020

    П.С. Попробовал дальше развивать прошивку с PIC16F628А и как выяснилось мышка не заводилась из-за К561КТ3. Не самый удачный экземпляр у меня видимо. При замыкании линий вручную мышка отвечает. Заказал себе hef4066 в качестве замены. Буду ещё пробовать.
    Последний раз редактировалось fomonster; 09.11.2018 в 18:29.

  8. #7

    Регистрация
    15.04.2018
    Адрес
    г. Мурманск
    Сообщений
    86
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня было несколько проблем с этим программатором:
    1) Драйвера на USB Blaster не встали. Без них кнопка start в программаторе будет не активна т.к. не будет активного устройства в программаторе.
    Ставил себе несколько версий Quartus - 11, 9.1, 9.0 После установки 9.0 дрова слетели. Помогла перестановка версии 9.1.
    2) Проблема с чипом EPM.
    После покупки нескольких чипов EPM7128 половина из них отказалась прошиваться. После нажатия кнопки start ругалось на ID девайса. Решил, что они битые и выбросил.
    3) Не было питания на плате с чипом. Собрал для питания разъем из половинки SL-62 и USB кабеля. Также прошивал в работающем скорпионе нормально. Без питания программатор не увидит чип.

    По идее в программаторе Quartus всё просто.
    1) Подаем на плату питание, подключаем программатор в разъем и подключаем к USB (если разъем без пластика не перепутать метку на штекере).
    2) Жмем кнопку "Add File...", выбираем файл прошивки.
    3) Жмем кнопку "Hardware Setup...", выбираем программатор.
    4) Ставим галки что делать и нажимаем кнопку "Start".

    Попробуйте что-нибудь ещё прошить. Возможно проблема в самом чипе. И ничего сильно греться не должно. Если чип греется настолько сильно, что руку невозможно держать, то это не хорошо.
    Последний раз редактировалось fomonster; 01.11.2018 в 17:43.

  9. #8

    Регистрация
    28.02.2009
    Адрес
    Барнаул
    Сообщений
    143
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fomonster Посмотреть сообщение
    У меня было несколько проблем с этим программатором:
    1) Драйвера на USB Blaster не встали. Без них кнопка start в программаторе будет не активна т.к. не будет активного устройства в программаторе.
    Ставил себе несколько версий Quartus - 11, 9.1, 9.0 После установки 9.0 дрова слетели. Помогла перестановка версии 9.1.
    2) Проблема с чипом EPM.
    После покупки нескольких чипов EPM7128 половина из них отказалась прошиваться. После нажатия кнопки start ругалось на ID девайса. Решил, что они битые и выбросил.
    3) Не было питания на плате с чипом. Собрал для питания разъем из половинки SL-62 и USB кабеля. Также прошивал в работающем скорпионе нормально. Без питания программатор не увидит чип.

    По идее в программаторе Quartus всё просто.
    1) Подаем на плату питание, подключаем программатор в разъем и подключаем к USB (если разъем без пластика не перепутать метку на штекере).
    2) Жмем кнопку "Add File...", выбираем файл прошивки.
    3) Жмем кнопку "Hardware Setup...", выбираем программатор.
    4) Ставим галки что делать и нажимаем кнопку "Start".

    Попробуйте что-нибудь ещё прошить. Возможно проблема в самом чипе. И ничего сильно греться не должно. Если чип греется настолько сильно, что руку невозможно держать, то это не хорошо.
    Спасибо за подробную инструкцию, получилось прошить. Хотя чип так и не детектился квартусом. Попробовал нажать кнопку Старт и пошла прошивка! Хотя вчера тоже самое делал, выдавало ошибку. А может помогло, что я скачал 9 версию quartus web edition, которая free.

  10. #9

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,002
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    JNipper, в SMUC'е потом можно прошить EPM'ку для PROF-ROM'а. Только делать это нужно очень быстро, чтобы не спалить EPM'ку, т.к. выводы подключены в другие цепи (что естественно). Т.е. прошили-проверили и сразу выключили питание.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  11. #10

    Регистрация
    28.02.2009
    Адрес
    Барнаул
    Сообщений
    143
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    JNipper, в SMUC'е потом можно прошить EPM'ку для PROF-ROM'а. Только делать это нужно очень быстро, чтобы не спалить EPM'ку, т.к. выводы подключены в другие цепи (что естественно). Т.е. прошили-проверили и сразу выключили питание.
    С PROF-ROM мне повезло, он на плате Скорпиона уже есть. Спасибо Павлу Рябцову! Теперь буду пробовать Compact Flash подключать через переходник и если всё норм., можно устанавливать в корпус.

Страница 39 из 55 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Scorpion ZS 256 Turbo+ (схема)
    от deathsoft в разделе Scorpion
    Ответов: 103
    Последнее: 23.09.2017, 19:48
  2. Прошивки Scorpion 256 Turbo plus
    от Mikka_A в разделе Scorpion
    Ответов: 14
    Последнее: 01.10.2009, 16:07
  3. Приобрету плату Scorpion ZS 256 Turbo
    от kndbbs AKA KND в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 20.02.2009, 22:59
  4. TSFM (NedoPC ) vs Scorpion 256 Turbo+
    от Mikka_A в разделе Scorpion
    Ответов: 11
    Последнее: 15.01.2008, 14:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •