Приставки > 5 поколение
Лучший модчип(прошивка) для PS - PsNee-V7
<< < (10/18) > >>
RomeroTheBat:

--- Цитата: Aleksr от 05 Апрель 2019, 20:19:57 ---к arduino ide ставить avrdude?
--- Конец цитаты ---
Нет, нужно отдельно поставить Avrdude Prog 3.3, это standalone версия avrdude с графической оболочкой, легко находится через поисковик. Я вот только не знаю подойдет ли она для прошивки ардуин с юсб интерфейсом. :neznayu:

--- Цитата: Aleksr от 05 Апрель 2019, 20:19:57 ---перепрошивать плату можно не выпаивая ее из консоли?
--- Конец цитаты ---
Я не отпаивал, все нормально шилось)
Aleksr:
RomeroTheBat, Спасибо, завтра пойду в магазин куплю бубен(скачаю дуду), буду шаманить..
Вы не помните, когда заработал ваш чип, какие диоды и как моргали, чтоб понимать. А то тупо как при подаче питания, горит желтый и все.
Из маленького опыта пользования ардуиной, ни разу ни про какие фьюзы не заморачивался, простейшие скетчи для управления мозгами  роботов и т.д  заливались без проблем и работали.. Ардуина рабочая, перед прошивкой PsNee, прогонял через нее blink, менял параметры , все работало.
RomeroTheBat:
Aleksr, На моей ардуинке два диода, один отвечает за индикацию питания, второй мигает когда исполняется программа, blink у меня тоже прошивается без проблем, а вот с psnee возникли трудности. Как выше уже писал, когда шил через arduino ide, консоль отказывалась читать даже лицензию, требуя вставить диск формата плейстейшн. После установки фьюзов через avrdude prog все стало работать, и второй диод мигает только во время инъекции кода (раскрутка диска, а затем еще раз), после того как приставка съедает диск, диод гаснет.
postal2201:
Aleksr, у Вас ардуина c usb мостом, если шьете напрямую через usb то нужно обязательно включить бут. Скидывайте сюда скрин параметров из иде, что и как выставляли. И какой конкретно у Вас чип?
Avrdude  не поможет  если нет usbasp или другого поддерживаемого программатора.
Да и фото пайки тоже неплохо бы.
Кстати два слэша убрали в ino перед #define ARDUINO_BOARD?
Aleksr:
RomeroTheBat, спасибо, буду по светодиодам  ориентироваться, для меня это более  простой способ чем дебаг делать 0_0
postal2201, Пока не могу ответить конкретно , я не дома. Только в понедельник получится выложить скрины ide,  фото распайки. Плата с чипом 328p 16 мгц контроллер ch340  
https://m.ru.aliexpress.com/item/32868170637.html?pid=808_0004_0101&spm=a2g0n.search-amp.list.32868170637&aff_trace_key=7b2eeb39cc904e51a436c0759bd47a13-1554222495260-01252-yjq3vrZ&aff_platform=msite&m_page_id=3242amp-KCRxc5DxPItm3gz_5KYaWg1554570611449Слэши, да убрал. ;)
--- Цитата: Aleksr от 05 Апрель 2019, 00:38:10 --- (#define ARDUINO_BOARD прописал)
--- Конец цитаты ---
Aleksr:
Вроде добрался до дома и до приставки. Если честно, я не нашел, где в IDE  отключить(включить) bootloader. Есть только опция (на скрине внизу видно) Atmega old bootloader - старая версия. Кстати только с ней программа и загружается в плату, по другому никак.   На сколько я понимаю (может конечно неправильно понимаю), то программатор нет смысла выставлять, так как загрузка происходит через встроенный microusb. На всякий случай пробовал загрузку через AVRISP mkll,ArduinoISP  и USBasp никакой разницы не наблюдал.  Про саму плату постом выше  написал информацию. Какой вердикт? Клиент жить будет? :D  Я честно говоря даже не понимаю куда копать, настроек минимум, ни настройку  фьюзов ни  отключение bootloader  найти не смог. :neznayu: фото своей распайки прилагаю, Ну и фото диаграммы по которой распаивал тоже. Ардуина все так же, при запуске включает желтый, мигнет красным и все. Если лицензионный диск стоит, пишет вставьте диск PS1, Если штамповка, то на экране cd проигрыватель. Ситуация полностью идентична как у RomeroTheBat. А пока пробую поставить avrdude.

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

--- Конец цитаты ---
Я правильно понимаю, без программатора ISP не смогу правильно прошить?
postal2201:
Aleksr, а ничего что это даже не ардуина :?
LGT8F328P - это какой-то лютый клон атмеловской  Atmega328p. Вы его еще и пытаетесь прошить как официальную nano 0_0

Вердикт: заказывать нормальную плату с чипом от Atmel. Внимательно изучить инструкцию со второго пункта.  <_<

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

Добавлено позже:

--- Цитата: postal2201 от 08 Апрель 2019, 22:14:32 ---P. S. И вот Вам пример установки чипа. Ни к чему там наматывать километр проводов.
--- Конец цитаты ---
там не километр проводов, провода длинные потому что usb порт прижимается к экрану, если  располагать на основной плате.  По сему сделал длиннее чтобы расположить плату рядом с разъемом для геймпада. И не натягивать провода как струны.
postal2201:
Aleksr, ясно, поэтому берите лучше pro mini,она компактнее.
Aleksr:

--- Цитата: postal2201 от 08 Апрель 2019, 22:39:13 ---лучше pro mini,она компактнее
--- Конец цитаты ---
Дык я бы рад, был этот клон, попробовать то стоило. Если уж минимизировать,можно посмотреть в сторону ATtiny. Да вот слабоват я с программированием,и с этими программаторами. Но придется на старость лет учиться.  Кстати еще один вопрос, если использовать ATtiny, кварц нужен? И в ветке уже спрашивали, про тот второй чип на вашей плате. Он только для NTSC игр нужен? Без него что будет?
postal2201:
Aleksr, можете смело брать Attiny. Кварц не нужен, шется отлично с помощью usbasp.

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

UPD: скачал версию arduino 1.6.13 компиляция прошла (раскомментировал только #define ATTINY_X5), зашил attiny45 сняв флаг ckdiv8=0, распаял и... вставьте диск... cd аудио читает...

UPD2: взял менеджер плат из первого сообщения темы, код отличается в бинарнике но не работает...

может есть у кого нормальный рабочий бинарник?
postal2201:
simich, фьюзы, hex:

simich:

--- Цитата: postal2201 от 12 Апрель 2019, 20:27:23 ---simich, фьюзы, hex:

(Ссылка на вложение)

--- Конец цитаты ---
плохая реакция тоже реакция, пиратки не читает но и аудио сд перестал видеть...
postal2201:
simich, а модель консоли случаем не PS One?
simich:

--- Цитата: postal2201 от 12 Апрель 2019, 21:00:03 ---simich, а модель консоли случаем не PS One?

--- Конец цитаты ---
нет 5552 pal
даже для проверки старый чип впаял, читает пиратки
Winterwind:
Подскажите, пожалуйста, на PSone SCPH-102 с платой PM-41(2) куда лучше pin 8 и pin 9 от PsNee припаивать? На https://github.com/kalymos/PsNee написано, что pin 8 нужно подключать к IC732.Pin-42,  а pin 9 к IC732.Pin-5. Куда удобнее будет припаивать?  Может быть, диаграмма какая-нибудь имеется?
Rumata:
IC732 - это CXD2938 или CXD2941?

Добавлено позже:
Какая конкретно ревизия (последние цифры номера платы)?
Winterwind:
Rumata, IC732 - это CXD2941R, плата P-161125S-41-71.
Я так понимаю,что можно эти пины взять с диаграммы  от ONEChip.  :neznayu: 5-я и 6-я точки.


Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии