Page 4 of 5

Re: DivGMX

PostPosted: Wed, 28.12.2016 15:33:32
by petrov1962
Кстати, питание на плату можно подавать через USB разъем от ПК, например. Работает.

Re: DivGMX

PostPosted: Sun, 01.01.2017 11:37:20
by MVV
Обновление конфигурации Basic(build 20161231)
Обновление конфигурации TS-Conf (build 20161231)

+K-MOUSE TURBO (2 K-Mouse Master/Slave)

Реализована поддержка Kempston Mouse Turbo
http://velesoft.speccy.cz/kmsoft.htm
http://www.benophetinternet.nl/hobby/kmt.htm

Re: DivGMX

PostPosted: Sun, 01.01.2017 23:15:27
by Mor-Da
Монтаж завершен.

Липкий чумазей - отмыть. Чего шить-то будем? Подключение к +2 (серый).

Re: DivGMX

PostPosted: Mon, 02.01.2017 22:14:03
by MVV
Mor-Da wrote:Чего шить-то будем? Подключение к +2 (серый).

Для начала HDMI test, потом можно Test 128К RAM, дальше по желанию Basic.
Для отладки и проверки платы после сборки, было бы не плохо сделать ещё и конфигурацию теста... Пока только сделал наброски, во вложении.

Re: DivGMX

PostPosted: Tue, 03.01.2017 08:19:34
by Mor-Da
Шитье VNC2 через GPIO теперь, да? Может кинуть МГТФом на JTAG как в U16?

Re: DivGMX

PostPosted: Tue, 03.01.2017 09:51:53
by MVV
Да, через GPIO, я сделал шлейф.

Re: DivGMX

PostPosted: Tue, 03.01.2017 10:18:15
by Mor-Da
DivGMX завелся. Для Basic надо на карту папку rom закинуть? А то без карты нажатие NMI дает черный экран. Завел на JTAG сигналы для шитья VNC2, мне так показалось удобнее.

Re: DivGMX

PostPosted: Tue, 03.01.2017 12:57:27
by MVV
На SD нужно записать esxdos и образы trd, z80, tap...

Re: DivGMX

PostPosted: Tue, 03.01.2017 13:42:16
by Mor-Da
А USB-флэшки не удалось еще заюзать?

Re: DivGMX

PostPosted: Tue, 03.01.2017 13:56:37
by MVV
Mor-Da wrote:А USB-флэшки не удалось еще заюзать?

Удалось, даже в исходниках. Я сейчас с FPGA разбираюсь, когда разберусь сам не знаю, может тогда и сделаю. Помощь приветствуется, а то скучно как-то всё делать самому...

Re: DivGMX

PostPosted: Wed, 04.01.2017 09:37:41
by Mor-Da
Какая-то печалька: ts-конфа не запустилась (на экране какой-то мусор), esxdos - не стартует (файлы на карте присутствуют), звук и видео по hdmi выводит. Куда бы порыть?

Re: DivGMX

PostPosted: Wed, 04.01.2017 10:01:42
by MVV
Копать в сторону непропая ПЛИС и SDRAM.
Или давай доделаем тест платы...

Re: DivGMX

PostPosted: Wed, 04.01.2017 13:22:55
by Mor-Da
MVV wrote:Или давай доделаем тест платы.
Какова моя роль в доделке теста?

Re: DivGMX

PostPosted: Thu, 05.01.2017 11:00:36
by Mor-Da
Итак, TS-conf запустилась, все норм. ESXDOS - никак не запускается. На SD лежит и сама и папка rom с github-а. Или я что-то не так делаю? По нажатию NMI вываливается в черный екран и все висим. Карта SD с TS-conf-ой работает.

Re: DivGMX

PostPosted: Thu, 05.01.2017 12:05:49
by TS-Labs
Mor-Da wrote:Какова моя роль в доделке теста?

Играть ламера. Тебе объяснят, что ты ничерта не понимаешь в дизайне доделывании тестов и продолжат ныть "памагите мне доделать".

Re: DivGMX

PostPosted: Thu, 05.01.2017 13:43:18
by Mor-Da
Ну, грубовато немного... Но чем могу, тем готов помочь.

Re: DivGMX

PostPosted: Fri, 06.01.2017 14:00:10
by MVV
Mor-Da wrote:ESXDOS - никак не запускается.

Кто-же так запускает? :)
1) записать в корень SD карты esxdos
2) подключить к DivGMX USB клавиатуру и нажать F6 для включения DivMMC
3) нажать NMI на плате удерживая пробел
TS-Labs wrote:Тебе объяснят, что ты ничерта не понимаешь в дизайне доделывании тестов и продолжат ныть "памагите мне доделать".

Здесь по постам выше учитель только ты. Уже второй год ждем обещанную "синхронную" TS-Conf. Только не нужно опять рассказывать, что твой подаван сейчас занят спасением мира :)

Re: DivGMX

PostPosted: Fri, 06.01.2017 15:35:31
by Mor-Da
MVV wrote:Кто-же так запускает?
1) записать в корень SD карты esxdos
2) подключить к DivGMX USB клавиатуру и нажать F6 для включения DivMMC
3) нажать NMI на плате удерживая пробел
Так и делаю, но вапше ничего. При включении по умолчанию, кнопка NMI приводит к обычному сбросу. После нажатия F6 может сразу ресетнуться и в любом случае только черный экран. Уже все ноги на логике и буферах прозвонил.

Re: DivGMX

PostPosted: Fri, 06.01.2017 16:35:12
by MVV
Проверьте установлена ли перемычка выбора ROM и транзисторных ключей, их соответствие и правильность сборки

Re: DivGMX

PostPosted: Fri, 06.01.2017 18:05:59
by Anubis_OD
MVV wrote:Помощь приветствуется, а то скучно как-то всё делать самому...

.. и.. вдруг.. возникло у меня дежавю..реверс 16 на этом и закончилась..

Re: DivGMX

PostPosted: Fri, 06.01.2017 19:18:47
by MVV
Anubis_OD wrote:.. и.. вдруг.. возникло у меня дежавю..реверс 16 на этом и закончилась..

АВПС?

Почему-то вспомнилось
Video from : youtube.com

Re: DivGMX

PostPosted: Fri, 06.01.2017 21:11:58
by Mor-Da
Есть различия между BS846 и BS846A? У меня стоят с маркировкой 1А.

Re: DivGMX

PostPosted: Wed, 11.01.2017 22:39:14
by Mor-Da
У меня +2 серый, JP1 не стучит ваше никуда, В4 и А25 - не используются. Т.е. ни U9B, ни Т1, ни Т2 - не нужны. Тогда что не дает запустить esxdos?

Re: DivGMX

PostPosted: Thu, 12.01.2017 00:11:34
by MVV
Mor-Da wrote:У меня +2 серый

На его схему, ссылку можете дать?
http://zxnet.co.uk/spectrum/schematics/
http://www.retroisle.com/sinclair/zxspe ... hnical.php

Эта схема?
Если эта, то снимите перемычку J1, внимательно проверьте на плате вывод A25, он не должен быть заклеен, транзистор Т1, буфер U9B.

Есть еще такая, то перемычка J1 должна быть установлена, A25 заклеивать не нужно.

  • Отформатируйте SD карту, в корень запишите содержимое esxdos
  • Подключите DivGMX к Спектруму
  • Подключите к DivGMX USB клавиатуру
  • Включите питание Спектрума
  • На USB клавиатуре нажмите F7, теперь все ваши нажатия должны обрабатываться Спектрумом, если это так, нажмите F6, чтобы включить модуль DivMMC,
  • Удерживая клавишу пробел нажмите NMI на плате DivGMX или Reset.
  • На экране должна появится заставка esxdos и пройти его инициализация, что-то похоже на это:
    Image

Mor-Da wrote:Тогда что не дает запустить esxdos?

Придется подождать, пока я допишу тест платы на асме, ведь я ещё и программист :)

Re: DivGMX

PostPosted: Thu, 12.01.2017 10:02:47
by Mor-Da
MVV wrote:Эта схема?
Если эта, то снимите перемычку J1, внимательно проверьте на плате вывод A25, он не должен быть заклеен, транзистор Т1, буфер U9B.

Только у меня - Z70700, issue1, 8649. Пробовал поставить в Феникс 06. Те же грабли. В какой то момент манипулируя Ресет/Пробел/NMI в левом верхнем углу проскакивает лого и все.