Важная информация

User Tag List

Показано с 1 по 4 из 4

Тема: Z-Controller fomonster vs. KOE firmware

  1. #1
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Z-Controller fomonster vs. KOE firmware

    (Deepl translation)
    Привет,
    Недавно я клонировал печатную плату для Z-контроллера. Кажется, я не внёс никаких новых ошибок
    Из-за того, что микросхема КР1878ВЕ1 для меня недоступна, я использовал переделанную прошивку от fomonster - https://github.com/fomonster/zcontroller.

    Несколько вопросов:
    - Работает ли NemoIDE с прошивкой KOE? С прошивкой fomonster мне пришлось адаптировать .vhdl файл, чтобы заставить работать *некоторые* программы. FATall так и не заработал. Я понял, что добавление коммутационного провода от D7-3 к !IORQGE решает практически все проблемы.
    - Есть ли в прошивке KOE проблема, что одновременное использование мыши и клавиатуры приводит к отказу микроконтроллера через несколько секунд? fomonster где-то писал, что у PIC закончится память (или что-то в этом роде) и что добавление второго MCU, вероятно, будет единственным решением.

    (Original text)
    Hi,
    I've recently cloned the PCB for the Z-Controller. Seems like I didn't introduce any new bugs
    Due to the КР1878ВЕ1 chip being unobtainable for me, I've used the reverse engineered firmware by fomonster - https://github.com/fomonster/zcontroller

    Some questions:
    - Does NemoIDE work with the KOE firmware? With the fomonster firmware I've had to adapt the .vhdl file to get *some* programs working. FATall never worked. I've figured that adding a patch wire from D7-3 to !IORQGE fixes pretty much everything.
    - Does the KOE firmware also have the problem that using mouse + keyboard at the same time causes the microcontroller to crash after a few seconds? fomonster wrote somewhere that the PIC would run out of memory (or something) and that adding a second MCU would likely be the only solution.


    Нажмите на изображение для увеличения. 

Название:	zc1.jpg 
Просмотров:	55 
Размер:	72.4 Кб 
ID:	80538
    Нажмите на изображение для увеличения. 

Название:	zc2.jpg 
Просмотров:	27 
Размер:	74.0 Кб 
ID:	80539

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  2. Этот пользователь поблагодарил Shockwav3 за это полезное сообщение:

    Djoni (23.03.2024)

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

  4. #2
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Managed to answer myself the first question by using the KOE firmware that does not require the КР1878ВЕ1 to be present - it works without the patch wire.
    Can anyone answer the second question? If it works nicely I might attempt to source such a microcontroller instead of using a PIC with the fomonster firmware.

    Смог ответить себе на первый вопрос, используя прошивку KOE, которая не требует наличия КР1878ВЕ1 - она работает без патч-провода.
    Кто-нибудь может ответить на второй вопрос? Если все будет работать хорошо, я могу попытаться найти такой микроконтроллер вместо того, чтобы использовать PIC с прошивкой fomonster.

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  5. #3
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Managed to fix the other issue by adding a second PIC16F628a (same .hex file as the other, .pof file for the CPLD needs to be changed) ... now mouse and keyboard work in parallel without ever getting stuck.
    I'll likely design a small daughterboard for this.

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

  6. #4
    Activist Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    207
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Proposed addon PCB including optional LEDs to show PS2 activity

    Pentagon 1024SL 2.2 + ZXM-GS + Z-Controller + TSFM + Tape-In
    Compact 256 Turbo 1.1 (ZS Scorpion 256 INT, Port #FF, Port #FB) + Covox + ProfROM + NemoBus + Z-Controller
    ZS Scorpion 256 Turbo+ + GMX + SMUC + ZXM-GS
    Pentagon 48 + MIKAY128 + VG93 Turbo + NemoIDE + Stereo Covox + KJoy
    Sprinter 2016S


    ARGUS (x86) Project leader
    ---
    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски

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

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

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

Похожие темы

  1. Новый firmware для ZX-Evo?
    от Alex Rider в разделе Новости
    Ответов: 14
    Последнее: 04.01.2015, 20:14
  2. Open source firmware for the Spectrum
    от zx-kit в разделе Разный софт
    Ответов: 60
    Последнее: 29.05.2014, 13:53
  3. New ideal firmware for ZX EVO board
    от VELESOFT в разделе ZXEvo
    Ответов: 8
    Последнее: 18.08.2010, 15:32
  4. Firmware для Спектрума
    от CityAceE в разделе Оси
    Ответов: 30
    Последнее: 25.07.2005, 10:14

Ваши права

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