Цитата:
|
Вложений: 1
Цитата:
Это есть то, что справа указывает регистры. А вот слева, то, что расписано по порядку адресации каждых 4-ёх байт и собственно самих этих байт и есть тело бинарника. Их нужно просто сложить в один файл, получишь исходник. Только я вижу, что в середине не хватает нескольких байт. И потом, я не верю, что там нету защиты, скорее всего требуется ещё ключ, т.е. ID этого самого контроллёра/флешки. Судя по коду, то там всего 6,5 кбайт, но это вроде многовато для памяти элементарного контроллёра. Собственно вот он бинарник: (взято отсюда: http://psx-scene.com/forums/showthread.php?t=65116 а оттуда сюда http://pastebin.com/4KHK45Fs) |
может с ним попробывать
|
Вложений: 1
Вот собственно JIG1.bin отсюда: http://pastebin.com/AE6ghMpG
Всё точно до байтика, можете сами смещения проверить. Но там? на сайте в текстовике, есть в трёх местах пропуски "...". Я эти пропуски забил FFFFFFFF. Почему они пропустили несколько строк кода непонятно, может не смогли точно сдампить. Можете сами так-же сделать бинарник из JIG2.txt отсюда: http://pastebin.com/H7pkQJcE (там кнопка Download вверху справа) Но так как в коде не хватает несколько строк кода, то код конечно будет не рабочим по-любому. Надеюсь в будущем добавят. |
Цитата:
А это разве это не shell код? Мне казалось что это сниффанутый код который выполняет донгл.... снятый с помощью компа через USB sniffer.. Немцы тоже также снифернули)) донгл, и увидели что там юсб хаб и сониковский сервесный jig к нему подключается и по полученным данным сделали ту таблицу.... |
Можно в помощью psjb запускать psn игры?
|
Цитата:
|
Цитата:
tChibo добавил 29-08-2010 в 20:41 Цитата:
Цитата:
|
Сделал плату в воркбенче, щас выложу,есть 2 замечания - ноги смотрите по даташиту - это просто контроллер со схожими ногами)и можно добавить емкость между VCC и землей
rofel добавил 29-08-2010 в 21:04 http://ifolder.ru/19079218 прошу критиковать и пинать)обращаюсь к тчибо,он тут сведущ я думаю rofel добавил 29-08-2010 в 21:12 This dump isn't very helpful, it only seems to show raw sent data. Since USB is host-driven, then we would still need to know what request makes that device send that information.. ТВАЮМАТЬ!Они что,через комп его сниффили? rofel добавил 29-08-2010 в 21:16 Ах,да,резонатор на 12МГЦ нужон)лень было номинал в бд менять) |
Цитата:
НУ да... ты даташит читал? Цитата:
|
Ну как,посмотрел?нарекания есть?
а чего сложного то в том чтобы повесить на интерфейсы по трансиверу и через терминал с правильным битсеттингом все скатать?конечно же процедура инициализации юсб на соньке и на пк разная,там и запросы другие совершенно rofel добавил 29-08-2010 в 21:29 даташит читал ,164А взял |
я так понимаю возможно скоро умельцы с форума ,сделают аналог PS Jailbreak ? респект вам!
|
Да его делать то нечего)был бы дамп и схема))
как говорил один мой знакомый, написать можно все,были бы либы) |
Цитата:
http://www.logic-sunrise.com/news-12...technique.html |
ага)там резонатор в воздухе висит)у парня что его делал нет рентгеновского зрения чтоб заглянуть под чип)
|
Еще одна схема на ps3news.
|
Tmega164P/V, ATmega324P/V, ATmega644P/V
8-разрядный AVR-микроконтроллер с внутрисистемно-программируемой флэш-памятью размером 16/32/64 кбайт Отличительные особенности:
Расположение выводов: Описание: ATmega164P, ATmega324P, ATmega644P - маломощные 8-разрядные КМОП-микроконтроллеры, выполненные на основе усовершенствованной RISC-архитектуры AVR. За счет выполнения инструкций за один период синхронизации микроконтроллеры ATmega164P, ATmega324P, ATmega644P достигают производительности 1 миллион инструкций в секунду на мегагерц частоты синхронизации, что позволяет разработчикам оптимизировать соотношение потребляемой мощности и быстродействия. Ядро AVR сочетает обширный набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра непосредственно подключены к арифметико-логическому устройству (АЛУ), что позволяет указывать два разных регистра в одной инструкции и выполнить ее за один цикл синхронизации. Результирующая архитектура обладает улучшенной эффективностью программного кода и позволяет на порядок повысить производительность относительно традиционных CISC-микроконтроллеров. ATmega164P, ATmega324P, ATmega644P содержит следующие элементы: 16/32/64 кбайт внутрисистемно-программируемой флэш-памяти с поддержкой чтения во время записи, 512 байт/1 кбайт/2 кбайт ЭСППЗУ, 1/2/4 кбайт статического ОЗУ, 32 линии ввода-вывода общего назначения, 32 рабочих регистра общего назначения, счетчик реального времени, три гибких таймера-счетчика с режимами сравнения и ШИМ, 2 УСАПП, 2-проводной последовательный интерфейс, ориентированный на передачу байт, 8-канальный 10-разрядный АЦП с опциональным дифференциальным входным каскадом с программируемым усилением, сторожевой таймер со встроенным генератором, последовательный порт SPI, совместимый со стандартом IEEE 1149.1 интерфейс JTAG для граничного сканирования, а также для доступа к встроенной отладочной системе и программирования, и шесть программно-выбираемых экономичных режима работы. В режиме холостого хода (Idle) останавливается ЦПУ, но остаются в работе статическое ОЗУ, таймеры-счетчики, порт SPI и система прерываний. В режиме отключения (Power-down) сберегается содержимое регистров, но прекращает работу генератор, блокируя работу всех встроенных функциональных блоков до следующего прерывания или аппаратного сброса. В экономичном режиме (Power-save) продолжает работать асинхронный таймер, предоставляя возможность поддерживать отсчет времени, когда остальная часть микроконтроллера находится в неактивном состоянии. В режиме снижения шума АЦП останавливается ЦПУ и все модули ввода-вывода, кроме асинхронного таймера и АЦП, что позволяет минимизировать влияние цифрового шума на работу АЦП. В дежурном режиме работает кварцевый генератор, а остальная часть микроконтроллера неактивна. Использование этого режима позволяет добиться одновременно, как малого потребления, так и высокого быстродействия возврата в активный режим работы. В расширенном дежурном режиме (Extended Standby) продолжают работу, как основной генератор, так и асинхронный таймер. Микроконтроллеры выпускаются с использование технологии высокоплотной энергонезависимой памяти. Встроенная флэш-память может перепрограммироваться внутрисистемно через последовательный интерфейс SPI, посредством программатора обычной энергонезависимой памяти или под управлением встроенной загрузочной программы, исполняемой ядром AVR. Загрузочная программа может использовать любой интерфейс для загрузки программного кода во флэш-память. Программа в загрузочном секторе флэш-памяти продолжает исполняться, даже во время обновления сектора прикладной программы флэш-памяти, таким образом, обеспечивая действительную поддержку функции чтения во время записи. Объединение 8-разрядного RISC ЦПУ с внутрисистемно-программируемой флэш-памятью в одном монолитном кристалле делает микроконтроллеры ATmega164P/324P/644P гибким и эффективном в ценовом плане инструментом для разработки многих приложений встраиваемого управления. Микроконтроллеры ATmega164P, ATmega324P, ATmega644P поддерживается полным набором инструментальных средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы. http://ipicture.ru/uploads/100829/CrUYt7V0Q6.png |
Цитата:
|
|
Оущиииии,чует мое сердце надо микруху покупать)
хотя интересно почему от двуногого резонатора не идет по кондеру с ноги на землю rofel добавил 30-08-2010 в 10:21 В чипдипе только Р есть,интересно чем они различаются |
Текущее время: 23:58. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.