Page 1 of 13

IDE Video DAC2 на FT812

PostPosted: Mon, 21.03.2016 03:45:48
by TS-Labs
IMG_6298.JPG
IMG_6299.JPG


Важно!!! Патч для плат первой ревизии.

Текущая прошивка:
https://github.com/tslabs/zx-evo/blob/m ... n?raw=true

Тестовые демки:
viewtopic.php?p=23332#p23332

Тестовые картинки для проверки качества ЦАП-а (смотреть из WC):
test-vdac.zip
(70.47 KiB) Downloaded 1281 times


Цикл статей:
http://hype.retroscene.org/tag/FT812/

-----------

Желающие могут написать письмо на tslabs.info@гмейл.ком, в котором указать Ф.И.О. и адрес для пересылки. В топик заказы не принимаются.

Девайсы в разобранном конструкторе не продаются, ибо сложно упаковывать комплектуху и помогать юзерам находить проблемы монтажа.

Стоимость девайса $35. Стоимость пересылки в Россию $5. Перевод денег на украинскую карточку "Приватбанка".
Способы перевода:
- со счёта QIWI (https://qiwi.com/),
- карточка АльфаБанка, через АльфаКлик (сайт для держателей карт АльфаБанка),
- через интернет-банк банка "Русский стандарт",
- через Yandex.Money.

Не работают переводы с:
- СберБанка,
- ВТБ24.


ВНИМАНИЕ! ACHTUNG! ATENÇÃO!
Если кому-то нужно не запаивать какие-либо компоненты в плату - дайте знать!

-------------------------

Есть такой замечательный видеопроцессор - FT800
Video from : youtube.com

Хотелось сделать на нем видяху в ZX-Bus, но без альтерки было не обойтись, ибо VGA разрешение из него не выжать - нужен даблер.
Недавно фирма FTDI выпустила более чоткую версию чипа, которая уже умеет 800х600 с частотой пикселей до 60МГц, что прямо так и просится в видеокарту. Кроме того, в новом чипе уже не 256кБ, а целый мегабайт ОЗУ, и есть версии как с цветом RGB666, так и RGB888.

Остается последний вопрос: как непроцессор Z80 осилит обработать 8192 байта дисплей-листа (который еще и нужно рассчитать). В версии с даблером планировалось засунуть ядро AVR в ФПГА (заодно бы пошли примеры от ардуины, тысячи их). Сейчас можно обойтись без ФПГА. Однако можно предположить, что прям таки весь ДЛ процу заполнять не надо, и тогда есть шансы.

Стоимость чипа - 5 фунтов, доставка - 30 фунтов за всю посылку, что в партии 20 штук дает цену 6.5 фунта за чип, около 8 баксов. Ящитаю - халява.

Есть еще более интересная идея: сделать VDAC-2, где на платку просто добавить FT81x, и можно будет показывать через один (!) видеовыход штатный VGA и навороченный FT81x (переключая режимы). Однако придется в конфу пентовоальтеры добавить последовательный порт для комуникации с чипом а там нет места.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 08:21:22
by LessNick
Ну что тут сказать, офигенно круто :)

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 08:28:21
by g0blinish
а чо мы с этого будем иметь кроме оцстутствия квартир?

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 10:14:37
by MVV
Я вот всерьёз подумываю выучить язык глухонемых. И постить ответы в тему про FT81x - новая версия видеопроцессора буду в виде картинок из жестов.
TS-Labs, ведь уже обсуждали, есть плата U16, где можно обойтись без этого замечательного видеопроцессора (или просто подключить его к uBus), реализовав в FPGA не хуже без дополнительных затрат. Не судите строго, я не пытаюсь навязать здесь U16, но если уже есть подходящее и относительно дешевое железо, вот тебе ответ на последний вопрос, зачем всё так усложнять?

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 12:21:23
by psb
Image

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 12:46:54
by MVV
Понятно, предложил U16 как один из вариантов решения, нет так нет... Остаётся только надеяться в скором времени увидеть этот "FT81x - новая версия видеопроцессора", желательно раньше Gameduino 3, не переделывать же потом...

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 14:09:15
by TS-Labs
MVV wrote:ведь уже обсуждали, есть плата U16, где можно обойтись без этого замечательного видеопроцессора

Image

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 16:51:32
by psb
MVV, а куда твоя картинка делась?

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 17:09:43
by g0blinish
psb wrote:MVV, а куда твоя картинка делась?

словарь жестов кончился же.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 17:26:51
by evovxn
TS-Labs wrote:Недавно фирма FTDI выпустила более чоткую версию чипа, которая уже умеет 800х600 с частотой пикселей до 60МГц, что прямо так и просится в видеокарту. Кроме того, в новом чипе уже не 256кБ, а целый мегабайт ОЗУ, и есть версии как с цветом RGB666, так и RGB888.

Круть крутская! На таком разрешении можно ж не только демы и игры рисовать, это ж ещё и очень удобная вещь для всяких пользовательских интерфейсов должна получиться. Тем более, что скоро инет будет! :)
TS-Labs wrote:Однако придется в конфу пентовоальтеры добавить последовательный порт для комуникации с чипом а там нет места.

А вот прошу простить за дилетантский вопрос. :confused: А много места занимает поддержка реального флопа? Может, если это возможно, выпилить её ради руления супер-чипом? Предположу, что большинство юзает двойную конфу и флопом можно пользоваться под ERS (всё равно с дискет только старые софты гоняют). А для рипов дисков тем более есть отдельная крутая конфа.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 17:38:02
by Eagle
EVOVXN wrote:А много места занимает поддержка реального флопа? Может, если это возможно, выпилить её ради руления супер-чипом?

Да как вы могли такое подумать, по жывому режете! :outrage:

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 18:27:26
by TS-Labs
Нене, реальный флоп мы трогать не бум, пушо он реальный. :smoke:
Вместо этого, я скорее всего проброшу на видяху SPI с Z-контроллера, но на отдельном чипселекте. SD-карта при этом не пострадает. При этом места в альтере это почти не сожреть, а все будут довольны. Кроме того, будет работать ДМА для пересылок по SPI, что конечно замечательно.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 18:40:54
by AndyD
TS-Labs wrote:Вместо этого, я скорее всего проброшу на видяху SPI с Z-контроллера, но на отдельном чипселекте

А еще +один порт со спи можно прикрутить?

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 18:43:43
by TS-Labs
1. Нельзя.
2. А зачем? Чем плохо по очереди использовать его для сдкарты и для фт810?

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 18:52:52
by AndyD
TS-Labs wrote:А зачем?

да ,как бы vs1053 по такой схеме приделать,вот и спросил может будет 3 сигнала лишних.К видео не относится но все же.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 18:56:38
by TS-Labs
Для vs1053 можно вывести отдельный чипселект. Но SPI - это не 3 сигнала лишних, это порядка 30-50 ЛЕ в ФПГА.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 19:10:38
by AndyD
Понятно.

Re: FT81x - новая версия видеопроцессора

PostPosted: Mon, 21.03.2016 19:50:44
by evovxn
TS-Labs wrote:Кроме того, будет работать ДМА для пересылок по SPI, что конечно замечательно.

А это sd карта быстрее работать станет или для FT81x лучше будет?

Eagle wrote:Да как вы могли такое подумать, по жывому режете! :outrage:

А я что? Я ничего...:fear: Прост мне офигенно понравилось то, что я увидел в демо-ролике, вот и решил предложить для обсуждения такой вариант. Я ведь реально и забыл уже, када последний раз флоп подключал, хоть и дискет море. Но я - не все, согласен.

AndyD wrote:да ,как бы vs1053 по такой схеме приделать

vs1053 - классный чип, но ему ж, поди, своя Альтера понадобится + озу, чтобы разные звуковухи косплеить...

Re: FT81x - новая версия видеопроцессора

PostPosted: Tue, 22.03.2016 00:51:59
by TS-Labs
EVOVXN wrote:А это sd карта быстрее работать станет или для FT81x лучше будет?

FT81x

Re: FT81x - новая версия видеопроцессора

PostPosted: Sat, 26.03.2016 17:46:48
by AndyD

Re: FT81x - новая версия видеопроцессора

PostPosted: Sat, 26.03.2016 20:00:43
by TS-Labs
Оттестировал либу эмуляции FT8xx. Буду прикручивать к анрылу. А вы как думали?..

Re: FT81x - новая версия видеопроцессора

PostPosted: Sat, 26.03.2016 21:36:08
by LessNick
TS-Labs wrote:Буду прикручивать к анрылу


Мы думаем это будет очишуительно :)

Re: FT81x - новая версия видеопроцессора

PostPosted: Sat, 26.03.2016 21:44:55
by MVV
TS-Labs wrote:Оттестировал либу эмуляции FT8xx. Буду прикручивать к анрылу. А вы как думали?..

Т.е., теперь не нужно будет тратится на разные аппаратные доработки к Evo в виде разных версий платок и даже покупать Evo и ящик с БП и дисководами? Достаточно взять дешёвый планшет и получить тоже самое, при этом в разы функциональнее и дешевле? Тогда это гениально!

TS-Labs, может тогда C.H.I.P. к Evo на ZX-Bus прикрутить? Это дешевле, а главное функциональней, чем просто FT80x за $8 ;) как думаешь?
Video from : youtube.com
Video from : youtube.com

Re: FT81x - новая версия видеопроцессора

PostPosted: Sat, 26.03.2016 22:35:09
by AndyD
TS-Labs wrote:А вы как думали?

не думал что так быстро,догадывался что что то будет.Мега-круто,а звук с FT планируется?,думаю нет

Re: FT81x - новая версия видеопроцессора

PostPosted: Sun, 27.03.2016 12:28:33
by TS-Labs
AndyD wrote:,а звук с FT планируется?

Нет, потому что там не звук, а пародия.