PDA

Просмотр полной версии : DivGMX



Страницы : 1 2 [3]

tank-uk
29.08.2019, 11:36
Поддерживает ли буржуйский клон такую графику?
это сркин или варкрафт ? под какую конфу ?

вопрос снят, сразу не увидел , скрин

dakidski
11.09.2019, 18:58
I'm designing a sticker for my DivGMX case. Here is a concept picture of how it might turn out:

https://i.ibb.co/3FqXHqB/sticker-virtualization.jpg

polikarpov76
11.09.2019, 19:17
dakidski, wow this is pretty cool design! But as for me you have to add more blue and yellow and remove red colors at all. :v2_laugh:

HardWareMan
11.09.2019, 21:31
polikarpov76, при таком шрифте только жовто-блакитный, да?

tank-uk
12.09.2019, 20:17
polikarpov76, при таком шрифте только жовто-блакитный, да?
так, для инфы , это герб Черкасс https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&ved=2ahUKEwi4oMbp5MvkAhVyoosKHeEnDVIQjRx6BAgBEAQ&url=https%3A%2F%2Fru.wikipedia.org%2Fwiki%2F%25D0% 25A4%25D0%25BB%25D0%25B0%25D0%25B3_%25D0%25A7%25D0 %25B5%25D1%2580%25D0%25BA%25D0%25B0%25D1%2581%25D1 %2581&psig=AOvVaw3O-pm9_xxlJuIvk21rXhHn&ust=1568395001115795

dumpkin
07.10.2020, 10:42
к орели его реально подключить? (понятно что переходник нужно придумать)

amilt0n
01.01.2021, 16:34
Есть ли кто живой в теме?:)
Помню где-то говорилось что девайс поддерживает джойпад Defender Game Master G2
В Европах не нашёл, попросил чтоб прислали россияне этот джойстик.
Получил таки джойстик, сдул пыль с дивгмкса, теперь вопрос: джойстик будет работать в тф конфигурации или только в бейсик/спекки?
Пробовал подключать в тфконфе как кемпстон, не работает...
Может где-то есть настройки джойстика или он 100% в тфконфиге не будет работать?

dakidski
01.01.2021, 18:34
I've only used it controlling games with keyboard.

izzx
15.01.2021, 12:53
Может немного не по теме. Вопросы начинающего. Думаю спаять себе DivGMX, но запутался в программаторах.

1. V2Debug Module (VNC2 DEBUG MODULE) – цены на него какие-то конские.
Здесь 2 500 руб. https://www.chipdip.ru/product/vnc2-debug-module-debugger-programer
А здесь 1400 https://aliexpress.ru/item/32486387326.html?spm=a2g0o.productlist.0.0.1e3f722 bFzom1g&algo_pvid=72dbcd3e-7658-4de8-afa2-283659109b9d&algo_expid=72dbcd3e-7658-4de8-afa2-283659109b9d-0&btsid=0b8b037016107022893748481ea821&ws_ab_test=searchweb0_0,searchweb201602_,searchweb 201603_
Любой можно брать? Дешевле нет?

2. USB Blaster – цены тоже странные.
Тут 2400 https://www.chipdip.ru/product/usb-blaster-v2?from=visited_product
Тут 470 https://aliexpress.ru/item/32238799560.html?spm=a2g0o.productlist.0.0.444929b 9H1BBkG&algo_pvid=89a81cb9-2138-46e6-bde9-6035c63231e8&algo_expid=89a81cb9-2138-46e6-bde9-6035c63231e8-5&btsid=0b8b15d416106327885886514e92a5&ws_ab_test=searchweb0_0,searchweb201602_,searchweb 201603_&sku_id=52710772321
Но написано что от 1.5 вольт. А Cyclone 4 около 1.2 вольта рабочее напряжение. Сойдёт?

3.На новые циклоны тоже цены высокие (около 40$). Я хочу поставить EP4CE10E22C8N. У китайцев реально купить рабочий б.у.?

4. Если мне пока что нужна конфигурация divgmx_sound (https://github.com/mvvproject/DivGMX/tree/master/divgmx_sound), то можно не прошивать микросхему VNC2-32L1B, а то и вообще её пока не запаивать? Она же только для USB входов?

tank-uk
15.01.2021, 16:05
izzx,
бластер тут https://aliexpress.ru/item/710638185.html?spm=a2g0s.9042311.0.0.264d33edcMs7r 5&_ga=2.245696772.166837196.1610715549-1502693496.1576906014&sku_id=55657975974 брал, отлично работает
Дебагер сам делал
циклоп тут https://aliexpress.ru/item/32296709072.html?spm=a2g0s.9042311.0.0.264d33edlYq 80r&_ga=2.220088473.166837196.1610715549-1502693496.1576906014&sku_id=10000013763416776
vnc для usb

andykarpov
15.01.2021, 17:03
Кстати, если подпаяться напрямую к ногам VNC, зашить можно без всякого дебагера с помощью обычного FT232 USB-UART, инфа где-то в топике по реверсу U16 пробегала.

izzx
15.01.2021, 17:28
циклоп тут https://aliexpress.ru/item/32296709072.html?spm=a2g0s.9042311.0.0.264d33edlYq 80r&_ga=2.220088473.166837196.1610715549-1502693496.1576906014&sku_id=10000013763416776

А оно подойдёт? Это же CE22. В прошивке такие слова есть: EP4CE10. И в списке деталей нет CE22.

tank-uk
15.01.2021, 17:48
А оно подойдёт? Это же CE22
чтото я с реверсом попутал, я этот циклоп на реверс брал

izzx
29.01.2021, 12:22
Ещё мелочь не могу найти у китайцев: разъёмчик на плате например X8 : I2C : MA-04-1. Я так понимаю это обычный штекер 2,54, но с тонкими ножками. Не 0,6мм а 0,4.
Типа как https://aliexpress.ru/item/32693971257.html?spm=a2g0o.productlist.0.0.69077c1 bp0JSSA&algo_pvid=93d5845c-b2cb-4e25-9a57-0b7907350121&algo_expid=93d5845c-b2cb-4e25-9a57-0b7907350121-32&btsid=0b8b035916119112990922070e0b4a&ws_ab_test=searchweb0_0,searchweb201602_,searchweb 201603_&sku_id=60558765680
Но такой не лезет, надо тоньше.
Где взять?

Uzix
29.01.2021, 12:42
izzx, https://aliexpress.ru/item/32977777623.html

izzx
28.02.2021, 17:33
Собрал я это чудо устройство. Только три транзистора осталось запаять и пару коннекторов. Поскольку опыта в пайке smd компонентов мало, сразу не всё заработало.
Буду ещё прозванивать плату, но пара вопросов уже есть. Напишу в конце.

Плату брал с пометкой магазина "не проверена". Она немного отличается от версии 2016 года.
Прошил конфиг sound (набор звуковых плат), пока что заработало:
Бипер - хорошо работает!
Sound Drive - работает, иногда с помехами
Не работает: GS (плеер зависает), AY (иногда прорываются звуки).
Монитор иногда ловит чёрный экран с разрешением 640*480*60. Но тогда не запускается комп. А если комп запускается, то даже чёрного экрана нет. Но это может потому что нет ещё сигнала IORQGE без транзистора.

Прошивал ещё TSConfig, но монитор не ловит никакого сигнала.
Напряжения все есть, +5, +3.3, +2.5, +1.2
На трёх кварцах частота похожа на правду, мерил осциллографом.

Несоответствия платы и схемы что я обнаружил:
Нет конденсатора С21 на плате и на монтажке, а на схеме есть.
От катода D1 и от C11 не идёт на +5V на плате, а на схеме есть. И на HDMI +5V не идёт.
Конденсатор C35 + идёт слева от катушки L1, а не справа как по схеме, то есть сразу на ногу 3 U10, а не на ногу 7.
База T1 соединена с эмиттером T1 (по схеме не так). Похоже, T1 запаивать не надо.
На ногу 4 SD карты приходит 3.3 вольта через резистор 10К, а на ногу 8 через резистор 1 Ом. А по схеме наоборот.

Прошивка.
VNC2 Прошивал по инструкции (https://zx-pk.ru/threads/23528-reverse-u16.html?p=741377&viewfull=1#post741377). У меня другой переходник, на нём выводы на любой вкус. Просто подпаял к микросхеме нужные, и ещё замкнул перемычкой 1-3 на X6 (USB_PROG# на землю). Прошивальщик явно не сказал что всё успешно, но показывал процесс записи, потом проверки и вернулся в исходную позицию, типа готов снова. Ошибок не было.
Cyclone тоже хорошо прошился, только не надо было нажимать автоопределение чипа, как я. А просто сразу добавить файл, поставить две галки Program и Verify, и на старт.

Вопросы:
1. Как запаивать транзисторы, под углом 45 градусов? Центральным выводом, коллектором, налево вниз? На плате 2016 года они стоят горизонтально, а на этой нарисовано вертикально.
2. Надо ли подавать +5В на 18 контакт HDMI?
3. В какой момент используется ПЗУ? Каждый раз при включении в него грузится rom с флешки?
4. Как проверить память и ПЗУ?
ПЗУ подозрительная, надписи с неё сразу смылись спиртом, почти не видно теперь.
Знаю где достать осцил, есть мультиметр, лупа.

Список всех комплектующих что я заказывал в начале года. Всего вышло 3524 руб вместе с программаторами и флешкой.
Модуль последовательного адаптера FT232RL (https://www.aliexpress.com/item/WAVGAT-FT232RL-FTDI-USB-3-3V-5-5V-to-TTL-Serial-Adapter-Module-for-Arduino-FT232/32519490747.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
USB Blaster (https://www.aliexpress.com/item/USB-Blaster-ALTERA-CPLD-FPGA-download-cable/710638185.html?spm=a2g0s.9042311.0.0.274233edpxW0d n)
Плата (https://chipkin.ru/product/pechatnaya-plata-divgmx-266ne-testirovalas/)
Capacitors:
C1 -C2 : 24pF : C0603 (https://chipkin.ru/product/kondensatory-murata-0603-50v/)
C3 -C6 : 47pF : C0603 (https://chipkin.ru/product/kondensatory-murata-0603-50v/)
C7 -C8 : 4n7 : C0603 (https://chipkin.ru/product/kondensatory-murata-0603-50v/)
C9 -C34 : 100nF : C0603 (https://www.aliexpress.com/item/100pcs-0603-50V-SMD-Thick-Film-Chip-Multilayer-Ceramic-Capacitor-1pF-22uF-10NF-100NF-1UF-2/4000834418510.html?spm=a2g0s.9042311.0.0.274233edp xW0dn)
C35 : 4.7mF : CT3528 (https://chipkin.ru/product/kondensator-tantalovyj-475c-4-7uf-16v-3528-avx/) - великоват размер, лучше взять меньше, тип A
C36-C39 : 10mF : CT6032 (https://chipkin.ru/product/kondensator-tantalovyj-106e-10uf-16v-6032-chernyj/) - великоват размер, лучше взять меньше, тип A или B
Diodes:
D1 : 1N148W : SOD323-R (https://www.aliexpress.com/item/100pcs-SMD-diode-0805-SOD-123-1N5819-1N4007-1N4148-SOD123-SOD-323-1206-1N4148WS-1N5819WS-B5819WS/32849879904.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
Resistors:
R1 : 1R : R0603 (https://www.aliexpress.com/item/100pcs-0603-SMD-1-8W-chip-resistor-resistors-0-ohm-10M-0R-1K-4-7K-4K7/32858644837.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
R2 -R9 : 27R : R0603 - тот же продавец
R10-R17 : 270R : R0603 - тот же продавец
R18-R22 : 2K4 : R0603 - тот же продавец
R23-R24 : 3K3 : R0603 - тот же продавец
R25-R44 : 10K : R0603 - тот же продавец
Transistors:
T1 -T3 : BC846 : SOT23 (https://www.aliexpress.com/item/100PCS-LOT-BC846B-BC846-NPN-SOT-23-and-hot-sale-Transistor-65V-100mA-SOT23-SMD/32327778045.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
Crystals:
Q1 : 32.768kHz : TC38H (https://chipkin.ru/product/32-768khz/)
Q2 : 12MHz : HC49S (https://chipkin.ru/product/12mhz/) - великоват размер
QG1 : 50MHz : KXO-V97 (https://chipkin.ru/product/kvarczevyj-generator-50mhz-7050-3-5v/)
Chips:
U1 : EP3C10E144C8N : EQFP144 - альтернатива
U1 : EP4CE10E22C8N (https://www.aliexpress.com/item/1pcs-100-Original-and-New-EP4CE10E22C8N-Embedded-FPGA-EP4CE10E22-144-LQFP-EP4CE-in-stock/32921008298.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
U1 : EP4CE6/EP3C5 - альтернатива
U2 : MT48LC32M8A2 : TSOP54-400 (https://www.aliexpress.com/item/1pcs-lot-MT48LC32M8A2-TG-75-MT48LC32M8A2TG-75-TSOP-54/32594518494.html?spm=a2g0s.9042311.0.0.274233edpxW 0dn)
U3 -U4 : 74ALVC164245DGG : TSSOP48DGG (https://chipkin.ru/product/sn74alvc164245dggr-sop-48/)
U5 : W25Q64FVSSIG : SO8_150 (https://www.aliexpress.com/item/5PCS-W25Q64FVSSIG-SOP8-W25Q64-SOP-25Q64FVSSIG-25Q64FVSIG-W25Q64FVSIG-SOP-8-25Q64-SMD-new-and-original/1005001279012129.html?spm=a2g0s.9042311.0.0.7ff633 ed0lFB0s) - надпись стёрлась спиртом, ножки чуть подогнуть
U6 : 74LVC2G34DCKR : DCK_R-PDSO-G6 (https://www.aliexpress.com/item/10pcs-lot-Brand-New-Original-SN74LVC2G34DCKR-Paste-Sheet-SC70-6-Single-Channel-Analog-Switch-Chip-C9F/4001135710611.html?spm=a2g0s.9042311.0.0.7ff633ed0 lFB0s)
U7 -U9 : 74LVC2G07DCKR : DCK_R-PDSO-G6 (https://www.aliexpress.com/item/10pcs-lot-SN74LVC2G07DCKR-marking-CV-SN74LVC2G07-SC70-6-In-Stock/1005001913599159.html?spm=a2g0s.9042311.0.0.7ff633 ed0lFB0s)
U10 : VNC2-32L1B : QFP80-33N (https://chipkin.ru/product/vnc2-32l1b-lqfp32/)
U11 : DS1338Z-33+ : SO8_150 (https://chipkin.ru/product/ds1338z-33-ds133833-sop8/)
Burr-browns:
IC1 : LM1117-3.3V-0.8A : SOT223 (https://www.aliexpress.com/item/10PCS-IC-REG-LIN-AMS1117-1-2V-1-5V-1-8V-2-5V-3-3V-5V/4001158893261.html?spm=a2g0s.9042311.0.0.274233edp xW0dn)
IC2 : LM1117-1.2V-0.8A : SOT223 - тот же продавец
IC3 : LM1117-2.5V-0.8A : SOT223 - тот же продавец
Connectors:
X1 : ZXBUS : SP64 - на плате
X2 : Audio : AUB-13 (https://www.aliexpress.com/item/10pcs-3-5-headphone-jack-audio-jack-PJ-320-3-4-pins-female-connector-DIP-stereo/32900115725.html?spm=a2g0s.9042311.0.0.7ff633ed0lF B0s) - толстоваты ножки, подпилить
X3 : JTAG : BH-10 (https://www.aliexpress.com/item/10pcs-40-Pin-1x40-Colorful-Single-Row-Male-2-54-Breakable-Pin-Header-Connector-40pin-Strip/32992080490.html?spm=a2g0s.9042311.0.0.274233edhqE IRe) - не совсем такой был нужен
X4 : HDMI : HDMI-GK (https://www.aliexpress.com/item/10PCS-HDMI-FEMale-Jack-socket-connector-19PIN-19P-right-angle-smt-smd-90-Degree-Gold-Plated/4000211460748.html?spm=a2g0s.9042311.0.0.274233edp xW0dn)
X5 : SDMICRO : MCC-SDMICRO/2 (https://www.aliexpress.com/item/YYT-20PCS-TF-connector-TF-simple-deck-MICRO-SD-CARD-T-FLASH-deck-deck-reader/32605774185.html?spm=a2g0s.9042311.0.0.7ff633ed0lF B0s)
X6 : GPIO : MA-06-2 - то же что и JTAG
X7 : Bat : jumper - то же что и I2C
X8 : I2C : MA-04-1 (https://www.aliexpress.com/item/5pcs-40-Pin-Connector-Header-Round-Needle-1x40-Golden-Pin-Single-Row-Male-2-54mm-Breakable/32977777623.html?spm=a2g0s.9042311.0.0.7ff633ed0lF B0s)
USB1 -2 : USBA-G-SMD (https://www.aliexpress.com/item/10PCS-USB-Type-A-Standard-Port-Female-Solder-Jacks-Connector-PCB-Socket-USB-A-type-SMT/32832650314.html?spm=a2g0s.9042311.0.0.7ff633ed0lF B0s)
Jumpers:
JP1 : jumper : JP4Q - то же что и I2C
Buttons:
S1 : NMI : TACT-613N-F (https://www.aliexpress.com/item/50-pcs-lot-6-6-4-3mm-DIP-12V-0-5A-Push-Button-Micro-Switch-4/32876497528.html?spm=a2g0s.9042311.0.0.7ff633ed0lF B0s)
Inductors:
L1 : 10NH : I0805 (https://www.aliexpress.com/item/50PCS-0805-smd-stack-inductor-47nh-100nh-1uh-2-2uh-4-7uh-10uh-22uh-100uh-10/10000019721146.html?spm=a2g0s.9042311.0.0.7ff633ed 0lFB0s)

Фото и сканы
https://pic.maxiol.com/thumbs2/1614521215.2990580105.210125001. (https://pic.maxiol.com/?v=1614521215.2990580105.210125001.&dp=2)
https://pic.maxiol.com/thumbs2/1614522077.2990580105.2.jpg (https://pic.maxiol.com/?v=1614522077.2990580105.2.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1614522183.2990580105..jpg (https://pic.maxiol.com/?v=1614522183.2990580105..jpg&dp=2)
https://pic.maxiol.com/thumbs2/1614522259.2990580105..jpg (https://pic.maxiol.com/?v=1614522259.2990580105..jpg&dp=2)
https://pic.maxiol.com/thumbs2/1614521309.2990580105.210125002. (https://pic.maxiol.com/?v=1614521309.2990580105.210125002.&dp=2)


Ещё фото (https://cloud.mail.ru/public/iQbL/q4PG24rW1)

Freiwind
28.02.2021, 19:57
Интересное название у стабов. Burr-browns. [emoji846]

tank-uk
28.02.2021, 22:11
В какой момент используется ПЗУ? Каждый раз при включении в него грузится rom с флешки?
при включении из 25q64 загружается конфа в циклоп , по факту бластером прошивается не циклоп , а конф.пзу

izzx
28.02.2021, 22:45
при включении из 25q64 загружается конфа в циклоп , по факту бластером прошивается не циклоп , а конф.пзу
То есть можно сделать вывод что 25q64 таки работает на моей плате? Или частично работает.

tank-uk
28.02.2021, 23:30
можно сделать вывод что 25q64 таки работает на моей плате? Или частично работает.
если конфа проливается и стартует, то да

Romych
01.03.2021, 00:33
Ого, сколько косяков на плате. Я всю мелочь уже запаял, жду память и альтеру ну и коннекторы некоторые. Надо будет мою плату проверить, но похоже, у меня тоже такая от Павла.

izzx
01.03.2021, 09:09
Ого, сколько косяков на плате. Я всю мелочь уже запаял, жду память и альтеру ну и коннекторы некоторые. Надо будет мою плату проверить, но похоже, у меня тоже такая от Павла.
Ну может она и рабочая. Надо ещё учесть что я мог ошибиться. Я вот ещё сравнил с фото старой платы- там тоже похоже на hdmi 5 вольт не идёт. И остальное сравнить надо.

tank-uk
01.03.2021, 15:48
hdmi 5 вольт не идёт
на HDMI нужно подавать 5в через диод шотки , но для телека это не обязательно , а для конвертера HDMI2VGA обязательно

izzx
01.03.2021, 16:52
А вот такое отличие от старой платы, о чём я выше писал, ни на что не влияет?
На старой плате, я посмотрел, как по схеме сделано. А на новой как красным помечено.
https://pic.maxiol.com/thumbs2/1614606444.1597373949.01.jpg (https://pic.maxiol.com/?v=1614606444.1597373949.01.jpg&dp=2)

Кстати на счёт HDMI я не так понял, там и не идёт отдельно 5 вольт. Просто сигнал так называется. Виноват.

https://pic.maxiol.com/thumbs2/1614606961.1597373949.hdmi.jpg (https://pic.maxiol.com/?v=1614606961.1597373949.hdmi.jpg&dp=2)

tank-uk
02.03.2021, 08:28
идёт отдельно 5 вольт. Просто сигнал так называется.
Если юзать переходник HDMI2VGA то туда нужно подать 5в через диод шотки , для некоторых телеков/моников тоже нужно

izzx
02.03.2021, 13:10
Оно живое!

Прозванивал, ничего не нашёл. Решил тест прошить, а он показал что всё хорошо, память ОК, шина ОК (тестером промерил).
divgmx_test_20170917_ep4ce10.jic

Решил другую конфигурацию tsconf прошить.
Сначала эту прошивал:
divgmx_ep4_tsconf_t80s_20191221.jic
Сейчас эту:
divgmx_ep4_tsconf_tv80s_20180506.jic

И оно работает!
Клава работает, звук AY есть, игрушка запустилась.
Зря я наверное к плате придирался.
Надо будет ещё подробнее протестить.

https://pic.maxiol.com/thumbs2/1614679763.1597373949.2021030201.jpg (https://pic.maxiol.com/?v=1614679763.1597373949.2021030201.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1614679482.1597373949.2021030202.jpg (https://pic.maxiol.com/?v=1614679482.1597373949.2021030202.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1614679513.1597373949.2021030203.jpg (https://pic.maxiol.com/?v=1614679513.1597373949.2021030203.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1614679544.1597373949.2021030204.jpg (https://pic.maxiol.com/?v=1614679544.1597373949.2021030204.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1614686070.1597373949.05.jpg (https://pic.maxiol.com/?v=1614686070.1597373949.05.jpg&dp=2)


upd.
По-моему TSConf работает отлично на синей плате. Залил последнюю прошивку (divgmx_ep4_tsconf_t80s_20191221.jic), самый свежий rom и WC.
Не знаю, почему у меня с первого раза не запустилось, наверно потому что кнопку NMI не запаял. А тестовая конфигурация и без кнопки работает.
Прогонял всякие тесты памяти, процессора, всё хорошо. Работает стабильно.
Только мышь и джойстик не осилил. Одна мышка, что есть у меня, ползает не во всех направлениях, а другая во всех, но с бешеной скоростью.
А джойстик какой был у меня совсем не заработал. С ним даже плата нормально не может rom прочитать.
Так что я доволен. Позже буду пробовать конфиг sound.

amilt0n
09.03.2021, 08:17
Я тоже джойстик не осилил :/
https://zx-pk.ru/threads/27225-divgmx.html?p=1097291&viewfull=1#post1097291

izzx
09.03.2021, 16:10
Я тоже джойстик не осилил :/
https://zx-pk.ru/threads/27225-divgmx.html?p=1097291&viewfull=1#post1097291

А на basic конфиге пробовал?
Вот тут про похожую железку пишут что выпилен джойстик в tsconf https://zx-pk.ru/threads/23528-reverse-u16.html?p=1051570&viewfull=1#post1051570
Я посмотрел поиском на гитхабе, там явно джойстик "Defender Game Master G2" упоминается в конгифах Elf и Spec256. А в basic написано просто gamepad. Но вообще прошивка для VNC2 везде одинаковая, как я помнимаю, кроме тестовой test_ram.
Собираюсь прикупить такой джой и попробовать. Но пока транзисторы не приехали, плата не готова.

amilt0n
10.03.2021, 02:41
Нет, не пробовал. Решил не мучать девайс и оствить на нём тсконфиг:)
Реала тоже нет чтоб цеплять его. Джойстик брался именно такой ткк, находил где-то что он работает с дивгмх, в итоге получилось не всё так просто...
Придётся походу ждать августа и zx next:)

dakidski
12.03.2021, 02:19
In later editions of DivGmx he changed the ram. It creates timing issues and none of the current cores works with the revised DivGmx. I had the designer recompile a special ts-cfg core for me, that was compatible with the unit I purchased.

izzx
16.03.2021, 12:06
In later editions of DivGmx he changed the ram. It creates timing issues and none of the current cores works with the revised DivGmx. I had the designer recompile a special ts-cfg core for me, that was compatible with the unit I purchased.

И вам сделали специальную прошивку? Для вашего джойстика?

Почитал заметку на фейсбуке, понял (если правильно перевёл) что нашли три проблемы:
- ни один из 5 ваших джойстиков не заработал
- звук через hdmi хуже чем через mini jack
- попасть в меню DivMMC без подсказки не просто

Хорошо, будем знать.

dakidski
19.03.2021, 23:17
Special ts-conf firmware for my particular variant of DivGMX. It has different ram, and thus different timings.

No joystick support. From what I know, the creator only made joystick support for one obscure brand of joystick which he had, and which was not worth tracking down.

What I wrote on Facebook stands correct. But it is not really problems in my opinion. The last part about issues with DivMMC, I frankly don't even remember.

DivGMX is an excellent device. Amazing.

izzx
20.03.2021, 09:55
Понятно.
Я думаю в TSConf никакого джоя нет. Я вчера купил именно тот самый, он тоже не работает, как и говорили выше. Вот тут человек писал что "В tsconf было заполнено 98%, когда добавил zxbus стало 99..."
https://zx-pk.ru/threads/27225-divgmx.html?p=915239&viewfull=1#post915239
Так что просто места мало. Хотя не знаю какая именно у него Altera.

Кстати, kasper не выкладывал своих версий с поддержкой zxbus?

upd.
а, kasper писал что у него 10к альтера

izzx
28.03.2021, 18:58
Мои успехи по сборке платы с маркировкой 2105035A-Y424-201019 (синяя).

Джойстик "Defender Game Master G2" у меня заработал в конфигурации spec256, а в конфиге speccy - нет. Я так и ожидал.

Дособрал плату, два транзистора втиснул под углом. Наверное, для этой платы нужна была другая марка, но я заказал те, что по схеме указаны. Поставил BC846B. На эмиттере выходит 4.52 вольта, если на коллекторе 5.

https://pic.maxiol.com/thumbs2/1616946661.2990923658.bc846b.jpg (https://pic.maxiol.com/?v=1616946661.2990923658.bc846b.jpg&dp=2)

Теперь о работе в качестве платы расширения.
Я тестировал на Scorpion GMX с фирменным контроллером клавиатуры и мыши. Как с подключенным SMUC, так и без. Перемычку JP1 в итоге убрал, контакт A25 оставил заклеенным.

Долго пытался подружить со скорпионом, никак нормально не работало. То комп с платой не запустится, то работает только бипер и SoundDrive. Всяко перемычки переставлял, прошивки.
Оказалось питание виновато. Если на системной плате 4.92 вольта и ниже - не работает толком. А если хотя бы 4.96 - тогда ОК. При этом сам DivGMX всегда стартовал хорошо, а стоящий в соседнем слоте SMUC и раньше никогда не жаловался на питание.

Проверил конфиги sound и gs - поёт хорошо! Сбылась мечта заиметь General Sound. Даже колонки специально прикупил для этого дела.
GS поёт громче всех, AY тише, SD ещё тише. Вот тут наверное никак не отрегулировать уровни, выход то уже смешанный.
По-моему тут левый и правый каналы AY сделаны наоборот, раскладка CBA.
У GS каналы 1 и 4 - правый, 2 и 3 - левый.
При выходе в теневой монитор GS продолжает играть, а при сбросе компа замолкает.

Почему-то не всегда работает кемпстон мышь, которая на скорпионовском контроллере.
И при старте иногда комп не видит часов, иногда жёсткого диска ). Может надо поменять платы в другие слоты.


На конфиге basic по hdmi показывает системную инфу вверху и меняет цвет бордюра. А сам экран чёрный.
Клавиатура USB работает. Одновременно работает своя AT клавиатура.
Карта ZC работает.
Если не заклеен контакт A25, то нажатие кнопки NMI хоть на DivGMX, хоть на системной плате приводит к зависанию.
DivMMC я запустить не смог. Но он мне особо не нужен.

upd.
SAA 1099 тоже играет. Громкость тише чем у AY.
В теневом мониторе часики тикают с озвучкой. В динамиках щелчки в такт часам ).
При работе с картой памяти через SMUC в динамиках опять же озвучка, цифровой шум.
Может потому что на SMUC порты открытые.

n_sonic
20.05.2021, 18:28
Собрал сие чудо, прошил VNC2, залил конфигурацию для теста HDMI - и тишина... Из нестандартного на плате стоит сдрам PQI (32x8) и флэшка не 25q64, а 25q128 (за неимением 64). Генератор работает (50МГц есть), а вот на VNC2 как-то не заладилось на кварце 12МГц разглядеть. Потребление все время стабильное 62-67мА, только в режиме программирования падает до 55мА. Лил различные конфигурации - результат одинаковый (не шаволится, шдми нет сигнала). При прошивке определяет альтеру с конфигурационной флэшой, заливает и верифицирует без ошибок. Платка от Павла (синяя), все неточности учел, транзисторы поставил правильно. ПЛМ Ep3c10e144c7n. Как говорится - need help, please.

izzx
21.05.2021, 08:43
Генератор работает (50МГц есть), а вот на VNC2 как-то не заладилось на кварце 12МГц разглядеть.
У меня на кварце Q2 чётко показывало 12Мгц

https://pic.maxiol.com/thumbs2/1621575141.1597373949.q212mgz.jpg (https://pic.maxiol.com/?v=1621575141.1597373949.q212mgz.jpg&dp=2)

Тут на скрине не сохранилось, но осцил писал что 12Мгц.

Кстати прошивать надо без карты памяти.

n_sonic
21.05.2021, 09:35
Понял, спасибо. До карты памяти еще не дошел, надо чтобы хоть шдми тест запустился... Интересует такой вопрос - будет ли стартовать конфигурация, если нет запуска vnc2?

Mor-Da
21.05.2021, 12:35
Интересует такой вопрос - будет ли стартовать конфигурация, если нет запуска vnc2?
Да.
Пока забей на VNC2, прошивай ХДМИтест, добивайся картинки, ищи сопли/залипухи/непропаи.

n_sonic
21.05.2021, 23:42
Картинка есть. Запустилось после замены 25q128 на 64. HDMI тест работает. Заливаю тс-конфу и получаю отсутствие сигнала на телеке и жуткий вой в динамиках...

upd... Залил divgmx_ep3_nzx_20170429. Поигрался немного - работает без проблем. ТС-конфа не пашет, походу бока какие-то с картоприемником. Завтра уже буду разбираться в свободное время.

n_sonic
24.05.2021, 01:07
Не выходит каменный цветок - походу у мастера запор... В смысле предположения закончились :) С картоприемником все в порядке. Форматирую карту в фат32, закидываю содержимое sd.zip, на выходе получаю отсутствие видеосигнала звук в динамиках телевизора очень похожий на затянувшийся пук... :) Может всетаки сдрамина по таймингам не подходит? Хотя nzx работает великолепно... Я в растерянности...

upd... Залил базовую конфигурацию. Без подключения к компьютеру показывает на фоне растра (черного экрана) несколько строчек OSD. В общем не читает карту хоть ты убейся. Все перебрал... хз...

izzx
24.05.2021, 09:23
Не выходит каменный цветок
Плохо что для EP3 нет divgmx_test_board (https://github.com/mvvproject/DivGMX/tree/master/divgmx_test_board). Там тест всего есть, в т.ч. памяти. Я его запускал.

n_sonic
24.05.2021, 11:31
Чуть выше пост #532 датчанин dakidski написал "Special ts-conf firmware for my particular variant of DivGMX. It has different ram, and thus different timings.", что говорит о том, что скорее всего моя сдрам не подходит по таймингам и необходимо пересобрать все под нее. Скорее всего что так оно и есть... Да еще и матрица стоит с другим спидгрейдом...
Эххх, Влад запропал, совсем в тему не заглядывает...

izzx
25.05.2021, 19:26
Пока n_sonic борется с памятью, я заметил, что странно играет одна музыка для TS. Не слышно минимум два канала, или инструмента. Заметно на первых 10 секундах после вступления.
Надо чтобы кто-то с нормальным слухом проверил. Что характерно, в эмульгаторе нормально звучит и на TS на Atmega8 тоже хорошо звучит.
Вот тут записал немного:
https://cloud.mail.ru/public/uSa9/AyUTMVtw5

upd. Композиция называется "ProTracker 3.7 compilation of K BaM rOCTu! by Alone Coder apr.2006 for DiHalt".
upd. Прошивка "ep4_sound20181116".

n_sonic
26.05.2021, 14:57
Продолжу свою эпопею... Память стоит какая надо, но эффект тот же. Корка спесси divgmx_speccy20170115 запустилась. ТС-конфиг упорно не хочет стартовать, в начальный экран не выходит. Есть еще подозрение на то, что флэша некорректно заливается... Вопрос к izzx - резисторы r1 и r43 местами менялись, или все как на фотках в облаке осталось?

izzx
26.05.2021, 17:55
Вопрос к izzx - резисторы r1 и r43 местами менялись, или все как на фотках в облаке осталось?
Не менялись. Как на фото было, так и осталось. R1=1 Om, R43=10K Om.
Я всё делал по инструкции, ничего не менял. Хотя по схеме надо бы наоборот, как помню. А по расположению элементов так.

TSConf вообще ничего не показывает, или не может rom прочитать с карты?

n_sonic
26.05.2021, 21:08
А надо бы перекинуть, в настоящем их местоположении ничего хорошего нет. Получается что один из битов шины данных карты жестко сидит на плюсе питания, а непосредственно питание на микросд подается через 10кОм резистор, т.е. под нагрузкой может просаживаться в зависимости от вставленной карты, которой из-за этого может серьезно поплохеть...
Запустилось все. На домашнем компьютере через кактус почему-то некорректно прошивки заливались, хоть и верификацию проходили... Вот такие пироги. Сейчас гоняю тс-конфигурацию, правда пока без звука, но уверен на 100% что с этим уже проблем не будет.

upd... Все оказалось еще банальнее, и не было бы того геморроя подключи я сразу платку к другому телевизору\монитору. Моя 47-ми дюймовая лыжа оказывается не все сигналы хавает. Почему-то прошивка спесси так сказать "визуализируется", а тс-конфа не хочет. Доработал шдми выход для работы с конвертером шдми-вга. Заменил диод D1 на шотки и подключил к 5В вместо 3,3В.

n_sonic
27.05.2021, 09:20
Народ, а может кто-нибудь собрать последний (20191221) ts-config под EP3C? Я так понял исходники есть. Был бы премного благодарен!

izzx
27.05.2021, 13:37
Народ, а может кто-нибудь собрать последний (20191221) ts-config под EP3C? Я так понял исходники есть. Был бы премного благодарен!
И сразу ещё корку некста под EP4, чтобы два раза не вставать ). В 10K LE он должен легко войти.


upd... Все оказалось еще банальнее
А если теперь вернуть не ту память и не то ПЗУ? Ладно, шучу.

Mor-Da
27.05.2021, 13:42
И сразу ещё корку некста под EP4
А что, кто-то портанул корку Некста под ДивГМХ? На МИСТе - есть, потрогал чутка.

n_sonic
27.05.2021, 14:52
А если теперь вернуть не ту память и не то ПЗУ? Ладно, шучу.
Да для меня сдуть и заново запаять проблем никаких не составляет... А вот флэша действительно не прокатила. Нужно 64Кбит или меньше. В нексте я кстати ничего сверхвыдающегося не нашел, курит он по сравнению с пентэвой и VDAC2.

izzx
27.05.2021, 17:23
А что, кто-то портанул корку Некста под ДивГМХ?
Я наугад спросил ).

tank-uk
28.05.2021, 07:10
В 10K LE он должен легко войти
насмешил , он в оригинале в 16к спартан еле влазит , а у миста вообще 25к

izzx
28.05.2021, 08:07
насмешил , он в оригинале в 16к спартан еле влазит , а у миста вообще 25к
Значит устаревшая инфа у меня. Или не так понял. Где-то вычитал что там 9К ячеек, чип Xilinx Spartan-6 LX9 FPGA.

https://forums.xilinx.com/t5/Xcell-Daily-Blog-Archived/Jurassic-Computer-Part-2-Recreating-the-Sinclair-ZX-Spectrum-PC/ba-p/762648
https://kit-e.ru/fpga/analiz-harakteristik-fpga-xilinx-semejstv-virtex-6-i-spartan-6/

tank-uk
28.05.2021, 10:38
чип Xilinx Spartan-6 LX9 FPGA.
Это ZX-UNO
у Некста XC6SLX16-FTG256

izzx
12.08.2021, 21:38
С прошивкой NeoGS должна работать SD карта? Что-то у меня не работает. Пробовал через Wild Copier 1.62 и через Wild Player 0.333 открывать.

izzx
19.07.2022, 19:25
Как обновить DivMMC (в составе прошивки basic) на последнюю прошивку? А то там 0.8.5. Когда записываю на флешку последнюю 0.8.9, что-то не взлетает.

dakidski
29.10.2023, 22:11
When running DivGMX in TS-conf mode, would it be possible to connect and use a real physical MGT +D floppy drive to it?

dakidski
06.04.2024, 21:01
It's been ages since I used it last
Does anyone remember what features DivGmx has in ts-conf mode? Does it have turbosound?

izzx
06.04.2024, 23:33
Does it have turbosound?
Там есть слово "turbosaund":
https://github.com/mvvproject/DivGMX/tree/master/divgmx_tsconf/rtl/sound
Надо пробовать ).

dakidski
07.04.2024, 16:33
Там есть слово "turbosaund":
https://github.com/mvvproject/DivGMX/tree/master/divgmx_tsconf/rtl/sound
Надо пробовать ).

Oh so it has saa1099, soundrive & turbosound in TS-Conf mode? - Wow. The Divgmx really is an amazing device.

I recently started playing with it again, after I got a ZX Evolution Rev.CV., which renewed my interest.

Greeting from Denmark!

dakidski
04.05.2024, 03:46
Delete.

Djordje Mitic
17.09.2025, 10:47
vlad, Vlad,я звоню по поводу divGMX, ты в порядке? retro.radionics@gmail.com www.retroradionics.com

izzx
22.09.2025, 09:11
Хорошо бы сделать прошивку и превратить устройство в видеокарту. Можно надобавлять всяких графических режимов и прочих спрайтов.
Хоть математический сопроцессор сделать заодно.
Особенно если задействовать режим подмены ПЗУ, тогда можно копировать в видеопамять данные командой ldir.
Надо учить верилог...

CodeMaster
22.09.2025, 11:31
Vlad,я звоню по поводу divGMX, ты в порядке?


Последняя активность 31.01.2022 10:07

Маловероятно, что он читает форум без логона.

izzx
22.09.2025, 12:02
Что мне удалось на данный момент протестировать на существующих прошивках:


Прошивать без карты памяти, иначе ошибка.


Некоторые прошивки (например test_board) работают не со всеми мониторами/телевизорами/переходниками hdmi-vga.
Питания достаточно от разъёма USB. Не понятно можно ли втыкать в комп обычным кабелем USB. Я подключал кабелем где только два провода питания.


С прошивкой gs (NeoGS) не работает SD карта.
И Fatall зависает при запуске.
GS 4 Mb работает хорошо.


С прошивкой sound не всегда правильно звучит TS.
SAA звучит тихо. GS 512 Kb и SounDrive работает хорошо.


С прошивкой nes не удалось ничего запустить.
На джойстике Defender GameMaster G2 некоторые кнопки работают, меню появляется.
На клавиатуру не реагирует.
Возможно, прошивку VNC тоже менять? Взять от test_ram или от u16 nes.
Всего найдено два варианта прошивки VNC.


Прошивку msx запустить не удалось.


tsconf работает. В том числе со свежим rom и WC. А чтобы обновить саму прошивку zxevo_fw.bin, надо пересобирать проект (?).


spec256 работает.






Работа с Evo:


С прошивкой Basic:
Картинка через hdmi есть, для стандартного экрана, второго экрана иногда не видно (?) бордюр всегда чёрный (?).
USB клава не работает.
На OSD меню Счётчик PC бегает, а страница прамяти всегда 0.


С прошивкой GS (NeoGS):
Работает, но зависает при запуске NedoOS. Наверное, не может открыть SD карту на NeoGS.


С прошивкой Sound не работают бипер и AY (TS). GS работает. NedoOS работает.






Работа на +2A:


A25 заклеивать не надо (бывает и с заклееным запускается), нажать F6, потом NMI
Версия esxdos 0.8.5 работает. Обновить заменой файлов не получилось. Надо пересобирать проект.




Работа на Scorpion GMX:
Прошивки Sound и GS работают хорошо.
На base изображения через hdmi нет.




Upd.
У карты сигнал 25A ROMOE1# это выход, а у Scorpion и Evolution это тоже выход (сигналы CSR/ и CSROM/ что означает чтение из ПЗУ).
Конфликт. Значит, надо заклеивать контакт A25.
У компьютера +2A к контакту 25A ничего ен подключено, поэтому можно не заклеивать.