Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Aleksr

Страницы: [1]
1
Купил arduino pro mini 328/16m/3.3-5v (не стал брать attiny т.к с ардуино уже пол пути пройдено и ясно что и как, а с attiny еще нужен программатор, панелька, и разбираться по новой). Прошил с помощью arduino uno  использовав ее как isp программатор. Прошивка залилась с первого раза, припаял, заработало сразу без каких либо танцев с бубном.   :cool: Единственное но : из 4 дисков что валялись с 96 года :oldgamer: , все  оказались  NTSC_U , и как следствие ч/б изображение, полез качать PAL образы. Записал  пару cd-r - все отлично работает. ^_^   Спасибо  откликнувшимся на мои вопросы, за оказанную помощь, подсказки. И отдельное спасибо postal2201, за эту тему и PsNee  на этом форуме.

2
лучше pro mini,она компактнее
Дык я бы рад, был этот клон, попробовать то стоило. Если уж минимизировать,можно посмотреть в сторону ATtiny. Да вот слабоват я с программированием,и с этими программаторами. Но придется на старость лет учиться.  Кстати еще один вопрос, если использовать ATtiny, кварц нужен? И в ветке уже спрашивали, про тот второй чип на вашей плате. Он только для NTSC игр нужен? Без него что будет?

3
postal2201, Да понимаю, конечно, в свое же оправдание могу сказать, что такая же плата прошивалась программами и работала  с моторшилдами, и с датчиками и т.д.. По этому предположил,что можно ее и здесь использовать.  Но вы правы, сейчас пытался N-количество раз  прошить эту "nano" используя другую ардуину  как ISP...  IDE выдает либо ошибки либо - проверить подключение. Подключение то нормальное, но видать все-таки  действительно это "ЛЮТЫЙКЛОН". 0_0  Все равно спасибо.  Закажу, попробую, отпишусь.  :-\

Добавлено позже:
P. S. И вот Вам пример установки чипа. Ни к чему там наматывать километр проводов.
там не километр проводов, провода длинные потому что usb порт прижимается к экрану, если  располагать на основной плате.  По сему сделал длиннее чтобы расположить плату рядом с разъемом для геймпада. И не натягивать провода как струны.

4
Вроде добрался до дома и до приставки. Если честно, я не нашел, где в IDE  отключить(включить) bootloader. Есть только опция (на скрине внизу видно) Atmega old bootloader - старая версия. Кстати только с ней программа и загружается в плату, по другому никак.   На сколько я понимаю (может конечно неправильно понимаю), то программатор нет смысла выставлять, так как загрузка происходит через встроенный microusb. На всякий случай пробовал загрузку через AVRISP mkll,ArduinoISP  и USBasp никакой разницы не наблюдал.  Про саму плату постом выше  написал информацию. Какой вердикт? Клиент жить будет? :D  Я честно говоря даже не понимаю куда копать, настроек минимум, ни настройку  фьюзов ни  отключение bootloader  найти не смог. :neznayu: фото своей распайки прилагаю, Ну и фото диаграммы по которой распаивал тоже. Ардуина все так же, при запуске включает желтый, мигнет красным и все. Если лицензионный диск стоит, пишет вставьте диск PS1, Если штамповка, то на экране cd проигрыватель. Ситуация полностью идентична как у RomeroTheBat. А пока пробую поставить avrdude.

Добавлено позже:
 
1. Необходимо шить adrduino с помощью программатора/Arduino ISP. Если будете шить ардуинку по USB, то будете использовать bootloader. При использовании bootloader'a программа в адруино запускается с задержкой (после подачи питания), из-за этой задержки адруинка не успевает во время послать необходимые данные (это можно избежать используя внешнее питание).
2. Подключать питание не к выводу Vcc (Vin), а ко второму пину разъёма ICSP(программирования). Причина показана на видео на 7:52, у меня ситуация в точности как на видео.
После того как я выполнил эти два пункта у меня всё заработало.
Я правильно понимаю, без программатора ISP не смогу правильно прошить?

5
RomeroTheBat, спасибо, буду по светодиодам  ориентироваться, для меня это более  простой способ чем дебаг делать 0_0
postal2201, Пока не могу ответить конкретно , я не дома. Только в понедельник получится выложить скрины ide,  фото распайки. Плата с чипом 328p 16 мгц контроллер ch340 Слэши, да убрал. ;)
(#define ARDUINO_BOARD прописал)

6
RomeroTheBat, Спасибо, завтра пойду в магазин куплю бубен(скачаю дуду), буду шаманить..
Вы не помните, когда заработал ваш чип, какие диоды и как моргали, чтоб понимать. А то тупо как при подаче питания, горит желтый и все.
Из маленького опыта пользования ардуиной, ни разу ни про какие фьюзы не заморачивался, простейшие скетчи для управления мозгами  роботов и т.д  заливались без проблем и работали.. Ардуина рабочая, перед прошивкой PsNee, прогонял через нее blink, менял параметры , все работало.

7
Я так понимаю надо в дополнение к arduino ide ставить avrdude? Чтобы делать так:
После вручную выставил в avrdude фьюзы H-DE; L-EE; E-01 и после этого оно заработало! Болванки читает с пол тыка, как PAL так и NTSC
И еще вопрос перепрошивать плату можно не выпаивая ее из консоли?  Подпаянные выводы не влияют на процесс заливки прошивки(понятно что питание один провод скину)?

8
postal2201, Спасибо, Вам. . Надеюсь получится правильно прошить .

Добавлено позже:
Мда.. думал будет проще.. Лицензия пишет: вставьте диск PS1. Штамповка выдает аудиопроигрыватель. Чип светит желтым светом, больше ничем не моргает. Вроде и косяков то негде наставить. Прозвонка, зх кратная  проверка правильности распайки 6 контактов . Единственное, может что не так установил при прошивке в IDE ?  Программатор надо какой выставлять? Но вроде он на ардуино с микроUSB не влияет((чисто мое предположение). И прошивка загрузилась только при установке OLD Bootlouder. Где еще мог накосячить? Фьюзы я так понимаю выставляются только при  прошивке через программатор? Может кто что дельного подскажет?

9
Всем вечер добрый , подскажите пожалуйста  далеко не программисту. Чтобы прочиповать ps1 (pu18) платой ардуино, я могу  использовать nano (китай)?
 В программном коде про нее ничего не сказано, только UNO ; PRO MINI и PRO MICRO.  (#define ARDUINO_BOARD прописал).  И прошу прощения за ламерский вопрос, если NANO реально использовать, распиновка выводов у mini  и nano различается, выводы  прописанные для mini 6;7;8;9;  после прошивки платы будут соответствовать у nano  D6 -D9 ? Ну или ткните носом где найти подтверждение своим предположениям.  С паяльником дружу давно и с детства, а вот программирование явно не мой конек. Не хотелось бы по незнанию что либо спалить.  :neznayu: Спасибо.

Страницы: [1]