Цитата:
Или это что то типа работы с EEPROM ? не EEPROM 0x14 И 0x13 |
он есть на материнских платах позднее 090. на него просят выдать строку "sonyenergydevices"... видимо чтобы судить китайцев делающих нелегальные сервисные батарейки
|
Цитата:
|
Цитата:
|
Hello, the positive terminal of the 4.2V power supply is connected to the positive terminal of the battery, and the negative terminal of the 4.2V power supply is connected to the USBTTL and the negative terminal of the battery, right? thank you @Yoti
|
Цитата:
connect the one wire UART (K-line) to middle contact, as the schematic says it's up to you what you power both TTL and PSP from - as long as their grounds and one wire UART line are connected its OK |
Уряяяяя написал под ардуину. Еще нужно немного доработать (написать работу с EEPROM и придумать как режимы менять)но так уже запускает PSP-шку.
Цитата:
Цитата:
|
dee098, а зачем вывод делать в 16-ричном виде 0x? Хотя это правильно, но неудобно для всех нас.
Мы уже привыкли к удобочитаемому формату - запрос | количество байт | команда | строка | корректирующий байт: Код:
>> 5A 02 01 A2 |
Мне так удобнее.
Вывод делал для отладки чтобы сразу набивать в масив, еще и запятые раньше печатал. В конечном виде вывод не нужен совсем. pspSerial_v01_20210116.7z dee098 добавил 16-01-21 в 0:Jan p Можно в шапку добавить. Мне лень новую тему создавать. |
Без вывода отладки спокойно влез Atmega8
Цитата:
|
|
dee098, ты питание смотрю с платы подаёшь. Наверное +5V. А тока от платы не хавает что ли, раз ты дополнительно от банки подводишь?
И прогу нельзя сразу в экзешник скомпилировать для тех, у кого нету Arduino? Я, например, даже затестить не могу. У меня тоже всё на плате расположено, но только на Silicon Labs CP2102 USB to UART Bridge |
Цитата:
dee098 добавил 17-01-21 в 0:Jan p В этом то весь смысл запитать PSP от одной батарейки без всяких стэпапов. dee098 добавил 17-01-21 в 0:Jan p Цитата:
|
Цитата:
Кстати, выкладываю свою фотосессию: Silicon Labs CP2102 USB to UART TTL https://i1.imageban.ru/out/2021/01/1...d1abe0955e.png https://i2.imageban.ru/out/2021/01/1...7f89dfd95a.png https://i6.imageban.ru/out/2021/01/1...dc17e2ca16.png https://i5.imageban.ru/out/2021/01/1...2d3df2a8e1.png https://i5.imageban.ru/out/2021/01/1...eb147c231d.png https://i1.imageban.ru/out/2021/01/1...f3ac6a54f2.png https://i3.imageban.ru/out/2021/01/1...904789f5e0.png https://i1.imageban.ru/out/2021/01/1...10761bc429.png Пока что только 3,3V и GND проверял на светодиоде :) Всё думаю, как бы питание подвести к PSP, то ли взять от платы +5V, то ли от зарядки. |
Цитата:
|
Key 8 not found
Привет! Класная программка(R4), но у меня что-то не заводится :cray:
Psp 2004 8B Пробовал сначало с батареи еепром сдуть - 0 реакции. Нашел эту тему, обрадовался, собрал иииии.... Ошибка "WARN: Key 8 not found (unsupported console?), answering with placeholders." :dash::dash: Хотя в зависимости от выброного режима, бывает и авто-старт но после выключается. COM: Program log: Куда копать? Добавленно: Также попробывал на псп 2001, все тоже самое |
Цитата:
dee098 добавил 19-01-21 в 0:Jan p Цитата:
|
Добрый день ребята, у меня имеется брикнутая(со слов владельца) PSPgo, может я могу вам как-то помочь в тестировании?
|
Цитата:
P.S. эта ошибка ДОЛЖНА быть так как у нас нет ключа 08, но в данном случае приставка для запуска в сервис просит ещё и ответ на запрос с ключом 02, за правильный ответ на который тоже радостно пустит в сервис. этот ключик у нас, благо, есть ) khubik добавил 19.01.2021 в 11:18 Цитата:
|
Цитата:
И то не всегда, бывает что вообще не включается (опять таки обе так себя ведут) blackmambo90 добавил 19.01.2021 в 12:48 Цитата:
Чуть позже попробую и отпишусь |
Цитата:
Приставка самопроизвольно выключается :dash: Первым делом подумал на провода(на батареи кстате 3.8в), заменил на более толстые - эфекта 0 :cray: Что еще глянуть? Кстате, можно ли вместо батареии дать 5в с ttl адаптера? |
Почти переписал код под ардуино. Есть пока какие то проблемы с кодом, но по мере разберусь. Так же начертил уже плату под это дело для тех, кому (мне) интересно собрать портативный акб пандору своими руками. Если доведу всё до ума, то выложу исходники всего и покажу итоговый результат (плату на дому соберу за пару дней). Если есть желающие помочь проекту, отпишитесь.
PSP 2008 с мамкой ta-088 залетела в сервисный режим после некоторых плясок с бубном и прошилась без проблем (использовал барион 3 версии) https://a.radikal.ru/a23/2101/d0/12bf15a1ffbe.jpg |
Цитата:
CP2102 - Silicon Labs CP2102 USB to UART TTL. Перепрошивал им раз 10 свою FAT PSP-1004 TA-082, пока что живая :) Правда, судя по предохранителям питания TD / TB на матплате, он должен выдерживать ток 2,5A:
И вот собсно на видео мой Power Bank: JigKick on PSP 1004 TA 082 ![]() Фотосессия батарейки: коннектор был припаян к родной плате не насквозь, а поверхностным SMD монтажом, такие 3 длинных контакта снизу были припаяны к таким же полоскам на плате. https://i4.imageban.ru/out/2021/02/1...18a4d5459c.png https://i6.imageban.ru/out/2021/02/1...0401d1cb02.png https://i4.imageban.ru/out/2021/02/1...942fd28390.png https://i1.imageban.ru/out/2021/02/1...73c85df089.png https://i1.imageban.ru/out/2021/02/1...ac8ffa6eda.png https://i4.imageban.ru/out/2021/02/1...a1ab631a22.png https://i2.imageban.ru/out/2021/02/1...4f93d70bf2.png Выполнялось на этих комплектующих: https://www.pspx.ru/forum/showpost.php?p=1230468 |
Цитата:
В ообщем моя проблемма была в батарее! Я правда пока так и не понел в чем именно, но такое ощушение что она не такая как все и возможно даже ее контролер отрубал питание когда видел что нечего на нее не приходит по k-line (с виду оригинал, ну либо оооочень хорошая копия) Так как с самого начала, даже без еепрома, она в сервис не заходила. Вообщем вместо этой батарейк, дал питание с liti-ion 18650 и о чудо, с первого раза все прошилось! blackmambo90 добавил 20.01.2021 в 05:23 Кстате, попробывал также, используя в програме опцию "нормальная батарейка" запустить псп с этой(литийон). Не запустилось :( Но я думаю что эта идея возможно будет интересна тем кто делает на микроконтролере - зделать переключатель и всунуть большой литийон вместо дискавода - получится большая батарея с возможностью востановлееия в любой момент |
Цитата:
|
Цитата:
Первый раз когда передернул светодиод загорелся на пару секунд и потух, после этого 0 реакции вообще |
hello, i have a working psp-go with ta-091, and i would love to help the project
|
Цитата:
|
Приветствую, помогу проекту, есть брикнутая psp go. Систему контроля версий используете? Мне бы пояснить как это работает, чтобы быстрее въехать
|
TA-093
Приветствую всех форумчан!!! У меня брикнутая TA-093. Хоть в описании пока и написано, что данная плата не поддерживается, но на всякий случай решил попробовать. Не знаю, может кто и пробовал уже, но поделюсь результатом, а точнее его отсутствием). В общем тестил два режима сначала в R6, в логах пару обменов идет типа запрос-ответ и все, при этом дисплей приставки даже не загорается и световые индикаторы тоже. Потом попробовал версию R4, там поинтереснее есть com монитор. Так вот результат идентичный, но когда я убрал изоляцию центрального провода от батареи то обмен данными значительно увеличился (логи приложу). Не знаю пригодится ли Вам это, но я думаю там ответы в перемешку летели от псевдоконтроллера и от батареи одновременно, думал вдруг родной нужный код даст, но нет. А Вообще вам огромная благодарность, за Ваши труды! Вы лучшие!!! С нетерпением ждем дальнейших релизов и поддержки всех плат!
Program Log (R4) (без изоляции среднего контакта): логи |
Цитата:
Не используйте R4, кстати - в ней сломаны ответы на шифрозапросы |
DRONx86, да, спасибо, логи подобные есть. Хотя, ключи вроде как аналогичные у ТА-093. Но что-то не пускает далее серийного номера FFFFFFFF. И так крутится по кругу, консоль серийник получает и снова идёт на запрос ёмкости аккумулятора. У нас есть подозрение, что на 93-ей модели требуется удержание каких-то сочетаний кнопок, потому что серийный номер для сервиса не должен был меняться. Попробуйте удерживать кнопки или их сочетания. Собсно вот тут был тонкий намёк от работника СЦ.
|
Цитата:
https://del.dog/mekipuppex.txt - 093 https://del.dog/mecykillal.txt - 095 |
khubik, ага, значит ответа на ключ 80 97 нету.
|
Цитата:
|
Нужна ваша помощь. Переписываю код с байрона 7 версии на ардуино. Где то происходит утечка и ардуино зависает, но не пойму где косяк сидит. Уже неделю ищу проблему. Кто то может глянуть код? Залил проект архивом на gdrive. В дальнейшем планирую переписать под stm32, если этот проект взлетит
https://drive.google.com/file/d/1tN2...ew?usp=sharing |
Прикрепляю лог обмена данными между TA-093 и Батареей https://yadi.sk/d/BdD_79q2w08QXw. Лог снимался программой Terminal 1.9b http://www.radiofid.ru/getfile.php?f...erminal19b.exe.
Примечание: Сначала подсоединялся К-line адаптер, затем запустился лог и только потом пдключялась батарейка. После нескольких секунд также была попытка включть PSP потянув за рычажек, при этом индикатор загорелся на несколько секунд и погас, собственно как на всех бриках. (Это для полной картины, если этого не нужно было делать, могу перезалить лог). Также если что то не так сделал пишите исправлюсь. Возможно не верные настройки (скорость обмена, вывод Нех/bin/10 ричная и т.д. в плане удобочетаемости и отображения). |
Цитата:
Stm32 немного оверкилл. Зачем палить из пушки по воробьям. Есть смысл переписать под что нибудь мелкое типа attiny85(не обязательно конечно использовать чипы Atmel). Если нужна помощь, скинь логи работы твоей программы. dee098 добавил 27-01-21 в 0:Jan p Цитата:
Цитата:
Цитата:
|
dee098, смотри. Там ардуино зависает, когда проходит второй цикл получения команды 0x80
Вот такой лог по моей программе с ардуины вываливается. Пока что вывожу только коды, которые пришли с самой псп Start 0 | 0 | 5A | 2 | 1 | A2 5A | 2 | C | 97 5A | B | 80 | D 5A | 2 | 1 | A2 5A | 2 | C | 97 5A | B | 80 Зависает на этом моменте Что то не то с сообщением, которое приходит с псп. Если закомментить строки msg = new byte[msgLength] {0x00}; for (int i = 0; i < msgLength; i++) msg[i] = pspSerial.read(); или закомментить всё в else в процедуре generateSysconResponses(byte *response, int n), то зависаний нет и ардуино нормально работает. Такое ощущение, что где идёт утечка памяти. Поможешь разобраться? Если что, могу в лс написать свой вк |
Valera0141, ну вы там извращениями не занимайтесь и не делите один байт пополам. Есть же сложившаяся структура кода, которая не путает и нормально читается, вот таким макаром:
Start 00 5A 02 01 A2 5A 02 0C 97 5A 0B 80 0D 5A 02 01 A2 5A 02 0C 97 5A 0B 80 ?? Первая цифра 5A - это запрос от PSP; вторая цифра 0B - это количество байт в строе после неё. Я вижу только 2 байта, а где остальные 9 байт? Да, третья цифра - это код команды, а коды 80 и 81 имеют код из двух байтов, где второй байт - это номер ключа, например, 80 0D Последняя цифра в строке - это корректирующий байт, который уравнивает сумму всех байт в строке до FF. Может проще было скопировать готовый код запросов-ответов из лога, где вывод идёт по-фэншую? А то заморачиваетесь с чёрточками и полубайтами, извращенцы :) |
Текущее время: 00:33. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.