Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Самый большой в мире USB-накопитель |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
DUKER |
Сообщение отправлено: 29 апреля 2015 12:02
О! похожим делом занят, спасибо, изучу. |
Сейчас на форуме |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
DUKER делаешь бобинник СМ на УСБ? Удачи в проекте я заинтересован! |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Для начала разыскиваю специалиста по программированию ИС SL811 . Код ( на Бейсике ) должен выводить скан-коды классической USB клавы ( из магазина компов ). Могу положить на телефон 500 руб, если программа заработает. Если будут заявки, соберу макет на БК0010/11. Регстры : 1. Регистр управления. ( мл. байт ) 2. Регистр данных ( мл. байт ). Прерывания лучше не использовать , ДМА - нет. Если этот опыт удасться, можно любую ДЕКовскую хрень подцепить на USB1.1, а в перреспективе - и на 2.0. ( Поройте на форуме любителей Z80 - там не могут справится с этим чипом уже несколько лет ). |
DUKER |
NEW! Сообщение отправлено: 29 апреля 2015 14:02
вы имеете ввиду запустить эту железку как хост, и хотя бы пройти эннуминацию УСБ-ХИД клавы, и опросить её, получается весь УСБ стек но знающий только о клавиатурах на порту, а так-же подпрограммы работы с клавой через этот хост? с таким хостом не работал, c Филипсовскими ISP приходилось. железка есть, на чём гонять код?? |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Железку на SL811 могу собрать - если есть уверенность ( хотя бы частичная ) в результате. Эти модули входят в состав мультикарты для БК11. |
andyTh |
NEW! Сообщение отправлено: 29 апреля 2015 16:28
Под 811 есть линуксовые драйвера. Теоретически можно прикрутить. Но на практике моему кодеру (не линуксоиду) этот чип победить в разумные сроки не удалось. С ним была какая то проблема. Так и лежит их кучка уже лет 10 где то. |
Сейчас на форуме |
DUKER |
NEW! Сообщение отправлено: 29 апреля 2015 18:19 Сообщение отредактировано: 29 апреля 2015 18:37
Если писать, то подключив к современному контроллеру, для удобной отладки, а проверив код, можно уже портировать на БК или промежуточный контроллер, смотря какие ресурсы потребуются. у меня есть разные привычные макетки, если будет модуль 811 - могу заняться, но именно с таким опыта нет, а вот с Хостом можно и поработать, дело интересное. Драйвер на линуксе скорее всего только обеспечивает связь со стандартным УСБ стеком, который не зависит от железа. Для БК стек тоже придётся писать, хоть и в усечённом виде. да хоть к Компу по ЛПТ :-) |
Сейчас на форуме |
andyTh |
NEW! Сообщение отправлено: 29 апреля 2015 22:02 Сообщение отредактировано: 29 апреля 2015 22:06
С драйверами чуток не так. Я уже не помню точно, была какая то засада в работе с самим чипом. Документация ответа на вопрос не давала. Поскольку на то время это был практически единственный чип умеющий работать хостом, его усиленно мусолили на форумах. Те кто смог победить брали линуксовый драйвер и выкусывали из него именно низкоуровневые процедуры. Сейчас уже может есть и готовые библиотеки под него. Не знаю. ПыСы. Современный копеечный кремний имеет на борту не только многорежимный USB, но и умеет за счёт тупо мегагерц эмулировать это дело дёрганием ножек. Юзать 811 сейчас смысла особо нет. ИМХО конечно. |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
ИМХО - софт для вычитывания кода кнопки со стандартной клавы на SL811 будет менее 5 экранов бейсика БК11М разрешением 256х256. Подозреваю, что и в 3 экрана можно уложиться. На сайте-производителе ИС "Кипарис" есть пример кода как раз для клавы, но на ассемблере их уникальной ОЭВМ. Кто реально разбирается в импортных тараканах - за 1-3 часа может перевести это наречие в Бейсик-MSX БКшки. На форуме : http://zx-pk.ru/index.php есть один господин, якобы разобравшийся с указанной ИС. Я даже с ним списался, но он неохотно сообщил ( спустя недели ), что все позабыл и железку кому-то отослал в стародавние времена. * Ладно, предложу 1000 руб. за рабочий код на Бейсике под SL811 - адреса пока можете назначить виртуальные, в БКшке МПИ - инверсная, т.е. значение "377" ( 8 ) - это когда все 8 бит не выше +1 в, а число "000" - это когда все биты в +4в. или выше . До лета планирую собрать исследовательский образец. * Если дело заработает - у Кипариса есть и более приятные ИС, 16 бит, USB 2 и т.п. |
DUKER |
NEW! Сообщение отправлено: 30 апреля 2015 0:12 Сообщение отредактировано: 30 апреля 2015 0:53
3 экрана бэйсика и всё, я так не могу, хотя ести код выполняет минимальную задачу инициализации и опроса по нескольким параметрам, может и можно... а покажите ваш чудо исходник. |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Технический флейм » Самый большой в мире USB-накопитель |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |