USB клавиатура на ZX Evo

Железо, связанное с TS-Conf
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

Смотрите, как обстоят дела.

Если некто хочет некую неведомую хрень на еву (или на любой другой проект), он:
- проводит технический анализ имеющегося ВСЕГО, сорцы/схемы открыты,
- проводит предварительный опрос - а надо ли оно кому? Решает, а надо ли ему с этим возиться.
- делает дизайн хрени, пишет под хрень хдл/софт,
- выпускает хрень в люди и смотрит на результат.
Если хрень приживется - слава труду. Ровно так было с видеоцапом, который ВНЕЗАПНО оказался полезным.

Чего не надо делать КАТЕГОРИЧЕСКИ:
- предлагать сделать неведомую хрень другим разработчикам по типу "а давай попробуем",
- предлагать им же делать анализ и дизайн,
- предлагать им писать софты под это дело.

У разработчиков хватает планов и недоделок, которые нужны прямо вот щас и не содержат вопроса "надо или нет".
Проект открыт именно с целями обучения новых разработчиков, возможности пользвателям патчить что-нибудь для себя, создавать САМИМ что-нибудь новое.
Как-то так.
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

TS-Labs писал(а):Смотрите, как обстоят дела.

Я как пользователь не знаю что такое технический анализ, ещё ничего не умею как только пользоваться, могу поделиться только своей проблемой и спросить у других, как её можно попробовать решить самостоятельно с минимальными затратами времени и средств. Недавно приобрел к своему ПК удобную USB клавиатуру, за пару дней очень привык к ней и хочу теперь её использовать с Evo. У меня на пустом месте появилась большая проблема - Evo не работает с моей новой клавиатурой :( Помогите мне пожалуйста так как я не могу с удобством пользоваться Evo :( Готов купить то, что решит проблему, разумный бюджет $2. Это же для вас не сложно?
PS. Клавиатура если что на аватарке.
Аватара пользователя
psb
Сообщения: 715
Зарегистрирован: Вт, 30.12.2014 23:22:32

Re: USB клавиатура на ZX Evo

Сообщение psb »

MVV писал(а):Evo не работает с моей новой клавиатурой :(

неа, это клавиатура не работает с ево. сообщи туда, где купил клаву, пусть починят.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

MVV писал(а):Я как пользователь не знаю что такое технический анализ, ещё ничего не умею как только пользоваться, могу поделиться только своей проблемой и спросить у других

Спасибо. Как-то так дела и обстоят. Жестко, зато честно. :)
За маленьким исключением. Разумный бюджет не 2$. :) Готов оплатить стоимость элементной базы, которая может потребоваться для внедрения поддержки usb устройств ввода в ZX-Evo. Это как минимум.

Реальность воспринимаю адекватно. А реальность такова - мне, как пользователю ZX-Evo и Ts-Conf, никто из разработчиков ничего не должен и ничем не обязан. Поэтому все хотелки, как хардварные, так софтовые, я озвучиваю для того, чтобы они были озвученными и для прояснения для себя ситуации.

Почему написал именно на TS форум? По многим причинам. На форуме Воландеморта нет сильных специалистов по аппаратному устройству Эвы, а флуда будет много. На сайте NedoPC скажут, что кому что нужно, тот пусть сам то и делает. А вот тут, учитывая, как TS-Labs доводит до ума ZX-Evo, шанс небольшой, но есть. Да и атмосфера общения здесь поприятнее будет. :)

По поддержке usb клавы выяснил для себя следующее. AVR микроконтроллер ZX-Evo не имеет железного хоста USB, а организовывать оный программно не хватит ресурсов или геморрой ещё тот. Поэтому пины механической клавиатуры тоже отпадают. Но для счаcтливых обладателей IDE VideoDAC есть возможность на часть освободившихся пинов альтеры повесить дополнительную платку c хост-контроллером USB VNC2-32. Но, опять же, если TS-Labs внесет правки в HDL код обеих конфигураций под данный девайс. Иначе, даже если найдётся разработчик, который сделает разовые изменения для текущей прошивки, то профит от этого будет невелик. Кому охота сидеть на одной и той же прошивке, когда будут появляться новые?:) А у TS-Labs и так дел по доработке прошивки TS-Conf полно, да и не только же он TS конфой круглыми сутками занят. Так что пока возможность применения usb клавитауры на Эве весьма туманна. Что, собственно, ни разу катастрофой не является. Возможно когда-нибудь до этой фичи у TS-Labs'а руки и дойдут. А до той поры клавиатура спокойно полежит на полочке.
Аватара пользователя
piroxilin
Сообщения: 15
Зарегистрирован: Пт, 18.07.2014 13:14:26
Откуда: Москва

Re: USB клавиатура на ZX Evo

Сообщение piroxilin »

EVOVXN, Эх, вон ZST делает плату контроллер-переходник с ЮСБ на гнездо мех.клавы евы - что ещё надо-то? Там пока-что для джоя, но вроде планируется и клава.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

piroxilin писал(а):с ЮСБ на гнездо мех.клавы евы

Эво как. :) Как-то я это пропустил. Но, а как AVR ZX-Evo с пинов механической клавы будет обрабатывать специфические сканкоды писишной клавиатуры (функциональные клавиши F1...F12, контекстное меню+F1...F4, Scroll Lock, Home, End, PgUp, PgDown)? Без них и в бейзе-то будет трудно, а уж в TS-Conf с Wild Commander ваще никак.
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

Аватара пользователя
piroxilin
Сообщения: 15
Зарегистрирован: Пт, 18.07.2014 13:14:26
Откуда: Москва

Re: USB клавиатура на ZX Evo

Сообщение piroxilin »

MVV, Ну если получится на VNC2 или ещё на чём-нить сделать такой конвертор, то их надо прям серийно выпускать :) т.к. сейчас такой функционал можно получить только от KVM-а , не самого дешёвого (около 150$)... У меня такая связка в видеосерверах стоит : в KVM воткнуты мышь и клава ЮСБ, а в серваки подходит ПС/2. Есть ещё решение в IP KVM но там всё ещё дороже.
---
Я говорил не про Key&Sinc , а про новый контроллер , который в разработке ещё.
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

Вы уже решите, вам шашечки или ехать? Вижу два простых выхода из сложившейся ситуации - это продолжать пользоваться Evo c клавиатурой PS/2 или сразу пересаживаться на новое железо. Т.к. модернизация старого до уровня нового, получается в разы дороже :)
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

Извините, я наверное выражаюсь резковато, но стараюсь передать суть.
С одной стороны, хотелось бы помочь всем, да не хватает рук. С другой, иногда возникают довольно странные хотелки, тогда это только в руках автора. Это впрочем лирика.
EVOVXN писал(а):На сайте NedoPC скажут, что кому что нужно, тот пусть сам то и делает.

Я их в этом поддерживаю, и по сути написал то же самое.

Я вижу простой выход из сложившейся ситуации - сделать на какой-нить меге8 активный переходник с юсб на пс2 либо найти таковой у китацев. А до тех пор юзать пс2 клавы.
Если кто хочет интерфейсную плату на разъем мехклавы, могу сказать, что аврка эти пины обрабатывает программно, потребуется только апгрейд прошивки аврки для работы нового девайса. Если кто захочет разработать сей девайс - ему честь и хвала.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

TS-Labs писал(а):Извините, я наверное выражаюсь резковато, но стараюсь передать суть.
С одной стороны, хотелось бы помочь всем, да не хватает рук. С другой, иногда возникают довольно странные хотелки, тогда это только в руках автора. Это впрочем лирика.

Ну тут какбэ без вопросов, прекрасно понимаю, что проблема это далеко не первой важности, да и проблемой она является только для меня (ну, разве что ещё для пары человек). Тема уже принесла свои плюсы и многое для меня прояснила в плане железа. А это уже гуд. Прост, была небольшая надежда, что эту фичу можно впилить малой кровью или над реализацией юсб интерфейса уже какая-то движуха ведется.
TS-Labs писал(а):Я их в этом поддерживаю, и по сути написал то же самое.
Я вижу простой выход из сложившейся ситуации - сделать на какой-нить меге8 активный переходник с юсб на пс2 либо найти таковой у китацев. А до тех пор юзать пс2 клавы.

Пока в эту сторону и буду думать. Попробую покурить мануалы и прицепить юсб клаву к восьмой меге на макетке. Правда, если даже удастся помигать светодиодом в ответ на нажатие любой кнопки, мне уже можно будет шампанское открывать! :ura:

И всё остаётся надежда, что когда-нибудь ZX-Evo обзаведётся своим юсб хостом. Было бы классно, если б в результате редизайна IDE VideoDAC, новая платка, помимо качественного полноцветного видеовывода, обзавелась бы выкидными разъёмами юсб, с поддержкой клавы, мыши, джойпада и флэшек. Может имеет смысл запустить на эту тему опрос? Даже не для todo листа, а просто для статистики? Хотя, как мне кажется, такая фича смогла бы ещё более популяризировать TS-Conf. Чел покупает девайс для поддержки юсб, прошивает измененную прошивку для IDE VideoDAC - и всё, его от TS-Conf за уши не оттащишь! Профит. Впрочем, это наверное тоже лирика. :)
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

На видеоцап незя, потому что он прикручен к ФПГА, а в ней нет места. Я бы думал в сторону разъема механической клавы. На платке должен быть интерфейс, который работает юсб-хостом и дает на выход какой-нить вменяемый протокол, который можно принять АВРкой с пинов в режиме GPIO. Ктото тут писал, что в 3064 это все может влезть - отличный выбор, ящитаю! XD
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

EVOVXN, сможешь самостоятельно собрать простой девайс на ATmega32U2 с двумя разъемами PS/2 и USB?
Последний раз редактировалось MVV Вс, 08.03.2015 23:34:40, всего редактировалось 2 раза.
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

MVV писал(а):на сегодня мне будет стоять 721грн.

На "Новаторе" г.Хмельницк шаблон пока еще стоит 500грн. Для инфы, может пригодится.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

MVV писал(а):EVOVXN, сможешь самостоятельно собрать простой девайс на ATmega32U2 с двумя разъемами PS/2 и USB?

Конечно смогу. Для начала на макетной плате, а потом может диптрейс помучаю и нормальную плату разведу. Только что глянул на веб-сайт нашей самой жирной лавки радиодеталей, там есть ATmega32A-8AU и ATmega32L-8AU. Чего из них лучше брать? Стоимость каждой в районе 400 рублей, что совсем не критично. Остальные элементы надергаю с трупов дохлого железа.
В прайсе есть ещё вот такие платки, но они только под заказ.
Изображение
472 рубля
Изображение
1455 рублей
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

EVOVXN писал(а):ATmega32A-8AU и ATmega32L-8AU. Чего из них лучше брать?

L не бери.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

TS-Labs писал(а):L не бери.

И отлично, т.к. L ещё и на 12 рублей дороже. XD
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

EVOVXN, пока могу помочь только ссылкой на подходящий проект.
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

Если сделаете на разъеме для механической клавы, обещаю поддержать в прошивке АВР, коль такое дело :beer:
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

TS-Labs, разве что закину тебе на Evo данные с разъема uBUS из U16 :) Протокол придумай для данных: клавиатура + мышь + gamepad + ethernet...
Иначе только вот это:
Изображение
Последний раз редактировалось MVV Вс, 08.03.2015 23:56:58, всего редактировалось 1 раз.
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

MVV писал(а):пока могу помочь только ссылкой на подходящий проект.

Эм... Там глаголят, что это "This is a PS/2 to USB keyboard converter". Или достаточно будет только разъёмы развернуть?
Пошарился пока по гитхабу, пока для меня всё, что там - это китайская грамота. Увы, мой уровень - это собрать девайс, подключить программер и залить файл *.hex в авр. Но, всё равно спасибо за помощь! Буду почитать. :)
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

MVV, при чем тут U16? =)
MVV
Сообщения: 479
Зарегистрирован: Вс, 01.12.2013 22:48:17

Re: USB клавиатура на ZX Evo

Сообщение MVV »

TS-Labs писал(а):MVV, при чем тут U16? =)

При том, что резон делать что-то ещё для Evo только у тебя :)
Аватара пользователя
TS-Labs
Сообщения: 5396
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: USB клавиатура на ZX Evo

Сообщение TS-Labs »

MVV писал(а):Притом, что резон делать что-то ещё для Evo только у тебя :)

:o
Чото улыбнуло и взгрустнулось одновременно (подумал про U16).
Аватара пользователя
evovxn
Сообщения: 278
Зарегистрирован: Чт, 14.11.2013 12:31:23
Откуда: Kursk

Re: USB клавиатура на ZX Evo

Сообщение evovxn »

MVV писал(а):+ ethernet...

Сорри за оффтоп, а какая польза на Эво (TS-Conf) может быть от внедрения эзернета? Возможно будет хранить все образы на писи и монтировать их в WC подключившись к ближайщему свитчу? Или это анриел?
Ответить