|
PSP хакинг и девелопмент Взгляд изнутри |
29.09.2010, 20:05
|
Сообщение: #1 (910461)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
kolio, Ну что сказать?  Вот теперь вижу реальные дела а не пустой базар. Снимаю шляпу  Прогу кинь на слил.ру...потестим....желательно добавить сохранение лога в тхт файл
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
29.09.2010, 22:43
|
Сообщение: #2 (910489)
|
Прошивка: 6.20
Регистрация: 06.07.2010
Адрес: украина
Возраст: 42
Сообщений: 53
Вы сказали Спасибо: 18
Поблагодарили 31 раз(а) в 22 сообщениях
Сила репутации: 1Репутация: 31 
(на пути к лучшему)
|
Сообщение от Boryan
kolio, Ну что сказать?  Вот теперь вижу реальные дела а не пустой базар. Снимаю шляпу  Прогу кинь на слил.ру...потестим....желательно добавить сохранение лога в тхт файл
|
спасиб Борь. приятно слышать хорошие слова
оке. допишу (завтра выложу исходник + скомпиленную версию на Слил)
--------------
сегодня подрубил на работе к-лайн через USB клавиатуры (типа удлинитель на 1.5 метра) - не хочет раюботать, хоть устройство видно в системе. А если подрубить впереди системника или на мать, то работает. Видимо напруга падает если слишком длинный кабель делать.
--------------
Это для тех кто будет паять, или сталкивался с такой проблемой
|
|
|
Этот пользователь сказал Спасибо kolio за это полезное сообщение:
|
|
30.09.2010, 11:54
|
Сообщение: #3 (910545)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
kolio, Ещё желательно сделать возможность перебора ответов на 80хх запросы. Если ответ на 80хх не верный, зыза делает новый запрос....а у нас есть только возможность отвечать всегда одним ответом...нужно ,что бы в списке ответов на 80хх можно было задать не один, а много ответов, и что бы при новом запросе брался из списка следующий ответ.
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
30.09.2010, 13:46
|
Сообщение: #4 (910574)
|
Прошивка: 6.20
Регистрация: 06.07.2010
Адрес: украина
Возраст: 42
Сообщений: 53
Вы сказали Спасибо: 18
Поблагодарили 31 раз(а) в 22 сообщениях
Сила репутации: 1Репутация: 31 
(на пути к лучшему)
|
Сообщение от Boryan
kolio, Ещё желательно сделать возможность перебора ответов на 80хх запросы. Если ответ на 80хх не верный, зыза делает новый запрос....а у нас есть только возможность отвечать всегда одним ответом...нужно ,что бы в списке ответов на 80хх можно было задать не один, а много ответов, и что бы при новом запросе брался из списка следующий ответ.
|
понял. доделаю
и еще Yoti предложил сделать скрипты, чтобы можно было строить свои чуть ли не алгоритмы. ну и в итоге чтобы парсило и выполняло всё это дело
|
|
|
Этот пользователь сказал Спасибо kolio за это полезное сообщение:
|
|
30.09.2010, 01:27
|
Сообщение: #5 (910516)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
kolio,
в принципе, проблема известная. Вот как будут мамки с usb 3.0 у всех, вот там и заживём =)
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
30.09.2010, 18:19
|
Сообщение: #6 (910606)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
Например:
команда
#50
команда
С решёткой - это задержка в милисекундах.
Я предложил сделать так. А ещё можно:
команда
$
команда
$ - ожидание ответной команды.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
02.10.2010, 11:54
|
Сообщение: #7 (910887)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
Мат. плата определяется исходя из значений, которые железо возвращает на запрос от программы.
Tachyon - версия чипсета, который включает в себя CPU и GPU
- Tachyon: 0x00500000 процессор CXD2975 - прошиваемый
- Tachyon: 0x00600000 процессор CXD2988 - непрошиваемый
Baryon - версия системы управления чипсетом, он-же SYSCON
- Baryon: 0x00243000 SYSCON стартующий с батарейки пандора
- Baryon: 0x00263100 SYSCON нестартующий с батарейки пандора
|
Последний раз редактировалось Yoti; 02.10.2010 в 14:05.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
02.10.2010, 13:01
|
Сообщение: #8 (910895)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
Yoti, а как определяется ТА90V1? там проц 88 (были слухи что и 75 попадались) и сискон стартующий с батареи, такая же связка и в ТА88V3..
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
02.10.2010, 13:58
|
Сообщение: #9 (910901)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
Tachyon = 0x00600000, Baryon = 0x00243000, Pommel = 123 -> TA-088 v3 -> 2g -> Slim 2.2
Tachyon = 0x00500000, Baryon = 0x00243000, Pommel = 132 -> TA-090 v1 -> 2g -> Slim 3.0
Tachyon = 0x00600000, Baryon = 0x00263100, Pommel = 132/133 -> TA-090 v2 -> 3g -> Brite 1.0
|
Это из pspident.
Последний раз редактировалось Yoti; 02.10.2010 в 14:06.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
02.10.2010, 14:17
|
Сообщение: #10 (910902)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
Yoti,
Tachyon = 0x00500000, Baryon = 0x00243000, Pommel = 132 -> TA-090 v1 -> 2g -> Slim 3.0
|
обана  В TA90V1.....75 проц стоит реально....  ))
Boryan добавил 02-10-2010 в 14:09
но а как в pspident. ТА88 прошивайка выглядит? Там проц 75 и сикон стартующий с батарейки...так же как ТА90V1?
Boryan добавил 02-10-2010 в 14:17
Тоесть получается, что Соня для определения устанавливаемого ПО для идентефикации материнки использует связку Tachyon<>Baryon....на момент выхода TA90V1 у них не было нового Baryon....и единственная на то момент не используемая комбинация была только Tachyon = 0x00500000, Baryon = 0x00243000...таким образом была рожденна 3000 полностью прошиваемая с 75 процем...интересно...
Последний раз редактировалось Boryan; 02.10.2010 в 14:17.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
02.10.2010, 14:25
|
Сообщение: #11 (910907)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
Tachyon = 0x00500000, Baryon = 0x0022B200, Pommel = 123 -> TA-085 -> 2g -> Slim 1.0
Tachyon = 0x00500000, Baryon = 0x00234000, Pommel = 123 -> TA-085 v2 -> 2g -> Slim 1.1
Tachyon = 0x00500000, Baryon = 0x00243000, Pommel = 123 -> TA-088 v1 -> 2g -> Slim 2.0
Tachyon = 0x00500000, Baryon = 0x00243000, Pommel = 123 -> TA-088 v2 -> 2g -> Slim 2.1
|
Slim 2.0 и Slim 2.1 - идентичны.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
02.10.2010, 14:47
|
Сообщение: #12 (910912)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
понятно...но интересно кто определят версию платы в сервисной карте или в файле обновления прошивки? это делает ipl? Кто решает какие файлы шить в ЦП? Какие файлы разные под разные версии плат? Или прошива тупо универсальная? Она тупо во флеху проца заливается ...а уж проц сам знает что ему брать из неё? Как это на деле происходит?
Boryan добавил 02-10-2010 в 14:47
Ведь железо разное абсолютно...таже псп го...а файл обновления для всех один....значит что то есть в железе прошитое намертво именно для этой версии материнки...пример 3000 зыза..там дисплей другой...и проц снятый с 88 матери и посженный на 3000 стартует...но не работает дисплей. Каким образом прописываются дрова под новый дисплей всё в тотже 88 проц в 3000?
Последний раз редактировалось Boryan; 02.10.2010 в 14:47.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
02.10.2010, 16:39
|
Сообщение: #13 (910922)
|
Регистрация: 12.11.2008
Возраст: 41
Сообщений: 127
Вы сказали Спасибо: 3
Поблагодарили 65 раз(а) в 38 сообщениях
Сила репутации: 1Репутация: 65 
(скоро придёт к известности)
|
Сообщение от Boryan
понятно...но интересно кто определят версию платы в сервисной карте или в файле обновления прошивки? это делает ipl? Кто решает какие файлы шить в ЦП? Какие файлы разные под разные версии плат? Или прошива тупо универсальная? Она тупо во флеху проца заливается ...а уж проц сам знает что ему брать из неё? Как это на деле происходит?
|
так это проще простого. возьми любой дамп прошивки и прошивальщика, там для некоторых файлов модулей разные версии _02g _03g и тп.
соответственно в прошивальщике два разных ipl и главное разные файлы pspbtcnf_02g.bin pspbtcnf_03g.bin. прошивальщик льет нужные файлы, а в этих pspbtcnf уже прописано, что грузить дальше (тупо список), соответственно _02g грузит модули _02g, а _03g грузит модули _03g.
поэтому я и написал, что проще в прошивальщике подправить, чтобы он залил нужные файлы и нужный ipl, независимо от того, что ему железо про себя сказало.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо pronvit за это полезное сообщение:
|
|
03.10.2010, 14:25
|
Сообщение: #14 (911022)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,814
Вы сказали Спасибо: 825
Поблагодарили 3,950 раз(а) в 2,064 сообщениях
Сила репутации: 1Репутация: 3950 
(репутация неоспорима)
|
Сообщение от pronvit
поэтому я и написал, что проще в прошивальщике подправить, чтобы он залил нужные файлы и нужный ipl, независимо от того, что ему железо про себя сказало
|
Напоминаю, что флешеров с ipl для 3000 просто-напросто нет.
#include "modules\ipl_01g.h"
#include "modules\ipl_02g.h"
#include "modules\es_recovery.h"
#include "modules\galaxy.h"
#include "modules\idcanager.h"
#include "modules\march33.h"
#include "modules\popcorn.h"
#include "modules\pspbtcnf_01g.h"
#include "modules\pspbtcnf_02g.h"
#include "modules\recovery.h"
#include "modules\satelite.h"
#include "modules\systemctrl_01g.h"
#include "modules\systemctrl_02g.h"
#include "modules\usbdevice.h"
#include "modules\vshctrl.h"
|
Это набор файлов из DC7/DC8.
Читаем страницу из темы по этой ссылке.
Вкратце: на pspfaqs ставили 5.00 на 3000. В итоге - брик.
Последний раз редактировалось Yoti; 03.10.2010 в 15:24.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
03.10.2010, 17:18
|
Сообщение: #15 (911051)
|
Регистрация: 12.11.2008
Возраст: 41
Сообщений: 127
Вы сказали Спасибо: 3
Поблагодарили 65 раз(а) в 38 сообщениях
Сила репутации: 1Репутация: 65 
(скоро придёт к известности)
|
Сообщение от Yoti
|
это не важно, левый прошивальщик мы и запустить не сможем. но я понял, что все равно не получится, опять тупик..
|
|
|
Этот пользователь сказал Спасибо pronvit за это полезное сообщение:
|
|
03.10.2010, 02:19
|
Сообщение: #16 (910963)
|
Модель консоли: psp-3008
Прошивка: 6,39 pro B6
Регистрация: 01.01.1970
Адрес: Тернополь, Украина
Возраст: 36
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
Сила репутации: 1Репутация: 14 
(на пути к лучшему)
|
Ребята, а почему бы не собрать накопленный опыт в одном сообщении, а то реально посмотрев (1к постов) вряд ли кто сюда сунет свой нос. Кстати беда програмеров и електриков как раз и заключается в полном бардаке. Описать что пробовали, что не получается, а что неизвестно, так может и решение быстрее придет. Кстати сам програмер, пробовал некоторые ходки через сискон, но пока ничего
Желаю успеха...нам всем.
|
|
|
Этот пользователь сказал Спасибо lazard за это полезное сообщение:
|
|
04.10.2010, 00:02
|
Сообщение: #17 (911121)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
нарыл доки на проц используемый в самых дешёвых китайских батарейках http://zalil.ru/29763792
Boryan добавил 04-10-2010 в 00:02
вот на такую 
Последний раз редактировалось Boryan; 04.10.2010 в 00:02.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
05.10.2010, 11:31
|
Сообщение: #18 (911337)
|
Регистрация: 03.03.2010
Сообщений: 111
Вы сказали Спасибо: 2
Поблагодарили 79 раз(а) в 41 сообщениях
Сила репутации: 1Репутация: 79 
(скоро придёт к известности)
|
Сообщение от Boryan
|
Нет в ней чтения флеша, как и в 78f0102 :-( только памяти 4 килобайта, но спецы сказали что спокойно алгоритм TEA уместят в 500 байт - 1 килобайт, так что для таблицы из 256 вариантов по 8 байт (итого 2 килобайта) места дофига остается ...
И если у тебя другой вид батареек такой - с непонятным A01V..... то это чип 78F0744 - он уже имеет 16 килобайт памяти (непонятно нафига такой запас) и тоже не читается программаторами :-( - вот дока на его прошивку.
Короче с неком нам ничего не светит вообще, если в дятловских батарейках тоже НЕК то все очень грустно... можно еще аналоги от Acme Power посмотреть, но думаю что там тот же китайский 9202...
По совету знающих людей обратился в эту контору (очень хорошие отзывы), но китайцы отказались прочитать любой из наших чипов - странно, но зато честно, а могли бы и на бабки развести ...
ANDPSP добавил 05-10-2010 в 11:31
Сообщение от Boryan
kolio, Прога сплошной глюк!!!Оба варианта. Boryan добавил 05-10-2010 в 01:51
откуда в запросе берётся 9 байт если я ставлю на брут любой байт? С эхом буфера вроде наладилось ...но всё равно иногда глючит....на Bat_grabb_proj_2_1 работает отлично.....чота ты перемудрил в погоне за внешним видом проги  ......Красота конечно хорошо...но лучше проще- да лучше
Boryan добавил 05-10-2010 в 01:58
а это ещё зачем нахрена каких то разделителей налепил? |:,
по моему достаточно такого вида :
Это и читабельно....а твоё нововведение ...мммм  Ты лучше сделай чего просят реально а интерфейс проги нас и старый устроит. Твоя работа видна конечно....но она реально бестолковая...
|
Нда... читаю и офигеваю - челу нормальные исходники дали с грамотным брутом по маске "Z0Z1Z2Z3" - работает как часы - всего то требовалось с VB на Дельфи перетащить - нет он решил красоту навести - кому это нужно то ? да и пустое все это... столько логов и брутов было понаделано и вроде знающим людям показано и никто не нашел закономерностей и тем более не вычислил алгоритма, ну сделает kolio прогу красивую - дальше то что ?
Кстати наткнулся в инете на одно сообщение про прогу RealTerm - с нее все начиналось, оказывается байты 0x5A и 0xA5 - в ней уже прописаны как Binary Synch Chars : 0xA5 0x5A (display option) - получается что это что то стандартное, но вот никак не могу понять что это за протокол обмена такой, нашел какую то юзерскую инфу про infoLITHIUM protocol - чел слушал центральный контакт на видеокамере соневской, но там что то не похожее на наш вариант...
Последний раз редактировалось ANDPSP; 05.10.2010 в 11:31.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо ANDPSP за это полезное сообщение:
|
|
04.10.2010, 01:23
|
Сообщение: #19 (911133)
|
Модель консоли: 3008
Прошивка: 5.03
Регистрация: 28.05.2009
Сообщений: 2
Вы сказали Спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 0Репутация: 1 
(с надеждой на лучшее)
|
Я конечно сразу извиняюсь если это будет по вашему оффтоп но:
нашел в на DX Батарейку пандору...Синюю... http://www.dealextreme.com/details.dx/sku.24847 написано что идет с 2000 но не сказанно с какими платами... или эта таже самая белая просто в синем корпусе?...
|
|
|
Этот пользователь сказал Спасибо Wolfus за это полезное сообщение:
|
|
04.10.2010, 11:40
|
Сообщение: #20 (911189)
|
Регистрация: 31.01.2010
Возраст: 61
Сообщений: 588
Вы сказали Спасибо: 9
Поблагодарили 653 раз(а) в 341 сообщениях
Сила репутации: 1Репутация: 664 
(луч света в тёмном царстве)
|
Wolfus, да, это таже самая белая
Boryan добавил 04-10-2010 в 11:40
kolio, Спасибо! Молодец! Поюзаем! Но нафига на letitbit заливать? Нах мне ждать 60 сек и кучу рекламы смотреть..есть наманый ресурc залилру
Последний раз редактировалось Boryan; 04.10.2010 в 11:51.
Причина: добавил, подумав
|
|
|
Этот пользователь сказал Спасибо Boryan за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 04:03. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|