PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   BaryonSweeper - эмулятор сервисной батарейки JigKick для анбрика PSP (https://www.pspx.ru/forum/showthread.php?t=111113)

dee098 15.01.2021 10:20

Цитата:

case 0x16:
Это что за запрос? Я не на одной модели его не видел.
Или это что то типа работы с EEPROM ?
не EEPROM 0x14 И 0x13

khubik 15.01.2021 11:31

он есть на материнских платах позднее 090. на него просят выдать строку "sonyenergydevices"... видимо чтобы судить китайцев делающих нелегальные сервисные батарейки

Yoti 15.01.2021 12:00

Цитата:

Сообщение от Valera0141 (Сообщение 1230152)
Куда можно покапать?

В рюмку!

khubik 15.01.2021 12:31

Цитата:

Сообщение от Valera0141 (Сообщение 1230152)
Подскажите пожалуйста. Пробовал запустить на трёх псп (одна 3008 на ta-093 рабочая, другая такая же, только брикнутая во время прошивки, и третья 2008 рабочая непрошивайка на мамке ta-088) в сервисный режим (FFFFFFF) и автобут (00000000). Коды в терминале в ответ бегут, типо всё ок. Но ни одна из них не заводится, светодиод питания не загорается. Куда можно покапать? Пробоал на 2 акб, оба исправные. Так же пробовал подключить 3.7 вольт с источника питания на контакты батареи, но это не помогло. Я так понимаю, что ещё коды для этих плат не добыты?

проверьте правильно ли собрали адаптер. на 88 должно работать, но вам нужна особая сервисная карта

zake 16.01.2021 09:21

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

khubik 16.01.2021 11:00

Цитата:

Сообщение от zake (Сообщение 1230405)
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

you need to connect the grounds of TTL adapter and your PSP
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

dee098 16.01.2021 21:34

Уряяяяя написал под ардуину. Еще нужно немного доработать (написать работу с EEPROM и придумать как режимы менять)но так уже запускает PSP-шку.
Цитата:

>> 0x5A 0x02 0x01 0xA2
<< 0xA5 0x05 0x06 0x00 0xE0 0x05 0x6A
>> 0x5A 0x02 0x0C 0x97
<< 0xA5 0x06 0x06 0x00 0x00 0x00 0x00 0x4E
>> 0x5A 0xA5 0x12 0x06 0x17 0x26 0xB7 0x74 0x3F 0xAC 0x00 0xED 0x2F
+ 0x11 0xFE 0x95 0x05 0xBE 0x6B 0x64 0xFB 0xF5 0xA7 0xB5 0xD6 0x75 0xB0 0xF1 0xE7
<< 0xA5 0x12 0x06 0x11 0xFE 0x95 0x05 0xBE 0x6B 0x64 0xFB 0xF5 0xA7 0xB5 0xD6 0x75 0xB0 0xF1 0xE7 0xED
>> 0x5A 0x0A 0x81 0xBB 0xFB 0xA5 0x3D 0x39 0x1E 0xB2 0x05 0x74
+ 0x88 0x22 0x9D 0x0E 0xBD 0x7D 0x61 0x67 0x54 0x7B 0x5E 0x20 0x07 0xE4 0xED 0x82
<< 0xA5 0x0A 0x06 0x88 0x22 0x9D 0x0E 0xBD 0x7D 0x61 0x67 0xF3
>> 0x5A 0x02 0x01 0xA2
<< 0xA5 0x05 0x06 0x00 0xA5 0x12 0x06
>> 0x5A 0x0B 0x80 0x00 0xC0 0x82 0x52 0x84 0xB1 0x79 0x75 0x4F 0x14
+ 0x4E 0x08 0x6A 0x14 0xC8 0xEA 0x91 0x89 0x99 0x5A 0x49 0x20 0xD2 0x2B 0x26 0xC2
<< 0xA5 0x12 0x06 0x4E 0x08 0x6A 0x14 0xC8 0xEA 0x91 0x89 0x99 0x5A 0x49 0x20 0xD2 0x2B 0x26 0xC2 0x61
>> 0x5A 0x0A 0x81 0x70 0x6E 0x56 0x2D 0xE4 0x5C 0xD8 0x51 0x50
+ 0x6C 0xE8 0xE6 0xAA 0xEF 0x9D 0x7B 0x27 0x16 0x40 0x1D 0xD5 0xE0 0x2F 0x60 0xA5
<< 0xA5 0x0A 0x06 0x6C 0xE8 0xE6 0xAA 0xEF 0x9D 0x7B 0x27 0x38
>> 0x5A 0x02 0x01 0xA2
<< 0xA5 0x05 0x06 0x00 0xE0 0x05 0x6A
>> 0x5A 0x0B 0x80 0x00 0x29 0x4F 0xCB 0xEF 0x3E 0x52 0xC5 0x8D 0x06
+ 0x4A 0x1B 0x62 0xF9 0x45 0x42 0x28 0xB1 0x41 0xDB 0x79 0x95 0xC3 0x3B 0x04 0x45
<< 0xA5 0x12 0x06 0x4A 0x1B 0x62 0xF9 0x45 0x42 0x28 0xB1 0x41 0xDB 0x79 0x95 0xC3 0x3B 0x04 0x45 0xB1
>> 0x5A 0x0A 0x81 0xEC 0x8D 0xF0 0x8E 0x73 0xCE 0x50 0x4D 0x45
+ 0x8C 0xC9 0xF2 0xA7 0x2B 0x8C 0x98 0x36 0xD2 0x43 0xA1 0x4A 0x38 0x79 0x6A 0x32
<< 0xA5 0x0A 0x06 0x8C 0xC9 0xF2 0xA7 0x2B 0x8C 0x98 0x36 0xD7
>> 0x5A 0x02 0x01 0xA2
<< 0xA5 0x05 0x06 0x00 0xE0 0x05 0x6A
>> 0x5A 0x02 0x07 0x9C
<< 0xA5 0x04 0x06 0x08 0x07 0x41
>> 0x5A 0x02 0x0B 0x98
<< 0xA5 0x04 0x06 0x0F 0x00 0x41
>> 0x5A 0x02 0x09 0x9A
<< 0xA5 0x04 0x06 0x01 0x04 0x4B
>> 0x5A 0x02 0x02 0xA1
<< 0xA5 0x03 0x06 0x1B 0x36
dee098 добавил 16-01-21 в 0:Jan p
Цитата:

Sketch uses 7608 bytes (23%) of program storage space. Maximum is 32256 bytes.
Global variables use 779 bytes (38%) of dynamic memory, leaving 1269 bytes for local variables. Maximum is 2048 bytes.
Tак что должно в Atmega8 влезть.

ErikPshat 16.01.2021 22:05

dee098, а зачем вывод делать в 16-ричном виде 0x? Хотя это правильно, но неудобно для всех нас.
Мы уже привыкли к удобочитаемому формату - запрос | количество байт | команда | строка | корректирующий байт:
Код:

>> 5A 02 01 A2
<< A5 05 06 00E005 6A
>> 5A 02 0C 97
<< A5 06 06 00000000 4E


dee098 16.01.2021 22:18

Мне так удобнее.
Вывод делал для отладки чтобы сразу набивать в масив, еще и запятые раньше печатал.
В конечном виде вывод не нужен совсем.
pspSerial_v01_20210116.7z

dee098 добавил 16-01-21 в 0:Jan p
Можно в шапку добавить. Мне лень новую тему создавать.

dee098 16.01.2021 23:51

Без вывода отладки спокойно влез Atmega8
Цитата:

Sketch uses 5066 bytes (70%) of program storage space. Maximum is 7168 bytes.
Global variables use 544 bytes (53%) of dynamic memory, leaving 480 bytes for local variables. Maximum is 1024 bytes.

dee098 17.01.2021 01:28

Нажмите для увеличения

Нажмите для увеличения

Нажмите для увеличения

Первый запуск на новом однопроводном UART-те. Собран на SMD сопротивлении 10K и вместо диода SMD 2n3904 и стабилизатор 1117 все уместилось прямо на коннекторе.

ErikPshat 17.01.2021 01:46

dee098, ты питание смотрю с платы подаёшь. Наверное +5V. А тока от платы не хавает что ли, раз ты дополнительно от банки подводишь?

И прогу нельзя сразу в экзешник скомпилировать для тех, у кого нету Arduino?
Я, например, даже затестить не могу. У меня тоже всё на плате расположено, но только на Silicon Labs CP2102 USB to UART Bridge

dee098 17.01.2021 01:58

Цитата:

Сообщение от ErikPshat (Сообщение 1230464)
dee098, ты питание смотрю с платы подаёшь. Наверное +5V. А тока от платы не хавает что ли, раз ты дополнительно от банки подводишь?

Нет все питается от одной батарейки нокия и PSP и ардуина

dee098 добавил 17-01-21 в 0:Jan p
В этом то весь смысл запитать PSP от одной батарейки без всяких стэпапов.

dee098 добавил 17-01-21 в 0:Jan p
Цитата:

Сообщение от ErikPshat (Сообщение 1230464)
dee098, ты питание смотрю с платы подаёшь. Наверное +5V. А тока от платы не хавает что ли, раз ты дополнительно от банки подводишь?

И прогу нельзя сразу в экзешник скомпилировать для тех, у кого нету Arduino?
Я, например, даже затестить не могу. У меня тоже всё на плате расположено, но только на Silicon Labs CP2102 USB to UART Bridge

Для компа я на питоне набросал так как винда - не мое!

ErikPshat 17.01.2021 02:16

Цитата:

Сообщение от dee098 (Сообщение 1230465)
Для компа я на питоне набросал так как винда - не мое!

Вот вы извращенцы :) Ну питон и на винде работает. Только я смотрю там помесь кода какая-то, типа Си и типа что-то с чем-то, так что фиг поймёшь, как это на ПК завести или скомпилировать.

Кстати, выкладываю свою фотосессию: 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, то ли от зарядки.

Yoti 17.01.2021 07:28

Цитата:

Сообщение от dee098 (Сообщение 1230452)
Tак что должно в Atmega8 влезть.

Pro Mini или Pro Micro идеальный вариант, как по мне.

blackmambo90 19.01.2021 03:39

Key 8 not found
 
Привет! Класная программка(R4), но у меня что-то не заводится :cray:

Psp 2004 8B Пробовал сначало с батареи еепром сдуть - 0 реакции.

Нашел эту тему, обрадовался, собрал иииии....

Ошибка "WARN: Key 8 not found (unsupported console?), answering with placeholders." :dash::dash:

Хотя в зависимости от выброного режима, бывает и авто-старт но после выключается.

COM:
"003F5A0201A2A5050610C306765A020C97A50606000000004E5A0B8008A95D1495346EF723A7A51 206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF525A0201A2A5050610C306765A020C97A506060000000 04E5A0B8002F20BE3A21E18BB6D38A5120671FE6D5398D9C5C2567D7B7222E285557D5A0A814EC53 60B9B330B47A6A50A06102FCAECFD0D1BAC845A0201A2A5050610C306765A020C97A506060000000 04E5A0B8008E7AD8A30045C1AF951A51206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF525A0201A2A50 50610C306765A020C97A50606000000004E5A0B8002946345921FAE73B951A512061E49D308540B3 F403F89083F4A3F5D503F013F12013FA25A0201A2A5050610C306765A0203A0A5040636100A5A020 C97A50606000000004E5A0B80085A5E8CAB213E2B1C7D5A003F"


Program log:
"Initialized port COM5
Using serial number 00000000
Service ready. Please connect your PSP™.
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 08A95D1495346EF723 A7
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 02F20BE3A21E18BB6D 38
A5 12 06 71FE6D5398D9C5C2 567D7B7222E28555 7D
5A 0A 81 4EC5360B9B330B47 A6
A5 0A 06 102FCAECFD0D1BAC A5
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 08E7AD8A30045C1AF9 51
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 02946345921FAE73B9 51
A5 12 06 1E49D308D48BC9DD 1790CA975081B66E FE
5A 02 01 A2
A5 05 06 10C306 76
5A 02 03 A0
A5 04 06 3610 0A
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 085A5E8CAB213E2B1C 7D
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
Port exception, please try starting the service again."


Куда копать?

Добавленно:

Также попробывал на псп 2001, все тоже самое

dee098 19.01.2021 08:27

Цитата:

Сообщение от Yoti (Сообщение 1230471)
Pro Mini или Pro Micro идеальный вариант, как по мне.

Сейчас переписываю код под полудуплексный софтверный режим чтобы исключить дополнительные компонеты. И попробую его собрать под ATtiny85(вот это - мой идеальный вариант)

dee098 добавил 19-01-21 в 0:Jan p
Цитата:

Сообщение от blackmambo90 (Сообщение 1230587)
Привет! Класная программка(R4), но у меня что-то не заводится :cray:

Psp 2004 8B Пробовал сначало с батареи еепром сдуть - 0 реакции.

Нашел эту тему, обрадовался, собрал иииии....

Ошибка "WARN: Key 8 not found (unsupported console?), answering with placeholders." :dash::dash:

А в режима автобута нормально запускается ?

rocket-blaster 19.01.2021 10:03

Добрый день ребята, у меня имеется брикнутая(со слов владельца) PSPgo, может я могу вам как-то помочь в тестировании?

khubik 19.01.2021 11:18

Цитата:

Сообщение от blackmambo90 (Сообщение 1230587)
Привет! Класная программка(R4), но у меня что-то не заводится :cray:

Psp 2004 8B Пробовал сначало с батареи еепром сдуть - 0 реакции.

Нашел эту тему, обрадовался, собрал иииии....

Ошибка "WARN: Key 8 not found (unsupported console?), answering with placeholders." :dash::dash:

Хотя в зависимости от выброного режима, бывает и авто-старт но после выключается.

COM:
"003F5A0201A2A5050610C306765A020C97A50606000000004E5A0B8008A95D1495346EF723A7A51 206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF525A0201A2A5050610C306765A020C97A506060000000 04E5A0B8002F20BE3A21E18BB6D38A5120671FE6D5398D9C5C2567D7B7222E285557D5A0A814EC53 60B9B330B47A6A50A06102FCAECFD0D1BAC845A0201A2A5050610C306765A020C97A506060000000 04E5A0B8008E7AD8A30045C1AF951A51206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF525A0201A2A50 50610C306765A020C97A50606000000004E5A0B8002946345921FAE73B951A512061E49D308540B3 F403F89083F4A3F5D503F013F12013FA25A0201A2A5050610C306765A0203A0A5040636100A5A020 C97A50606000000004E5A0B80085A5E8CAB213E2B1C7D5A003F"


Program log:
"Initialized port COM5
Using serial number 00000000
Service ready. Please connect your PSP™.
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 08A95D1495346EF723 A7
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 02F20BE3A21E18BB6D 38
A5 12 06 71FE6D5398D9C5C2 567D7B7222E28555 7D
5A 0A 81 4EC5360B9B330B47 A6
A5 0A 06 102FCAECFD0D1BAC A5
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 08E7AD8A30045C1AF9 51
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 02946345921FAE73B9 51
A5 12 06 1E49D308D48BC9DD 1790CA975081B66E FE
5A 02 01 A2
A5 05 06 10C306 76
5A 02 03 A0
A5 04 06 3610 0A
5A 02 0C 97
A5 06 06 00000000 4E
5A 0B 80 085A5E8CAB213E2B1C 7D
================================================
WARN: Key 8 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
Port exception, please try starting the service again."


Куда копать?

Добавленно:

Также попробывал на псп 2001, все тоже самое

я сломал ответы в r4, приношу извинения, попробуйте ещё раз с r6
P.S. эта ошибка ДОЛЖНА быть так как у нас нет ключа 08, но в данном случае приставка для запуска в сервис просит ещё и ответ на запрос с ключом 02, за правильный ответ на который тоже радостно пустит в сервис. этот ключик у нас, благо, есть )

khubik добавил 19.01.2021 в 11:18
Цитата:

Сообщение от rocket-blaster (Сообщение 1230599)
Добрый день ребята, у меня имеется брикнутая(со слов владельца) PSPgo, может я могу вам как-то помочь в тестировании?

конечно можете, но по мере обратной разработки сискона - мы сами ничего не знаем о ней. если вы имеете arduino teensy 4 и в состоянии сдампить сискон по инструкции, которую дадут (подразумевает отпайку, перезапись прошивки и вероятную утрату работоспособности консоли навсегда), вы можете помочь прямо сейчас. если нет - ждите оповещений с призывом к проверке, они будут над кнопками выбора шага

blackmambo90 19.01.2021 12:48

Цитата:

Сообщение от dee098 (Сообщение 1230591)
Сейчас переписываю код под полудуплексный софтверный режим чтобы исключить дополнительные компонеты. И попробую его собрать под ATtiny85(вот это - мой идеальный вариант)

dee098 добавил 19-01-21 в 0:Jan p


А в режима автобута нормально запускается ?

Нет, запускается и через пару секунд вырубается.
И то не всегда, бывает что вообще не включается (опять таки обе так себя ведут)

blackmambo90 добавил 19.01.2021 в 12:48
Цитата:

Сообщение от khubik (Сообщение 1230601)
я сломал ответы в r4, приношу извинения, попробуйте ещё раз с r6
P.S. эта ошибка ДОЛЖНА быть так как у нас нет ключа 08, но в данном случае приставка для запуска в сервис просит ещё и ответ на запрос с ключом 02, за правильный ответ на который тоже радостно пустит в сервис. этот ключик у нас, благо, есть )

khubik добавил 19.01.2021 в 11:18

конечно можете, но по мере обратной разработки

Супер! Спасибо!

Чуть позже попробую и отпишусь

blackmambo90 19.01.2021 19:57

Цитата:

Сообщение от khubik (Сообщение 1230601)
попробуйте ещё раз с r6

Поведение поменялось, но прошить пока так и не получается :acute:

Приставка самопроизвольно выключается :dash:

Первым делом подумал на провода(на батареи кстате 3.8в), заменил на более толстые - эфекта 0 :cray:
Что еще глянуть?
Кстате, можно ли вместо батареии дать 5в с ttl адаптера?

Valera0141 19.01.2021 22:34

Почти переписал код под ардуино. Есть пока какие то проблемы с кодом, но по мере разберусь. Так же начертил уже плату под это дело для тех, кому (мне) интересно собрать портативный акб пандору своими руками. Если доведу всё до ума, то выложу исходники всего и покажу итоговый результат (плату на дому соберу за пару дней). Если есть желающие помочь проекту, отпишитесь.

PSP 2008 с мамкой ta-088 залетела в сервисный режим после некоторых плясок с бубном и прошилась без проблем (использовал барион 3 версии)

https://a.radikal.ru/a23/2101/d0/12bf15a1ffbe.jpg

ErikPshat 20.01.2021 00:09

Цитата:

Сообщение от Valera0141 (Сообщение 1230665)
Если есть желающие помочь проекту, отпишитесь.

Интересует портативный аккумулятор, ибо я на свой страх и риск использовал Power Bank Mi - 5V 2,6A для этих целей.

CP2102 - Silicon Labs CP2102 USB to UART TTL.
Перепрошивал им раз 10 свою FAT PSP-1004 TA-082, пока что живая :)
Правда, судя по предохранителям питания TD / TB на матплате, он должен выдерживать ток 2,5A:
Нажмите для увеличения
(TA-096)
Нажмите для увеличения
(TA-097)
И вот собсно на видео мой Power Bank:
JigKick on PSP 1004 TA 082
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

blackmambo90 20.01.2021 05:23

Цитата:

Сообщение от ErikPshat (Сообщение 1230666)
я на свой страх и риск использовал Power Bank Mi - 5V 2,6A для этих целей.
Перепрошивал им раз 10

Оооо спасибо за подсказку!!!

В ообщем моя проблемма была в батарее!

Я правда пока так и не понел в чем именно, но такое ощушение что она не такая как все и возможно даже ее контролер отрубал питание когда видел что нечего на нее не приходит по k-line (с виду оригинал, ну либо оооочень хорошая копия)
Так как с самого начала, даже без еепрома, она в сервис не заходила.

Вообщем вместо этой батарейк, дал питание с liti-ion 18650 и о чудо, с первого раза все прошилось!

blackmambo90 добавил 20.01.2021 в 05:23
Кстате, попробывал также, используя в програме опцию "нормальная батарейка" запустить псп с этой(литийон). Не запустилось :(
Но я думаю что эта идея возможно будет интересна тем кто делает на микроконтролере - зделать переключатель и всунуть большой литийон вместо дискавода - получится большая батарея с возможностью востановлееия в любой момент

ErikPshat 20.01.2021 09:30

Цитата:

Сообщение от blackmambo90 (Сообщение 1230674)
Кстате, попробывал также, используя в програме опцию "нормальная батарейка" запустить псп с этой(литийон). Не запустилось :(

Как нормальная батарейка PSP должна включаться при передёргивании рычажка питания. Это уже не тот случай как в сервисном режиме она сама включается. Ты пробовал с обычным серийником пытаться включить рычажком питания?

blackmambo90 20.01.2021 15:52

Цитата:

Сообщение от ErikPshat (Сообщение 1230682)
Как нормальная батарейка PSP должна включаться при передёргивании рычажка питания. Это уже не тот случай как в сервисном режиме она сама включается. Ты пробовал с обычным серийником пытаться включить рычажком питания?

Да, конечно.

Первый раз когда передернул светодиод загорелся на пару секунд и потух, после этого 0 реакции вообще

pietrosmusi 20.01.2021 20:47

hello, i have a working psp-go with ta-091, and i would love to help the project

khubik 21.01.2021 10:56

Цитата:

Сообщение от pietrosmusi (Сообщение 1230744)
hello, i have a working psp-go with ta-091, and i would love to help the project

Hello! We could use your help. We need to discover what contact does PSP go use to interact with JigKick board - try doing your own research, we don't know much besides Street using USB and 4-button bottom bar key combo (and maybe HOLD) to enter service mode.

VROdin 22.01.2021 23:55

Приветствую, помогу проекту, есть брикнутая psp go. Систему контроля версий используете? Мне бы пояснить как это работает, чтобы быстрее въехать

DRONx86 23.01.2021 01:24

TA-093
 
Приветствую всех форумчан!!! У меня брикнутая TA-093. Хоть в описании пока и написано, что данная плата не поддерживается, но на всякий случай решил попробовать. Не знаю, может кто и пробовал уже, но поделюсь результатом, а точнее его отсутствием). В общем тестил два режима сначала в R6, в логах пару обменов идет типа запрос-ответ и все, при этом дисплей приставки даже не загорается и световые индикаторы тоже. Потом попробовал версию R4, там поинтереснее есть com монитор. Так вот результат идентичный, но когда я убрал изоляцию центрального провода от батареи то обмен данными значительно увеличился (логи приложу). Не знаю пригодится ли Вам это, но я думаю там ответы в перемешку летели от псевдоконтроллера и от батареи одновременно, думал вдруг родной нужный код даст, но нет. А Вообще вам огромная благодарность, за Ваши труды! Вы лучшие!!! С нетерпением ждем дальнейших релизов и поддержки всех плат!
Program Log (R4) (без изоляции среднего контакта):
логи
Код:

Initialized port COM3
Using serial number FFFFFFFF
Service ready. Please connect your PSP™.
5A 02 01 A2
A5 05 06 10C306 76
5A 02 3F 3F
5A 02 01 A2
A5 05 06 10C306 76
5A 02 01 A2
A5 05 06 10C306 76
5A 02 3F 00
5A 02 01 A2
A5 05 06 10C306 76
5A 3F 3F 3F3F3F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02 16
5A 0B 80 0D6D92E4D2A7D6013F 9B
A5 12 06 B50541AD29A363DA 0105B0D990BCFE85 33
5A 0A 81 E14068084BF87DD1 F8
A5 0A 06 5B03F4BE7729CFF5 A5
5A 0B 80 978B438EDFF6667DA9 C6
================================================
WARN: Key 97 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D986F7BFD407676A0 C2
A5 12 06 0DB9D5E1621373C4 C218FFFEBE5B2F9E 5D
5A FB 41 4F54A19E5A0A816E7F33AD9989F63302A50A067A402120BE213D0231A51206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52A5050610C30676A512060DB9D5E1621373C4C218FFFEBE5B2F9E5D005A0201A2A50506005C03F05A0B800D8EBD341A91ABEC6DDFA51206D3D6D771098163745A030A03E266608D515A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800DDD6B9FB14688D615BCA5120680A7D6B08DA4909B5A030A03E266608D9A5A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800D966A4D477BC46F19B2A512065693F50AF7D88419 5A
5A 0A 81 233A75FA67CC1B1B E5
A5 0A 06 4161E692D33F4E74 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DE93F3F003F3F3FFE A5
A5 12 06 0DBCEB46A28EF42D B165ACC33A6AE261 8B
5A 0A 81 50F8FB0B2AE79480 A7
A5 0A 06 612CA0B00AE43139 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D3F3F00003F3F843F A5
A5 12 06 640FA3C791038F1A 86C8217607FF2B28 EA
5A 7E 82 DB3B5A030A03E266608D125A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416A51206640FA3C791038F1A86C8217607FF2B28EA005A0201A2A50506005C03F05A0B800D2327744BC2AED9B00BA51206AD377316067F9449A5F9A4BB0C81CF2CEE5A0A816DC9B554CBE54CA33CA50A060196D0326602E21255 0
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D3F05063F3F0002C3 76
A5 12 06 3B0D2B9032A511B6 C127157631EDD046 FA
5A 0A 81 FE15498BB7DE3DE5 7C
A5 0A 06 7133D7EE6B22520D A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DD315D23F3F3F003F 3F
A5 12 06 8277187A4D6837D6 DE568FF6C6642255 9B
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 0B 80 04664060FFD47D5EAB B7
A5 12 06 BC93BECE12771797 B796706A9C5C151B E1
5A 0B 80 97F4CD8A57372419BC B1
================================================
WARN: Key 97 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 0B 80 0D2C3CFA18A29543D9 40
A5 12 06 F57C82CA97DFF2D5 0A6417A199877167 2A
5A 0A 81 98AD7579F360A94F 9C
A5 0A 06 C695A88A415486B3 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DCE4DCC0CD53F3F3F 10
A5 12 06 E7CD09A5D62B7F10 B4BA04AA92F96C1C 21
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 3F 3F 3F3F3F3F3F3F3F3F3F3F003F3F3F3F003F3F3F1A2A3F5B3F5A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A 2
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 0B 80 0485889743754518BE 9F
A5 12 06 6E595A9E6341F396 99B46C7A9DD9E013 BA
Port exception, please try starting the service again.

А это COM Monitor (R4) этого же процесса:
5A0201A2A50506105B03E15A023F3F10C30676A50606D7B23EC2C55A0201A2A50506105B03E1813F003F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A023F0010C30676A50606D7B23EC2C55A0201A2A50506105B03E15A3F3F3F3F3F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E65726779446576696365736B5A0B800D6D92E4D2A7D6013F9BA51206B50541AD29A363DAFB5E8615738674E24E5A0A81E14068084BF87DD1F8A50A0606120F181DB4EECB81A51206B50541AD3F03003F3F053F3F0088CA3F30A5121500000000000000000000000000000000335A0B80978B438EDFF6667DA9C6A512150000000000000000000000000000000033A50A065B03F4BE7729CFF5D65A0201A2A50506005C03F05A0B800D986F7BFD407676A0C2A512060DB9D5E1621373C4B0F25AFB414F54A19E5A0A816E7F33AD9989F63302A50A067A402120BE213D0231A51206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52A5050610C30676A512060DB9D5E1621373C4C218FFFEBE5B2F9E5D005A0201A2A50506005C03F05A0B800D8EBD341A91ABEC6DDFA51206D3D6D771098163745A030A03E266608D515A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800DDD6B9FB14688D615BCA5120680A7D6B08DA4909B5A030A03E266608D9A5A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800D966A4D477BC46F19B2A512065693F50AF7D884195A030A03E266608D4F5A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416A50A064161E692D33F4E745C005A0201A2A50506005C03F05A0B800DE93F3F003F3F3FFEA51206DF538BB37B06EE5EC2E967A19B9F61A1165A0A8150F8FB0B2AE79480A7A50A06613CE594EBD0CD3676A512060DBCEB46A28EF42DB165ACC33A6AE2618BA50A06612CA0B00AE4313915005A0201A2A50506005C03F05A0B800D3F3F00003F3F843FA512067B92145A7E82DB3B5A030A03E266608D125A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416A51206640FA3C791038F1A86C8217607FF2B28EA005A0201A2A50506005C03F05A0B800D2327744BC2AED9B00BA51206AD377316067F9449A5F9A4BB0C81CF2CEE5A0A816DC9B554CBE54CA33CA50A060196D0326602E21255005A0201A2A50506005C03F05A0B800D3F05063F3F0002C376A512067EDEC53D1EDA4A0CEF236B626019CF27485A0A81FE15498BB7DE3DE57CA50A0640DECB69B544CF2F01A512063B0D2B9032A511B6C127157631EDD046FAA50A067133D7EE6B22520DF5005A0201A2A50506005C03F05A0B800DD315D23F3F3F003F3F76A512062DD55656F4E18913CFD45D5D44708FD3B05A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F3003F3F3F3F3F3F003F3F8FF6C66422559B5A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E657267794465766963653F3F0610C306765A0201A2A50506005C03F05A020C97A50606FFFF3F3F3FD7B23EC2C55A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E65726779446576696365736B5A0B8004664060FFD47D5EABB7A512150000000000000000000000000000000033A5050610C306765A0B8097F4CD8A57372419BCB1A512150000000000000000000000000000000033A50606FFFFFFFF525A0B800D2C3CFA18A29543D940A51206F57C82CA97DFF2D580FFD7D6464D73B6605A0A8198AD7579F360A94F9CA50A061E51E02D5E0D4FF420A51306536F6E79456E65726779446576696365736BA5050610C30676A50606FFFFFFFF52A5050610C30676A50606FFFFFFFF52A51306536F6E79456E65726779446576696365736BA51206BC93BECE12771797B796706A9C5C151BE1A51206FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52A51206F57C82CA97DFF2D50A6417A1998771672AA50A06C695A88A415486B3EF005A0201A2A50506005C03F05A0B800DCE4DCC0CD53F3F3F10C30676A51206B6FBD9B668E4BA9A0922128A1D2873AC375A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A3F3F3F3F3F3F3F3F3F3F3F3F003F3F3F3F003F3F3F1A2A3F5B3F5A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E65726779446576696365736BA5050610C306765A0B800485889743754518BE9FA5121500000000000000000000000000000000335A0000


khubik 23.01.2021 08:59

Цитата:

Сообщение от DRONx86 (Сообщение 1230897)
Приветствую всех форумчан!!! У меня брикнутая TA-093. Хоть в описании пока и написано, что данная плата не поддерживается, но на всякий случай решил попробовать. Не знаю, может кто и пробовал уже, но поделюсь результатом, а точнее его отсутствием). В общем тестил два режима сначала в R6, в логах пару обменов идет типа запрос-ответ и все, при этом дисплей приставки даже не загорается и световые индикаторы тоже. Потом попробовал версию R4, там поинтереснее есть com монитор. Так вот результат идентичный, но когда я убрал изоляцию центрального провода от батареи то обмен данными значительно увеличился (логи приложу). Не знаю пригодится ли Вам это, но я думаю там ответы в перемешку летели от псевдоконтроллера и от батареи одновременно, думал вдруг родной нужный код даст, но нет. А Вообще вам огромная благодарность, за Ваши труды! Вы лучшие!!! С нетерпением ждем дальнейших релизов и поддержки всех плат!
Program Log (R4) (без изоляции среднего контакта):
Initialized port COM3
Using serial number FFFFFFFF
Service ready. Please connect your PSP™.
5A 02 01 A2
A5 05 06 10C306 76
5A 02 3F 3F
5A 02 01 A2
A5 05 06 10C306 76
5A 02 01 A2
A5 05 06 10C306 76
5A 02 3F 00
5A 02 01 A2
A5 05 06 10C306 76
...
5A 3F 3F 3F3F3F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A020C97A50606D7B23EC2C55A020D96 A50706B214282844F35A02089BA50406E2046A5A02 16
5A 0B 80 0D6D92E4D2A7D6013F 9B
A5 12 06 B50541AD29A363DA 0105B0D990BCFE85 33
5A 0A 81 E14068084BF87DD1 F8
A5 0A 06 5B03F4BE7729CFF5 A5
5A 0B 80 978B438EDFF6667DA9 C6
================================================
WARN: Key 97 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D986F7BFD407676A0 C2
A5 12 06 0DB9D5E1621373C4 C218FFFEBE5B2F9E 5D
5A FB 41 4F54A19E5A0A816E7F33AD9989F63302A50A067A402120BE213D0231A51206FFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFF52A5050610C30676A512060DB9D5E1621373C4C218FFFEBE5B2F9E5D005A0201A2 A50506005C03F05A0B800D8EBD341A91ABEC6DDFA51206D3D6D771098163745A030A03E266608D51 5A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800D DD6B9FB14688D615BCA5120680A7D6B08DA4909B5A030A03E266608D9A5A0A81233A75FA67CC1B1B E5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800D966A4D477BC46F19B2A512 065693F50AF7D88419 5A
5A 0A 81 233A75FA67CC1B1B E5
A5 0A 06 4161E692D33F4E74 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DE93F3F003F3F3FFE A5
A5 12 06 0DBCEB46A28EF42D B165ACC33A6AE261 8B
5A 0A 81 50F8FB0B2AE79480 A7
A5 0A 06 612CA0B00AE43139 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D3F3F00003F3F843F A5
A5 12 06 640FA3C791038F1A 86C8217607FF2B28 EA
5A 7E 82 DB3B5A030A03E266608D125A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416A51206640F A3C791038F1A86C8217607FF2B28EA005A0201A2A50506005C03F05A0B800D2327744BC2AED9B00B A51206AD377316067F9449A5F9A4BB0C81CF2CEE5A0A816DC9B554CBE54CA33CA50A060196D03266 02E21255 0
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0D3F05063F3F0002C3 76
A5 12 06 3B0D2B9032A511B6 C127157631EDD046 FA
5A 0A 81 FE15498BB7DE3DE5 7C
A5 0A 06 7133D7EE6B22520D A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DD315D23F3F3F003F 3F
A5 12 06 8277187A4D6837D6 DE568FF6C6642255 9B
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 0B 80 04664060FFD47D5EAB B7
A5 12 06 BC93BECE12771797 B796706A9C5C151B E1
5A 0B 80 97F4CD8A57372419BC B1
================================================
WARN: Key 97 not found (unsupported console?), answering with placeholders.
================================================
A5 12 06 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 52
5A 0B 80 0D2C3CFA18A29543D9 40
A5 12 06 F57C82CA97DFF2D5 0A6417A199877167 2A
5A 0A 81 98AD7579F360A94F 9C
A5 0A 06 C695A88A415486B3 A5
5A 02 01 A2
A5 05 06 10C306 76
5A 0B 80 0DCE4DCC0CD53F3F3F 10
A5 12 06 E7CD09A5D62B7F10 B4BA04AA92F96C1C 21
5A 02 01 A2
A5 05 06 10C306 76
5A 02 0C 97
A5 06 06 FFFFFFFF 52
5A 02 0D 96
5A 02 08 9B
5A 3F 3F 3F3F3F3F3F3F3F3F3F3F003F3F3F3F003F3F3F1A2A3F5B3F5A0201A2A50506005C03F05A020C97A5 0606D7B23EC2C55A020D96A50706B214282844F35A 2
5A 02 16 8D
A5 13 06 536F6E79456E6572677944657669636573 6B
5A 0B 80 0485889743754518BE 9F
A5 12 06 6E595A9E6341F396 99B46C7A9DD9E013 BA
Port exception, please try starting the service again.

А это COM Monitor (R4) этого же процесса:
5A0201A2A50506105B03E15A023F3F10C30676A50606D7B23EC2C55A0201A2A50506105B03E1813F 003F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A023F0010C30676A50606D7B23EC2C55A 0201A2A50506105B03E15A3F3F3F3F3F3F76A50606D7B23EC2C55A0201A2A50506105B03E15A020C 97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168DA5130653 6F6E79456E65726779446576696365736B5A0B800D6D92E4D2A7D6013F9BA51206B50541AD29A363 DAFB5E8615738674E24E5A0A81E14068084BF87DD1F8A50A0606120F181DB4EECB81A51206B50541 AD3F03003F3F053F3F0088CA3F30A5121500000000000000000000000000000000335A0B80978B43 8EDFF6667DA9C6A512150000000000000000000000000000000033A50A065B03F4BE7729CFF5D65A 0201A2A50506005C03F05A0B800D986F7BFD407676A0C2A512060DB9D5E1621373C4B0F25AFB414F 54A19E5A0A816E7F33AD9989F63302A50A067A402120BE213D0231A51206FFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFF52A5050610C30676A512060DB9D5E1621373C4C218FFFEBE5B2F9E5D005A0201A2A5 0506005C03F05A0B800D8EBD341A91ABEC6DDFA51206D3D6D771098163745A030A03E266608D515A 0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800DDD 6B9FB14688D615BCA5120680A7D6B08DA4909B5A030A03E266608D9A5A0A81233A75FA67CC1B1BE5 A50A06E810867F8D3BABC416005A0201A2A50506005C03F05A0B800D966A4D477BC46F19B2A51206 5693F50AF7D884195A030A03E266608D4F5A0A81233A75FA67CC1B1BE5A50A06E810867F8D3BABC4 16A50A064161E692D33F4E745C005A0201A2A50506005C03F05A0B800DE93F3F003F3F3FFEA51206 DF538BB37B06EE5EC2E967A19B9F61A1165A0A8150F8FB0B2AE79480A7A50A06613CE594EBD0CD36 76A512060DBCEB46A28EF42DB165ACC33A6AE2618BA50A06612CA0B00AE4313915005A0201A2A505 06005C03F05A0B800D3F3F00003F3F843FA512067B92145A7E82DB3B5A030A03E266608D125A0A81 233A75FA67CC1B1BE5A50A06E810867F8D3BABC416A51206640FA3C791038F1A86C8217607FF2B28 EA005A0201A2A50506005C03F05A0B800D2327744BC2AED9B00BA51206AD377316067F9449A5F9A4 BB0C81CF2CEE5A0A816DC9B554CBE54CA33CA50A060196D0326602E21255005A0201A2A50506005C 03F05A0B800D3F05063F3F0002C376A512067EDEC53D1EDA4A0CEF236B626019CF27485A0A81FE15 498BB7DE3DE57CA50A0640DECB69B544CF2F01A512063B0D2B9032A511B6C127157631EDD046FAA5 0A067133D7EE6B22520DF5005A0201A2A50506005C03F05A0B800DD315D23F3F3F003F3F76A51206 2DD55656F4E18913CFD45D5D44708FD3B05A0201A2A50506005C03F05A020C97A50606D7B23EC2C5 5A020D96A50706B214282844F3003F3F3F3F3F3F003F3F8FF6C66422559B5A0201A2A50506005C03 F05A020C97A50606D7B23EC2C55A020D96A50706B214282844F35A02089BA50406E2046A5A02168D A51306536F6E79456E657267794465766963653F3F0610C306765A0201A2A50506005C03F05A020C 97A50606FFFF3F3F3FD7B23EC2C55A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D 96A50706B214282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E65726779446576 696365736B5A0B8004664060FFD47D5EABB7A512150000000000000000000000000000000033A505 0610C306765A0B8097F4CD8A57372419BCB1A512150000000000000000000000000000000033A506 06FFFFFFFF525A0B800D2C3CFA18A29543D940A51206F57C82CA97DFF2D580FFD7D6464D73B6605A 0A8198AD7579F360A94F9CA50A061E51E02D5E0D4FF420A51306536F6E79456E6572677944657669 6365736BA5050610C30676A50606FFFFFFFF52A5050610C30676A50606FFFFFFFF52A51306536F6E 79456E65726779446576696365736BA51206BC93BECE12771797B796706A9C5C151BE1A51206FFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFF52A51206F57C82CA97DFF2D50A6417A1998771672AA50A06C695 A88A415486B3EF005A0201A2A50506005C03F05A0B800DCE4DCC0CD53F3F3F10C30676A51206B6FB D9B668E4BA9A0922128A1D2873AC375A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A02 0D96A50706B214282844F35A02089BA50406E2046A5A3F3F3F3F3F3F3F3F3F3F3F3F003F3F3F3F00 3F3F3F1A2A3F5B3F5A0201A2A50506005C03F05A020C97A50606D7B23EC2C55A020D96A50706B214 282844F35A02089BA50406E2046A5A02168DA51306536F6E79456E65726779446576696365736BA5 050610C306765A0B800485889743754518BE9FA5121500000000000000000000000000000000335A 0000

Были бы благодарны, если вы бы сделали дамп ещё раз, только уже просто с батарейкой, используя терминал.
Не используйте R4, кстати - в ней сломаны ответы на шифрозапросы

ErikPshat 23.01.2021 09:09

DRONx86, да, спасибо, логи подобные есть. Хотя, ключи вроде как аналогичные у ТА-093. Но что-то не пускает далее серийного номера FFFFFFFF. И так крутится по кругу, консоль серийник получает и снова идёт на запрос ёмкости аккумулятора. У нас есть подозрение, что на 93-ей модели требуется удержание каких-то сочетаний кнопок, потому что серийный номер для сервиса не должен был меняться. Попробуйте удерживать кнопки или их сочетания. Собсно вот тут был тонкий намёк от работника СЦ.

khubik 23.01.2021 09:57

Цитата:

Сообщение от ErikPshat (Сообщение 1230904)
DRONx86, да, спасибо, логи подобные есть. Хотя, ключи вроде как аналогичные у ТА-093. Но что-то не пускает далее серийного номера FFFFFFFF. И так крутится по кругу, консоль серийник получает и снова идёт на запрос ёмкости аккумулятора. У нас есть подозрение, что на 93-ей модели требуется удержание каких-то сочетаний кнопок, потому что серийный номер для сервиса не должен был меняться. Попробуйте удерживать кнопки или их сочетания. Собсно вот тут был тонкий намёк от работника СЦ.

Нет, оно уже уходит дальше, если верить тому, чем с нами поделился китайский друг
https://del.dog/mekipuppex.txt - 093
https://del.dog/mecykillal.txt - 095

ErikPshat 23.01.2021 11:06

khubik, ага, значит ответа на ключ 80 97 нету.

DRONx86 25.01.2021 12:44

Цитата:

Сообщение от khubik (Сообщение 1230903)
Были бы благодарны, если вы бы сделали дамп ещё раз, только уже просто с батарейкой, используя терминал.
Не используйте R4, кстати - в ней сломаны ответы на шифрозапросы

Хорошо, сегодня вечером попробую! Я так понял нужно запустить Термит и Kline провод прибора на центральную ногу консоли и посмотреть о чем они общаются, ну и логи выложить?

Valera0141 25.01.2021 20:26

Нужна ваша помощь. Переписываю код с байрона 7 версии на ардуино. Где то происходит утечка и ардуино зависает, но не пойму где косяк сидит. Уже неделю ищу проблему. Кто то может глянуть код? Залил проект архивом на gdrive. В дальнейшем планирую переписать под stm32, если этот проект взлетит
https://drive.google.com/file/d/1tN2...ew?usp=sharing

DRONx86 26.01.2021 13:15

Прикрепляю лог обмена данными между TA-093 и Батареей https://yadi.sk/d/BdD_79q2w08QXw. Лог снимался программой Terminal 1.9b http://www.radiofid.ru/getfile.php?f...erminal19b.exe.
Примечание: Сначала подсоединялся К-line адаптер, затем запустился лог и только потом пдключялась батарейка. После нескольких секунд также была попытка включть PSP потянув за рычажек, при этом индикатор загорелся на несколько секунд и погас, собственно как на всех бриках. (Это для полной картины, если этого не нужно было делать, могу перезалить лог). Также если что то не так сделал пишите исправлюсь. Возможно не верные настройки (скорость обмена, вывод Нех/bin/10 ричная и т.д. в плане удобочетаемости и отображения).

dee098 27.01.2021 00:17

Цитата:

Сообщение от Valera0141 (Сообщение 1231103)
Нужна ваша помощь. Переписываю код с байрона 7 версии на ардуино. Где то происходит утечка и ардуино зависает, но не пойму где косяк сидит. Уже неделю ищу проблему. Кто то может глянуть код? Залил проект архивом на gdrive. В дальнейшем планирую переписать под stm32, если этот проект взлетит
https://drive.google.com/file/d/1tN2...ew?usp=sharing

Я неделю назад выкладывал рабочий код под ардуину. Достаточно компактный чтобы влезть на Atmega8.
Stm32 немного оверкилл. Зачем палить из пушки по воробьям. Есть смысл переписать под что нибудь мелкое типа attiny85(не обязательно конечно использовать чипы Atmel).
Если нужна помощь, скинь логи работы твоей программы.

dee098 добавил 27-01-21 в 0:Jan p
Цитата:

Сообщение от dee098 (Сообщение 1230455)
Мне так удобнее.
Вывод делал для отладки чтобы сразу набивать в масив, еще и запятые раньше печатал.
В конечном виде вывод не нужен совсем.
pspSerial_v01_20210116.7z

dee098 добавил 16-01-21 в 0:Jan p
Можно в шапку добавить. Мне лень новую тему создавать.

dee098 добавил 27-01-21 в 0:Jan p
Цитата:

Сообщение от DRONx86 (Сообщение 1231136)
Прикрепляю лог обмена данными между TA-093 и Батареей https://yadi.sk/d/BdD_79q2w08QXw. Лог снимался программой Terminal 1.9b http://www.radiofid.ru/getfile.php?f...erminal19b.exe.
Примечание: Сначала подсоединялся К-line адаптер, затем запустился лог и только потом пдключялась батарейка. После нескольких секунд также была попытка включть PSP потянув за рычажек, при этом индикатор загорелся на несколько секунд и погас, собственно как на всех бриках. (Это для полной картины, если этого не нужно было делать, могу перезалить лог). Также если что то не так сделал пишите исправлюсь. Возможно не верные настройки (скорость обмена, вывод Нех/bin/10 ричная и т.д. в плане удобочетаемости и отображения).

Чем смотреть то твой лог ? Если делать то хоть в читаемом формате. Не знаю какие настройки ты использовал, но ниже правельные:
Цитата:

baudrate=19200,
parity=serial.PARITY_EVEN,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS

Valera0141 27.01.2021 07:26

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), то зависаний нет и ардуино нормально работает. Такое ощущение, что где идёт утечка памяти. Поможешь разобраться? Если что, могу в лс написать свой вк

ErikPshat 27.01.2021 08:11

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 - Сообщество фанатов игровых консолей.