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

Re: USB Sega gamepad

Вс окт 13, 2013 14:21:03

Да, вывести провода и воткнуть.
Да, собрать hex самому.
Галочками не пользуюсь, не подскажу.
Ты в своём ponyproge какой программатор в настройках указал?

Re: USB Sega gamepad

Вс окт 13, 2013 14:41:22

В PonyProg нет такого. Там просто порт указать, а программатор любой:
Изображение

Hex-файл нашел на этом же сайте:
Вложения
usb_game12-1.0.hex
(7.05 KiB) Скачиваний: 748

Re: USB Sega gamepad

Вс окт 13, 2013 15:02:38

Так, стоп. SI-Prog для PIC-контроллеров, он не годиться. Какие порта есть на компе? Для LPT можно собрать STK200\300 или пять проводков, а для COM программатор Громова.

Re: USB Sega gamepad

Вс окт 13, 2013 15:07:42

radteh писал(а):COM программатор Громова.
И опять будут инверсные фьюзы и "впавшая в кому" мега :)))

Re: USB Sega gamepad

Вс окт 13, 2013 16:11:51

Ошибся с SI-Prog, его можно применить. Пример строки:
Код:
avrdude -p m8 -c siprog -P COM1 -U flash:w:~/gamepad.hex -u hfuse:w:0xc9 -u lfuse:w:0x9f

И распиновка: reset=!txd sck=rts mosi=dtr miso=cts

Re: USB Sega gamepad

Вс окт 13, 2013 16:17:19

Программатор у меня уже есть, вот схема его:
Изображение

Через PonyProg все им хорошо шилось, но вот какого роду-племени он - непонятно.

Re: USB Sega gamepad

Вс окт 13, 2013 16:26:36

Это SI-Prog, в дудке указываешь ponyser или siprog.

Re: USB Sega gamepad

Вс окт 13, 2013 16:45:00

Ну, теперь все ясно!

Что же, благодарю всех за помощь. Буду делать :solder:

Re: USB Sega gamepad

Пт дек 20, 2013 00:14:10

Re: USB Sega gamepad

Пт дек 27, 2013 14:00:42

Ай, молодца!!! :beer:

Re: USB Sega gamepad

Пн апр 07, 2014 21:07:01

Не получается =( Кто знает, что за беда?
СпойлерСистема Windows остановила это устройство, так как оно сообщило о возникновении неполадок. (Код 43)
Сбой запроса дескриптора USB-устройства.

Вложения
Безымянный.jpg
(144.44 KiB) Скачиваний: 1118

Re: USB Sega gamepad

Вт апр 08, 2014 08:18:48

Скорее всего из-за Win'8, а джойстик тестировался на системах не выше Win'XP.

Re: USB Sega gamepad

Вт апр 08, 2014 16:26:54

На Win7, вроде у друга заводили без проблем. Откопаю, попробую на WIN8, отпишусь.

Re: USB Sega gamepad

Вт апр 08, 2014 23:36:47

На XP ошибка не такая, но все равно не пашет =( Кто знает как в ProgISP фьюзы правильно выставить, чувствую что дело в них. И вообще они очень важны? в первый раз с ними столкнулся толком не знаю, что это и с чем едят.

Re: USB Sega gamepad

Чт апр 10, 2014 00:25:49

Добрый вечер.
Я сделал такой геймпад, правда из кетайского пада с диалэкстрима, пришлось разводить плату заново и я делал под дип атмегу. В сущности, ерундовая работа - все работает, кнопки кнопаются, но есть одна проблемка. По большому счету, пад делал для игры в мортал комбат 3. Там часто используется комбинация кнопок вправо-вниз + что-то еще, так вот, влево-вниз+х Сабзиро кидает ледяной дождь - все ок, в аот вправо-вниз+А он не делает ничего, только идет или приседает.как и все остальные товарищи.

Кто-нибудь может проверить, как работает у него?
Спасибо.

P.S Эмулирую через Fusion под Debian x64

Re: USB Sega gamepad

Вт апр 15, 2014 10:57:25

Как в PonyProg выставлять фьюзы? (Сама последовательность действий)
Нажимать "ОК" или "Записать"?

Re: USB Sega gamepad

Сб июл 19, 2014 23:26:54

Тема ещё не сдохла ?
А то приставка появилась, simba's, годов 90ых, один джойстик лишний, к компу прихерячу, а вот картридж всего один, нужно исправить как-нибудь )

Re: USB Sega gamepad

Вс июл 27, 2014 07:56:51

ankrish писал(а):Тема ещё не сдохла ?
А то приставка появилась, simba's, годов 90ых, один джойстик лишний, к компу прихерячу, а вот картридж всего один, нужно исправить как-нибудь )


Друг.. Я читал твоё сообщение в разных направлениях, и даже под углом, но как-то не понял, что конкретно ты хочешь сделать...

Re: USB Sega gamepad

Вс июл 27, 2014 23:12:56

На данный момент хочу джой к самой приставке сделать, а над картриджем думаю )

Re: USB Sega gamepad

Ср окт 01, 2014 20:19:47

Сайту спасибо за ссылки)).
В среде контроллеров я новичок, но тем не мение прошить контроллер удалось через параллельный порт, с помощью программы PonyProg.
Детали у меня не SMD. Мне не принципиально для первого раза. Поэтому я сварганил для себя всё с нуля. За основу платы я брал плату оригинального джойстика, поэтому и контакты у меня такие как на оригинале. Знаю, многие будут говорить что площадь возможного контакта слишком мала, но практика показывает, что резинка не смещается относительно платы=).

СпойлерИзображение
Изображение
Вложения
3.lay
Это плата в программе Лайоут
(144.38 KiB) Скачиваний: 800
Ответить