TS-Conf на ReVerSE-U16

Железо, связанное с TS-Conf

Postby Sergey78 » Sun, 31.05.2015 12:08:11

TS-Labs wrote:!DOS - направление хост-хзбас. Адресная линия ПЗУ. Изза кривизны адресации в бейзе показывает ересь. В тсконф все збс.

Нет, в тсконфе тоже ересь.
Sergey78
 
Posts: 422
Joined: Wed, 05.09.2012 20:04:40

Postby MVV » Sun, 31.05.2015 12:09:44

Sergey78, that there is no heresy?
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby TS-Labs » Sun, 31.05.2015 12:13:58

Sergey78 wrote:Нет, в тсконфе тоже ересь.

Почему?
MVV wrote:that there is no heresy?

Wut?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby MVV » Sun, 31.05.2015 12:20:09

В общем работает если ужать для отправки (AP=clock 84МГц, AN=один поток) до 24 бит в пакете на шине uBus @ 84МГц, получается пересылка за 285.8нс, принимать же можно в 4-ре раза больше (BP+BN+CP+CN=четыре потока, в принципе хватает два, остальные можно оставить для контроля запроса и состояния). Нужно подумать над спецификацией на шину uBus. CPLD EPM3064AT100-10N тянет клок около 90МГц.
Глянул на NeoGS :ohno:, получится его подключить, используется как-раз нужное кол-во сигналов на шине (24out+11in). Может проще добавить поддержку uBus (используется 2in + 2out вывода) чтобы не городить дорогой огород на CPLD?
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby MVV » Thu, 06.08.2015 23:57:03

TS-Conf v0.5.0 (build 20150806):
. добавил YM2413, порт #xx7C и #xx7D
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby MVV » Fri, 28.08.2015 10:24:33

Распродаю печатные платы ReVerSE-U16 Rev.C http://zx-pk.ru/market/viewtopic.php?f=7&t=3490
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby TS-Labs » Fri, 28.08.2015 10:33:23

А почему отправляешь только по Украине?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby MC68k » Fri, 28.08.2015 10:57:54

САНКЦИИ!!!
An invisible thread connects those who are destined to meet, regardless of time, place, and circumstance. The thread may stretch or tangle. But it will never break.
User avatar
MC68k
 
Posts: 177
Joined: Sun, 22.12.2013 13:54:17
LOCATION: 3rd planet from sun

Postby MVV » Mon, 28.09.2015 14:35:13

Тестирую работу адаптера в конфигурации zx-spectrum 128k.
ubus_test.jpg
uBus2zxBus Adapter rev.B


Для обмена данными между U16 и адаптером по шине uBus, написал прошивку и встраиваемый модуль для конфигураций U16. Максимальная скорость передачи данных 200 МГц. Передача ведется на частоте синхронизации 196 МГц в режиме полного дуплекса, 3-канала для передачи и ещё 3-канала на прием. Передача пакета за 71,428 нс.
Code: Select all
Пакет:
+--------+----------------------------------------------------------------------------+
| uBus   | 13  12  11  10  9   8   7  6  5     4     3      2      1      0           |
+--------+----------------------------------------------------------------------------+
| CH0 IN | d7  d6  d5  d4  d3  d2  d1 d0 m1#   rd#   halt#  int#   busrq# dos#        |
| CH1 IN | a15 a14 a13 a12 a11 a10 a9 a8 mreq# wr#   busak# nmi#   romoe# audio_left  |
| CH2 IN | a7  a6  a5  a4  a3  a2  a1 a0 iorq# rfsh# wait#  reset# iorge# audio_right |
+--------+----------------------------------------------------------------------------+
| CH0 OUT| D7  D6  D5  D4  D3  D2  D1 D0 M1#   RD#   HALT#  INT#   BUSRQ# DOS#        |
| CH1 OUT| A15 A14 A13 A12 A11 A10 A9 A8 MREQ# WR#   BUSAK# NMI#   ROMOE# --          |
| CH2 OUT| A7  A6  A5  A4  A3  A2  A1 A0 IORQ# RFSH# WAIT#  RESET# IORGE# --          |
+--------+----------------------------------------------------------------------------+

Из-за того, что адаптер использует все сигналы на шине uBus, вывод стерео звука стал под вопросом, а работа над передачей звука через HDMI ещё не закончена. Нужно было что-то делать, и я решил добавить звук в пакет на свободный 0-бит в каналах 1 и 2. Небольшая доработка конфигурации и стерео звук заиграл на разъеме X4 адаптера.
Возможно понадобится помощь Black Cat, для создания документации по uBus...
Для тестирования у меня есть только контроллер дисковода, пока погоняю его, дальше хз, покупать периферию под zx-bus для теста нет желания... так-что если может завалялась у кого лишняя...
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby MC68k » Mon, 28.09.2015 17:31:15

MVV, плату ЛУТом накатал?
An invisible thread connects those who are destined to meet, regardless of time, place, and circumstance. The thread may stretch or tangle. But it will never break.
User avatar
MC68k
 
Posts: 177
Joined: Sun, 22.12.2013 13:54:17
LOCATION: 3rd planet from sun

Postby MVV » Mon, 28.09.2015 17:44:51

MC68k wrote:плату ЛУТом накатал?

Да, плата прототипа сделана по ЛУТ и в добавок ещё и работает. Подключил контроллер дисковода к ReVerSE-U16.
Video from : youtube.com


Используемое железо:
  • плата ReVerSE-u16 rev.C
  • плата uBus-Adapter rev.B
  • переходник ZX-Bus для АЛУ "Робик" (разъем IDC-50 и СНП58-64)
  • контроллер дисковода для АЛУ "Робик"
  • дисковод 3.5' Samsung
  • HDMI монитор LG
  • USB RF клавиатура

Используемый софт:
  • конфигурация ZX-Spectrum 128K для ReVerSE-U16 build 20150930
  • конфигурация uBus-Adapter build 20150930
  • ROM'82
  • TR-DOS v5.31

Также работает в конфигурации u16-TSConf build 20150930.
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby MVV » Mon, 30.11.2015 10:29:56

TS-Conf (build 20150912):
.MSX-MUSIC YM2413, порт #xx7C и #xx7D
.TurboSound, 2x AY3-8910 заменил на ym2149, была проблема в звучании огибающих
.USB Keyboard, Mouse, Gamepad на новой прошивке VNC2 от Alexey Spirkov

Для платы rev.C: https://github.com/mvvproject/ReVerSE-U ... epcs16.jic
Для платы rev.A: https://github.com/mvvproject/ReVerSE-U ... 150912.zip

TS-Conf (build 20150930):
.поддержка uBus
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby MVV » Thu, 10.12.2015 01:05:03

TS-Labs, хочу звук прикрутить, нужна привязка пакетов, не подскажешь, какие в ts-conf modeline?
-- Modeline "720x480@60Hz" 28,000 720 738 828 890 480 489 495 525 -hsync -vsync
-- Modeline "720x576@50Hz" 28,000 720 734 800 896 576 581 586 625 -hsync -vsync
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby TS-Labs » Thu, 10.12.2015 01:49:59

Modeline "720x576@48.8Hz" 28,000 720 742 806 896 576 592 598 640 +hsync +vsync
Полярность, впрочем, переключается с клавы на -hsync -vsync.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby MVV » Tue, 26.01.2016 22:50:45

Сделал акриловый корпус к плате:
Image
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby VBI » Wed, 27.01.2016 00:35:19

красиво
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby MVV » Thu, 14.04.2016 10:18:34

Есть ли смысл развивать конфигурацию TS-Conf для платы ReVerSE-U16?

Например:
  1. Замена softcore CPU T80@14MHz на доработанный NextZ80@42MHz
  2. Кэш
  3. Два процессора NextZ80@42MHz
  4. Улучшенный контроллер SDRAM 32MB
  5. Текстовый режим (640х480@60Hz) 80х30 16цветов (знакогенератор 8х16 4К)
  6. Видео режим 640х480@60Hz 8/15/24bpp 256/32K/16M цветов (bitmap 1024x512)
  7. Улучшить ускоритель графики
  8. 4 набора палитры
  9. Sound System (8-мь звуковых канала)
  10. Универсальная шина uBus для подключения различных устройств: расширителя ZX-Bus, FT81x, WiFi, Bluetooth, VS1053, анализатора, программатора...
  11. ...
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby VBI » Thu, 14.04.2016 10:25:01

я извиняюсь, а сейчас всё имеющееся уже чётко работает?
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby MVV » Thu, 14.04.2016 10:58:45

VBI wrote:я извиняюсь, а сейчас всё имеющееся уже чётко работает?

что-то работает, что-то нет, как и на Evo, конфигурация портирована с неё же.
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby VBI » Thu, 14.04.2016 11:00:56

давай доведём до максимальной совместимости существующее, потом уже доработки и обновки
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby MVV » Thu, 14.04.2016 12:06:29

VBI wrote:давай доведём до максимальной совместимости существующее, потом уже доработки и обновки

хорошо, только нужно, что-бы кто-то помог в тестировании
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby AndyD » Thu, 14.04.2016 13:21:20

рассказывай,чем смогу,помогу.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby TS-Labs » Thu, 14.04.2016 15:27:54

MVV wrote:что-то работает, что-то нет, как и на Evo

Список в студию того, что не работает на Evo.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby MVV » Thu, 14.04.2016 16:04:27

TS-Labs wrote:Список в студию того, что не работает на Evo.

Evo нет, проверить нет возможности, проблема с прерываниями в конфиге для ReVerSE
1. rubicon
MVV
 
Posts: 479
Joined: Sun, 01.12.2013 22:48:17

Postby VBI » Thu, 14.04.2016 16:11:22

вот "проблема с прерываниями в конфиге для ReVerSE" и надо решить с твоей стороны для начала
исходники рубика предоставлю
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x