DivGMX

Железо для спектрум-совместимых машин

Postby petrov1962 » Wed, 28.12.2016 15:33:32

Кстати, питание на плату можно подавать через USB разъем от ПК, например. Работает.
petrov1962
 
Posts: 9
Joined: Mon, 04.08.2014 21:26:20

Postby MVV » Sun, 01.01.2017 11:37:20

Обновление конфигурации 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
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Sun, 01.01.2017 23:15:27

Монтаж завершен.

Липкий чумазей - отмыть. Чего шить-то будем? Подключение к +2 (серый).
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Mon, 02.01.2017 22:14:03

Mor-Da wrote:Чего шить-то будем? Подключение к +2 (серый).

Для начала HDMI test, потом можно Test 128К RAM, дальше по желанию Basic.
Для отладки и проверки платы после сборки, было бы не плохо сделать ещё и конфигурацию теста... Пока только сделал наброски, во вложении.
Attachments
divgmx_test20161227.zip
DivGMX Hardware Diagnostic Test
(49.25 KiB) Downloaded 464 times
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Tue, 03.01.2017 08:19:34

Шитье VNC2 через GPIO теперь, да? Может кинуть МГТФом на JTAG как в U16?
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Tue, 03.01.2017 09:51:53

Да, через GPIO, я сделал шлейф.
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Tue, 03.01.2017 10:18:15

DivGMX завелся. Для Basic надо на карту папку rom закинуть? А то без карты нажатие NMI дает черный экран. Завел на JTAG сигналы для шитья VNC2, мне так показалось удобнее.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Tue, 03.01.2017 12:57:27

На SD нужно записать esxdos и образы trd, z80, tap...
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Tue, 03.01.2017 13:42:16

А USB-флэшки не удалось еще заюзать?
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Tue, 03.01.2017 13:56:37

Mor-Da wrote:А USB-флэшки не удалось еще заюзать?

Удалось, даже в исходниках. Я сейчас с FPGA разбираюсь, когда разберусь сам не знаю, может тогда и сделаю. Помощь приветствуется, а то скучно как-то всё делать самому...
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Wed, 04.01.2017 09:37:41

Какая-то печалька: ts-конфа не запустилась (на экране какой-то мусор), esxdos - не стартует (файлы на карте присутствуют), звук и видео по hdmi выводит. Куда бы порыть?
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Wed, 04.01.2017 10:01:42

Копать в сторону непропая ПЛИС и SDRAM.
Или давай доделаем тест платы...
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Wed, 04.01.2017 13:22:55

MVV wrote:Или давай доделаем тест платы.
Какова моя роль в доделке теста?
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby Mor-Da » Thu, 05.01.2017 11:00:36

Итак, TS-conf запустилась, все норм. ESXDOS - никак не запускается. На SD лежит и сама и папка rom с github-а. Или я что-то не так делаю? По нажатию NMI вываливается в черный екран и все висим. Карта SD с TS-conf-ой работает.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby TS-Labs » Thu, 05.01.2017 12:05:49

Mor-Da wrote:Какова моя роль в доделке теста?

Играть ламера. Тебе объяснят, что ты ничерта не понимаешь в дизайне доделывании тестов и продолжат ныть "памагите мне доделать".
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Mor-Da » Thu, 05.01.2017 13:43:18

Ну, грубовато немного... Но чем могу, тем готов помочь.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Fri, 06.01.2017 14:00:10

Mor-Da wrote:ESXDOS - никак не запускается.

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

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

Postby Mor-Da » Fri, 06.01.2017 15:35:31

MVV wrote:Кто-же так запускает?
1) записать в корень SD карты esxdos
2) подключить к DivGMX USB клавиатуру и нажать F6 для включения DivMMC
3) нажать NMI на плате удерживая пробел
Так и делаю, но вапше ничего. При включении по умолчанию, кнопка NMI приводит к обычному сбросу. После нажатия F6 может сразу ресетнуться и в любом случае только черный экран. Уже все ноги на логике и буферах прозвонил.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Fri, 06.01.2017 16:35:12

Проверьте установлена ли перемычка выбора ROM и транзисторных ключей, их соответствие и правильность сборки
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Anubis_OD » Fri, 06.01.2017 18:05:59

MVV wrote:Помощь приветствуется, а то скучно как-то всё делать самому...

.. и.. вдруг.. возникло у меня дежавю..реверс 16 на этом и закончилась..
Anubis_OD
 
Posts: 50
Joined: Wed, 22.10.2014 13:25:18

Postby MVV » Fri, 06.01.2017 19:18:47

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

АВПС?

Почему-то вспомнилось
Video from : youtube.com
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Fri, 06.01.2017 21:11:58

Есть различия между BS846 и BS846A? У меня стоят с маркировкой 1А.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby Mor-Da » Wed, 11.01.2017 22:39:14

У меня +2 серый, JP1 не стучит ваше никуда, В4 и А25 - не используются. Т.е. ни U9B, ни Т1, ни Т2 - не нужны. Тогда что не дает запустить esxdos?
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

Postby MVV » Thu, 12.01.2017 00:11:34

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?

Придется подождать, пока я допишу тест платы на асме, ведь я ещё и программист :)
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Thu, 12.01.2017 10:02:47

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

Только у меня - Z70700, issue1, 8649. Пробовал поставить в Феникс 06. Те же грабли. В какой то момент манипулируя Ресет/Пробел/NMI в левом верхнем углу проскакивает лого и все.
User avatar
Mor-Da
 
Posts: 367
Joined: Fri, 12.02.2016 07:20:43
LOCATION: Воткинск (родина П.И.Чайковского)

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x