ZX-Evolution Rev.D (обсуждение)

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

Postby evovxn » Wed, 14.02.2018 09:13:46

TS-Labs wrote:Плюсов зато куча:
- можно держать произвольный набор конфигураций вместе с прошивками ПЗУ и никто не борется за страницы,
- Test'n'Service можно держать прямо внутри штатной прошивки стм32,
- запись конигураций/прошивок в SPI флэш производить средствами Test'n'Service с СД карты из удобной менюшки,
- "ПЗУ" евы софтово брикнуть будет невозможно в принципе, поскольку юзер сам решает, что откуда шить,
- юзеру не придется тыкаться пинцетами в ресеты, чтоб перешить конфу - все управление на клавиатуре.

Круть! Качество использования Евы должно возрасти в разы. Плюс, остается обратная совместимость с предыдущими ревизиями.

TS-Labs wrote:и никто не борется за страницы,

Я тащемта из-за этого момента вопрос про срамку и задал. Конф по-сути немного, но вот то, что в двойной конфигурации TS-конфа получается "снимает угол" в захламленном пзу бейзы, несколько напрягает.
User avatar
evovxn
 
Posts: 271
Joined: Thu, 14.11.2013 12:31:23
Location: Kursk

Postby MVV » Wed, 14.02.2018 10:43:38

Mick wrote:Да не, его опять бомбануло.

Скорее тебя :)

Mick wrote:Дайте и я воздух посотрясаю :)
TSL, а ты не думал выпустить ревизию Эвы уже со встроенным VDAC. Один фиг, я понимаю он уже у тебя не используется по прямому назначению в твоей конфе.
Да и похоже Эва живет сейчас только благодаря вашей конфе.

Пока вы здесь ещё одну ненужную D... не слепили, предлагаю немного поменять концепт, добавить в него новизны и универсальности, не потеряв при этом совместимости с любым имеющимся железом.
MVV
 
Posts: 457
Joined: Sun, 01.12.2013 22:48:17

Postby Mor-Da » Wed, 14.02.2018 11:35:04

MVV wrote:предлагаю немного поменять концепт, добавить в него новизны и универсальности, не потеряв при этом совместимости с любым имеющимся железом.

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

Postby MVV » Wed, 14.02.2018 13:34:17

Идея не нова и состоит в следующем - свести разработку к конструктору, где на базовой плате (можно разработать под различные типы корпусов, но лучше одна универсальная чтобы и в клавиатурный корпус) только интерфейсные разъемы для возможности установки в них различных периферийных модулей (определяем стандарт посадочных размеров и разъемов). Габариты базовой платы ограничиваются назначением, местом в корпусе, мощностью БП, количеством и способом установки модулей (сверху и/или снизу).
Модули могут быть с разным обвесом - практически любые FPGA, SDRAM, SRAM, FT81x, периферия, разъемы для подключения HDMI, VGA... Классические шины как ZXBUS... если они будут ещё нужны, и возможно буферной развязкой.
Last edited by MVV on Wed, 14.02.2018 21:55:08, edited 1 time in total.
MVV
 
Posts: 457
Joined: Sun, 01.12.2013 22:48:17

Postby TS-Labs » Wed, 14.02.2018 14:00:31

Влад, в этой теме обсуждается ZX-Evolution новой ревизии. На форуме есть (или можно создать) темы для обсуждения девборд на циклонах-4.
User avatar
TS-Labs
 
Posts: 4967
Joined: Thu, 26.07.2012 01:29:56

Postby idxi » Wed, 14.02.2018 15:16:11

Фантастическое предложение: рассмотреть возможность перехода на 32-битный CPU Z380(Z80382) с полной обратной совместимостью Z80...

CPU Z80382
Z80382/Z8L382 Product Brief

какие вкусности есть..
Fully static Z380 CPU
3 HDLC channels @10Mbps
8 advanced DMA channels
PCMCIA interface
Plug-and-Play interface
GCI/SCIT ISDN interface
16550 MIMIC
Host DMA and Host I/O Mailbox
2 enhanced ASCI (UART) channels
32-bit general-purpose I/Os
Watch-Dog Timer
Dual Counter/Timer...

Документы по процессору: здесь

CPU Z80380
Z380 Product Specification

какие вкусности есть..
16-bit MPU
Internal 32-bit data paths and ALU
2 clocks/cycle instruction execution
Up to 4GB of linear addressing
Enhanced instruction set
4 banks of on-chip register files
Object code-compatible with Z80/Z180 microprocessors
Up to 6 programmable memory chip selects
3.3V (@ 10MHz) and 5V (@ 18MHz) versions

Документы по процессору: здесь

Z380 Full OpList (v0.10 by 1999y)


Z380 C-Compiler Product Specification
Z380 C-Compiler User Manual


+
Добавить наконец встроенный Ethernet хотя бы такой
Image
AliE

Wifi: перейти на ESP32.
Звук: AYX-32 (+ аппаратное управление тоном, громкостью каналов, задействовать ((A/B)*4) 8-битные под дига :)
Видео: FT812 (D-SUB, HDMI)
Видео extended: riser-переходник для какой нить внешней современной видяхи)))
Midi Интерфейс (serial же, по-сути?).
...?

функционально "навороченый" представляется эстетичный эдакий "zX Sprinter"... ну согласитесь, все в нем хорошо, начиная от приятного бивиса (лайк то TSL:)

Выхлопной формат выбрать дефакто универсальный: nanoATX (двустороннее расположение р/элементов) и моноблочная (клавиатура, классический спек)

Предлагаю поддержку проекта/ов осоществлять командой разработчиков, распределив задачи..:)

Прошу учитывать тот момент, что во время спектрума было широко развито радиолюбительство.. ну вота.. в сегодняшнее время идет примерно схожее.. имхо. только с позиции всяких МК.. а это значит, что "современным радиолюбителям" нужно также предоставить возможность подключать и управлять чем либо с помощью спека.. умные дома и все такое..)

--
[PS]; для поднятия рабочего тонуса и просто хорошего настроения..
https://www.youtube.com/watch?v=MJYw2b1mROI
https://www.youtube.com/watch?v=13NFRCuSiyQ
[/конец PS]

[PPS]; to MVV, красивые двуплатки! :)
--
РебятЫ, здесь, на форуме, и, среди посещающих его гостей - Есть офигенная команда - начиная от "Железячников" до крутых кодеров.. Вместе можно и нужно творить и подтягивать/заинтересовывать zx-чипингом современную молодежку...;)

--
[PPPS]; даже амижники всякие расширители на место проца придумывают.. :) > https://www.youtube.com/watch?v=0jyXd3BlpN8
Last edited by idxi on Wed, 14.02.2018 22:35:47, edited 4 times in total.
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby MVV » Wed, 14.02.2018 21:54:40

TS-Labs wrote:в этой теме обсуждается ZX-Evolution новой ревизии. На форуме есть (или можно создать) темы для обсуждения девборд на циклонах-4.

Понятно... Там практически не только может быть FPGA. А тему я уже создам в барахолке, всем спасибо.
MVV
 
Posts: 457
Joined: Sun, 01.12.2013 22:48:17

Postby idxi » Wed, 14.02.2018 22:20:36

MVV wrote:Понятно... Там практически не только может быть FPGA. А тему я уже создам в барахолке, всем спасибо.

MVV, пожалуйста! не отделяйтесь. Вместе Дружнее!!!

Где же он.. общий знаменатель то.. :/ Народ?
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby Mor-Da » Wed, 14.02.2018 22:33:12

А нет его. Разные все человеки. Давайте из Эвы монстра на делать, под которое опять 1,5 человека писать будут. Бывалые так и будут тянуть в разных направлениях, неисбешность. Тут, либо поддаться, либо самому вкурить мат.часть.
User avatar
Mor-Da
 
Posts: 291
Joined: Fri, 12.02.2016 07:20:43
Location: Воткинск (родина П.И.Чайковского)

Postby idxi » Wed, 14.02.2018 22:41:29

Mor-Da wrote:Давайте из Эвы монстра на делать, под которое опять 1,5 человека писать будут


Тогда Зачем вообще что то делать?

Пусть стоит, как есть. Без развития, Пропаганды и тп.

"Будем верить в пессиместичное будущее: где intel загнется со своими "закладками" в процессорах.. amd и arm рядышком, как соучастники)"
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby evovxn » Thu, 15.02.2018 00:30:21

idxi wrote:Тогда Зачем вообще что то делать?

Пусть стоит, как есть. Без развития, Пропаганды и тп.

Внесу свои пять копеек.
Тут ведь вот какая фишка - Ева, в виде TS-конфы, уже есть и это уже данность. Есть демы, WC, ZIFI, игры. (Кстать, нащот игр. Еще не было ни одной, которая раскрыла бы максимальный потенциал платформы. Куда уж тут развитие.) И все это находится в рамках аппаратного обеспечения выпущенной восемь лет назад ZX-Evolution. Самое ценное в Еве - это не вга выход, не работа с флешки, не плюшки TS-конфы. Самое ценное - это ее аудитория, она не так велика, как бы этого хотелось, но она есть. Поддержка новой периферии, хдми, иной способ загрузки конфы - это допустимо. Но, имхо, как только проды для новой ревизии перестанут взлетать на старых платах, на конфе можно будет поставить жирный крест. Ну не будет народ массово мигрировать на новую вундервафлю со стоящей под вопросом поддержкой. С другой стороны, более удобная по периферии и по заливке конф плата с той же альтеркой и (обязательно!)ТЛЗ микрами, на которой будут крутится те же самые конфигурации/проды, новых юзеров привлечь может. Ну как-то вот так.

зы. сорян за некоторый пафос. :confused:
User avatar
evovxn
 
Posts: 271
Joined: Thu, 14.11.2013 12:31:23
Location: Kursk

Postby TS-Labs » Thu, 15.02.2018 07:15:08

Вкратце: хотелось бы вносить в новую ревизию евы минимум изменений, только самые необходимые. Прошу не обзываться на меня ретроградом, но пока так =)

idxi wrote: рассмотреть возможность перехода на 32-битный CPU Z380(Z80382) с полной обратной совместимостью Z80

Как опция, при разработке отдельного проекта. Для начала его нужно исследовать на отдельной борде. Все помнят проц на Sprinter-е, который внутренними регистрами наступал на порты ВГ93?
idxi wrote:Добавить наконец встроенный Ethernet

Против езернета я довольно категоричен. Вайфай удобнее с любой стороны. К тому же визнет требует отдельного драйвера.
idxi wrote:Wifi: перейти на ESP32.

Вот это стоит обдумать. Я с ним пока не работал, но чип по описанию неплохой. Опять же, пока не проверю, в дизайн ставить не хочу.
idxi wrote:Звук: AYX-32

Панелька под АУ, юзер сам решает, какой чип ставить.
idxi wrote:Видео: FT812 (D-SUB, HDMI)

На выходе FT812 все равно будет стоять коммутатор со штатным видео. D-SUB и HDMI одновременно требуют двух ЦАП-ов, либо одного с обеими выходами. У меня такой есть, но он без звука. А со звуком по ХДМИ я писал выше - чорт его знает, что делать.
idxi wrote:Midi Интерфейс (serial же, по-сути?).

Учитывая избыток уартов на стм32 можно вывести лишний компорт, повесить его рядом с АПИ ZiFi. Заодно PSB очень обрадуется, он любит, когда много компортов =)
idxi wrote:Предлагаю поддержку проекта/ов осоществлять командой разработчиков, распределив задачи..

Да, тоже идея отличная, но пока слабо представляю, как это реализовать. Но думаю над этим =)
evovxn wrote:Внесу свои пять копеек.

В основном плюсую. Совместимость со старой платформой обязательна. К сожалению, это обламывает новые фичи.
User avatar
TS-Labs
 
Posts: 4967
Joined: Thu, 26.07.2012 01:29:56

Postby idxi » Thu, 15.02.2018 18:18:53

TS-Labs wrote:Как опция, при разработке отдельного проекта. Для начала его нужно исследовать на отдельной борде.
- я За. В план на какой период? :)
TS-Labs wrote:Да, тоже идея отличная, но пока слабо представляю, как это реализовать. Но думаю над этим =)
- полагаю, достаточное количество человеков на примете?;)

TS-Labs wrote:Панелька под АУ, юзер сам решает, какой чип ставить.
- ок-ок. 8-битные, раннее не пользуемые выходы А/В*4 возможно задействовать по дига? :)


Еще одна идея, раннее предложенная где то темами повыше.. про контроллер прерываний.. в частности NMI.. суть: возможно ли сделать NMI программируемым (типа таймеров, как в МК), не так чтобы по кнопке, а программируемыми тиками..(надо int 100Гц.. пожалуйста... больше - еще пожалуйста..)? можно было бы всякие многозадачности разного рода впиндюривать.. :)


[PS]; прикольный бивис сделали пиплы в zx uno :) https://www.youtube.com/watch?time_cont ... YmtaS7-Br8
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby TS-Labs » Thu, 15.02.2018 20:17:14

idxi wrote: В план на какой период?

Пока - на неопределенный.
idxi wrote:полагаю, достаточное количество человеков на примете?

Пока не считал =)
idxi wrote:возможно ли сделать NMI программируемым

С NMI в з80 все плохо. К тому же в альтере нет места. Напоминаю, если кто забыл: у нас стоит асекс 50к. Есть совместимый по лапам асекс 100к, но он медленнее, поэтому в нем даже текущая конфа не заработает, а с новыми фичами тем более. Более новую ФПГА ставить нельзя, потому что они не принимают на вход 5В, а входные буфера будут жрать наносекунды. Поэтому так по-скотски и живем.
User avatar
TS-Labs
 
Posts: 4967
Joined: Thu, 26.07.2012 01:29:56

Postby idxi » Thu, 15.02.2018 22:27:48

не по теме, но отпишусь серавно)
TS-Labs wrote:С NMI в з80 все плохо. К тому же в альтере нет места. Напомина

:) что же так все печальное..
TS-Labs wrote:Пока - на неопределенный

может самое время начать создать компанейско-компактный обще-радиолюбительско-игровой девайс расширенного назначения..ZeVa380? :) дабы не тратить время на обновление ревизий :/ концепция и функционал - вОбщеНашНародный..)

[PS]; больше не настаиваю) in Idle state.
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby idxi » Thu, 15.02.2018 22:32:17

TS-Labs wrote:Против езернета я довольно категоричен.

TS-Labs wrote:Wifi: перейти на ESP32.
Вот это стоит обдумать.

вообщем, пишется, что в ESP32 есть встроенный Ethernet.. :)
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby TS-Labs » Thu, 15.02.2018 22:41:46

idxi wrote:может самое время начать создать компанейско-компактный обще-радиолюбительско-игровой девайс расширенного назначения..ZeVa380?

Если б я был тобой, я бы:
- поискал где купить Z380, если нет готовой борды на нем, то
- нарисовал бы минимальный процессорный модуль либо активный переходник для подключения вместо обычного з80 - для тестов,
- поискал бы где скачать замечательный С-компилятор для сабжа,
- поисследовал компилятор,
- поисследовал проц,
- выложил полученные результаты на обсуждение.

Например, это я сделал для FT812.

Когда приступишь?
User avatar
TS-Labs
 
Posts: 4967
Joined: Thu, 26.07.2012 01:29:56

Postby drbars » Fri, 16.02.2018 09:47:34

Реквестирую DMA контроллер DataGear по схеме Велесофта :)

TSL, реально затолкать в новую Эву порты Next'а? Чтобы софтинку буржуйскую гонять :)
User avatar
drbars
 
Posts: 36
Joined: Wed, 02.10.2013 07:31:33

Postby WBC » Fri, 16.02.2018 14:52:52

drbars wrote:Реквестирую DMA контроллер DataGear по схеме Велесофта :)

TSL, реально затолкать в новую Эву порты Next'а? Чтобы софтинку буржуйскую гонять :)

вангую что нереально :)
--wbcbz7
User avatar
WBC
 
Posts: 257
Joined: Fri, 19.09.2014 10:23:23
Location: Omsk \ Russia

Postby idxi » Fri, 16.02.2018 17:04:11

TS-Labs wrote:Когда приступишь?
вот прямо в позу поставил) ну.. не электронщиГа я.. :fear: так.. пописеть могу.. :agree: если doвспомнить.. то на нескольких комп-языках :) по нескольким озвученным (не электро) пунктам пройдусь.. кому еще интересно - wellcome (прим. пер. подключайтесь) :))

CPU Z80380 price

!попался интересный и более доступный "шустрячок" z84C0020 на 20 Мгц, турбируется поди..
CPU Z84C0020 price
idxi
 
Posts: 73
Joined: Mon, 03.07.2017 16:54:54

Postby TS-Labs » Sat, 17.02.2018 05:59:03

drbars wrote:Реквестирую DMA контроллер DataGear по схеме Велесофта :)

Нет. В фпга нет места (с)
drbars wrote:TSL, реально затолкать в новую Эву порты Next'а? Чтобы софтинку буржуйскую гонять :)

(см. пред. пункт) И да, некст это отдельная железка, а пентева - не девборда (вопреки злым языкам).
User avatar
TS-Labs
 
Posts: 4967
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Sat, 17.02.2018 08:16:25

drbars wrote:Реквестирую DMA контроллер DataGear по схеме Велесофта


А смысл его туда пихать. Дем и софта то всего то ничего, да и процесс руления контроллером весьма своеобразный.
User avatar
Mick
 
Posts: 930
Joined: Thu, 19.06.2014 11:25:00

Postby VBI » Sat, 17.02.2018 10:40:41

Mick, это оно всё от бедности, и от жадности.
User avatar
VBI
 
Posts: 1842
Joined: Mon, 03.06.2013 09:20:29

Postby Mick » Sat, 17.02.2018 12:00:51

VBI wrote:Mick, это оно всё от бедности, и от жадности.


Ну я собственно не против DMA так такового, но я за более вменяемый и удобный, без кучи предварительных настроек.
User avatar
Mick
 
Posts: 930
Joined: Thu, 19.06.2014 11:25:00

Postby VBI » Sat, 17.02.2018 13:11:31

да и я не против дма :)
но пихать всё подряд в новую еву просто потому что КРУТО БЫЛО БЫ ЧТО БЫ БЫЛО БЫ...

глупо :)
User avatar
VBI
 
Posts: 1842
Joined: Mon, 03.06.2013 09:20:29

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 2 guests

x