ГлавнаяОбратная связьВ избранное

PSJailbreak - свободу Playstation!

PSJailbreak.ru - это старейший сайт в рунете посвящённый игровой приставке Playstation 3, запуску сторонних программ и игр на ней. У нас вы найдёте всю самую актуальную информацию по джэилбрэйку консоли.
PSJailBreak » Новости » NORway: Teensy++ 2.0 Flashing Software
Просмотров: 1890125-07-2012, 09:20
NORway: Teensy++ 2.0 Flashing Software

Разработчик Judges с сайта PS3Hax.net выпустил его удивительный NORway project. Это очень простой flashing software project, над которым он работал, улучшая оригинальный код Marcan из команды fail0verflow, используя Teensy++ 2.0 в качестве аппаратного интерфейса для того, чтобы сделать dumping и программирования flashing на PS3, которые используют NOR Flash! NEW: Недавно, приложение NORway было обновлено до версии 0.5

NORway v0.1:

Этот проект был портирован на Teensy++ 2.0 с оригинального NOR flasher tool ("noralizer", который сделал Hector Martin и его ник "marcan"), который ранее использовался для flash AsbestOS на демо PS3 27C3 и для экспериментов.

Содержание архива:

\teensy\NORway.avrsln - Исходный код для Teensy++ 2.0 (AVR Studio 5.0)
\teensy\default\NORway.hex - Скомпилированный HEX-файл для Teensy++ 2.0 (AT90USB1286)
\hwinstall\install-*.jpg - Некоторые изображения, в который я уже вмонтировал чип Teensy в PS3 (CECH-2504A/B)
\hwinstall\nor_testpoints.png – Схема для подсоединения к NOR testpoints (CECH-2504A/B)
\serial_install.exe – Серийные драйвера Teensy для Windows
\README.txt- Файл, который вы сейчас читаете
\NORway.py - PC Python client


Подсоединения чипа к железу (для более наглядной информации см. "\hwinstall\nor_testpoints.png"):

PS3 Teensy

A0-7 PF0-7
A8-15 PA0-7
A16-22 PB0-7
D0-7 PD0-7
D8-15 PC0-7
CE# PE0
OE# PE1
RESET# PE4
WE# PE5
RY/BY# PE6
TRISTATE# PE7
GND GND


Мы не вносили никаких модификаций в чип Teensy. Не устанавливайте дополнительные регуляторы мощности и не режьте никаких проводов.

НЕ ПОДКЛЮЧАЙТЕ VCC SOLDER PADS НИ К ЧЕМУ!

Схемы подключения для других плат можно найти по этому адресу

Программы необходимые для программирования данного чипа:

Python 2.7.2
Pyserial 2.5

Инструкция по использования этих программ:

1) Установите Python + pyserial.
2) Установите драйверы.
3) Подключите Teensy к вашему компьютеру.
4) Flash Teensy с "\teensy\default\NORway.hex" и перезапустите после завершения процесса.
5) Зайдите на PC в "Диспетчер устройств" и перейдите во вкладку "Порты (COM и LPT)" и там, вы должны увидеть, что-то вроде: "USB Serial (Communication Class, Abstract Control Model) (COM4)". Из этого мы узнаем, что Teensy использует "COM4" (или любой другой показанный в диспетчере устройств).

В командной строке введите "NORway.py" для отображения справочной информации.

Инструкция для dump вашего flash:

- Проверьте, чтобы PS3 была выключена
- В командной строке введите:

NORway.py (COM port вашего устройства)

- Включите PS3 и она не должна включится
- В командной строке введите:

NORway.py (COM port вашего устройства) dump flash.bin

- Когда dumping закончится, введите:

NORway.py (COM port вашего устройства) release

- Выключите вашу PS3 (отсоедините Teensy, если PS3 не включается, после перезагрузки)


Dumping занимает около 3 минут. Файл "flash.bin" с размером ровно 16 Мб (16.777.216 байт) будет создан в текущем каталоге.

Flashing прошивается довольно медленно. Полностью переписать flash занимает около 2 часов.

Может быть, это будет улучшено в будущих версиях...

ВАЖНО:

Перед тем, как переписать flash на вашей PS3, убедитесь, что содержание вашего dump правильное (например, сравните ros0/ros1 в вашем dump против "CORE_OS_PACKAGE.bin" , который находится в PS3UPDAT.PUP вашей текущей прошивки). И сохраните ваш оригинальный dump в безопасном месте. В будущем, он может вам понадобится.

Данный способ протестирован на Win7 x86, но и прекрасно работать на любом x86 Windows> = XP. Это так же должно работать и на Linux, но я не проверял. Если вы используете Linux, вы наверняка знаете, что делать. Serial drivers не нужен для Linux.

К сожалению, мне не удалось заставить данный способ работать на любой 64-разрядной версии Windows, из-модуля Python pyserial.

Благодарю "Marcan" для первоначальную реализации данного проекта.

- judges (judges@eEcho.com)

Схема для пайки данного чипа:
NORway: Teensy++ 2.0 Flashing Software


Инструкция в картинках для даунгрейда, после снятия дампа с вашей прошивки:

1) Сделайте дамп вашего NOR Flash (инструкция по снятию дампа выше)
2) Откройте ваш дамп с помощью HEX редактора и ищите текст "6F FF E0" в начале этой строчке будет написано "C0000" (искать текст без кавычек)
NORway: Teensy++ 2.0 Flashing Software


3) Откройте файл patchcos.bin с помощью HEX редактора и скопируйте все внутренности в ваш дамп
NORway: Teensy++ 2.0 Flashing Software

NORway: Teensy++ 2.0 Flashing Software


4) Сохраните и замените на Flash ваши модифицированные файлы и подождите около 2 часов. Если после завершения у вас будет черный экран, используйте донгл Jig для выхода в service mode и попробуйте сделать даунгрейд снова с нужными файлами.

Для новой версии программы необходим дополнительно только регулятор мощности USB до 3.3V (изменения с 16MHz на 8MHz больше не требуется)

Изменения в версии NORway 0.3:

- Оптимизация скорости работы программы.
- Dump теперь делается 45 секунд в отличии от ранних 5 минут
- Перезаписывание Flash теперь длится 8,5 минуты, в отличие от ранних 2 часов.

NEW: Изменения в версии NORway 0.5:

- Добавлена таблица блоков для Samsung K8Q2815UQB. Режимы программирования “writeword” и “writewordubm” больше не требуют ручного удаления чипа/сектора для записи!
- Исправление багов: Команда "NORway.py COMx release" не работала. Теперь вы можете оставить Teensy включенным/запитанным все время и консоль будет нормально загружаться после использования команды "release".
- Исправление багов: изменено время команды TRANSMIT_TIMEOUT для Teensy до 10000ms (требуется OS X).
- Исправление багов: отключено управление DSR/DTR потоками (не правильно работали на OS X).
- Исправление багов: TRISTATE не правильно реагировал.
- Добавлена дополнительная проверка, после окончания записи. Данная команда проверяет каждый сектор/блок, чтобы у вас не возник битый дамп.
- Добавлена команда “verify”.

Ссылка на покупку нужного чипа

Ссылка на покупку регулятора мощности для данного чипа

Ссылка на инструкцию по установке регулятора мощности в чип

NEW: Ссылка на скачивание новой версии программы
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Посетители
3 августа 2011 00:11
Комментариев: 27

Владик

объясните пожайлуста как мне заказать с pjrc.com и доставку в спб?)
у меня есть номер карты visa qiwi смогу через неё оплатить?
извиняюсь что пишу так много коментов
Журналисты
2 августа 2011 18:30
Комментариев: 6555

thesixsouls

Цитата: dodther
А а есть кто-нибудь кто уже сделал даунгрейд с этим способом? А то как-то ссыкотно на рабочей приставке пробовать.

Ну на форуме человек 20 получилось как минимум и 1 из них написал инструкцию выше. Многие хакеры себе заказывают по 3-4 таких платы и говорят, что способ один из самых простых
Посетители
2 августа 2011 18:27
Комментариев: 106

dodther

Цитата: dodther
Как узнать у тебя NOR Flash или ....?


вот отличная таблица по моделям Ps3. В том числе и по флеш



thesixsouls,
А а есть кто-нибудь кто уже сделал даунгрейд с этим способом? А то как-то ссыкотно на рабочей приставке пробовать.
Журналисты
2 августа 2011 16:04
Комментариев: 6555

thesixsouls

Цитата: zazu
Как узнать у тебя NOR Flash или ....?
У меня FAT 60gb, еще та первого выпуска с 2007года вроде

По модели консоли. PS3 FAT с NOR Flash: CECHH, CECHJ, CECHK, CECHL, CECHM, CECHP и CECHQ

Цитата: zazu
Как узнать у тебя NOR Flash или ....?

Еще существует NAND Flash
Посетители
2 августа 2011 15:45
Комментариев: 18

zazu

Цитата: thesixsouls
чтобы NOR Flash был

Как узнать у тебя NOR Flash или ....?
У меня FAT 60gb, еще та первого выпуска с 2007года вроде
Посетители
2 августа 2011 14:58
Комментариев: 106

dodther

Цитата: thesixsouls
Это верно, только запомни, если приносят фат консоль, то обязательно модель сравнивай, чтобы NOR Flash был

Это я в курсе. Бабушка писала :) можно будет на своей фатке CECHH потренироваться. там кокраз 16мб нор флеш
Журналисты
2 августа 2011 14:27
Комментариев: 6555

thesixsouls

Цитата: dodther
спасибо. Буду брать. Желающие сделать даунгрейд всегда найдутся :)

Это верно, только запомни, если приносят фат консоль, то обязательно модель сравнивай, чтобы NOR Flash был
Посетители
2 августа 2011 14:16
Комментариев: 106

dodther

спасибо. Буду брать. Желающие сделать даунгрейд всегда найдутся :)
Журналисты
2 августа 2011 13:28
Комментариев: 6555

thesixsouls

Цитата: dodther
ага. спасиб. а что там с частотой? после установки регулятора она останется 16 или станет 8? там на инглише написано, а у меня с ним нелады :(

Не волнуйся за частоту, в новой версии программы автоматически выставит 8MHz
Посетители
2 августа 2011 13:05
Комментариев: 106

dodther

ага. спасиб. а что там с частотой? после установки регулятора она останется 16 или станет 8? там на инглише написано, а у меня с ним нелады :(
Посетители
2 августа 2011 12:59
Комментариев: 8

kuroitaka


--------------------

Посетители
2 августа 2011 11:50
Комментариев: 106

dodther

Цитата: kuroitaka
Я правильно понимаю:
Покупаю этот девайс Teensy++ USB Development Board и регулятор мощности "3.3 Volt Regulator For Teensy", припаиваю, проделываю все манипуляции с прошивкой, заливаю туда какую мне надо, отпаиваю все назад и ставлю кастом. Далее можно использовать на другой приставке с 3,56+.
Все правильно?


посмотрел на регулятор по ссылке. получается он тупо припаивается на Teensy++ с обратной стороны? и все. можно смело читать\писать NOR флеш?
Журналисты
1 августа 2011 14:58
Комментариев: 6555

thesixsouls

Цитата: kuroitaka
припаиваю, проделываю все манипуляции с прошивкой, заливаю туда какую мне надо, отпаиваю все назад и ставлю кастом. Далее можно использовать на другой приставке с 3,56+.
Все правильно?

Если так, то попробую заказать.

не на любой, а только, которые используют NOR Flash (т.е все слимки и некоторые модели фаток). Плюс припаивать там вроде ничего не надо, кроме проводов и, то не факт, надо данный девайс в руках держать для проверки =))). Насчет всего остального ты прав. Возможно придется вырезать в корпусе дырку для 3 USB порта, хотя я думаю автор это сделал для удобства
Посетители
1 августа 2011 14:52
Комментариев: 8

kuroitaka

Я правильно понимаю:
Покупаю этот девайс Teensy++ USB Development Board и регулятор мощности "3.3 Volt Regulator For Teensy", припаиваю, проделываю все манипуляции с прошивкой, заливаю туда какую мне надо, отпаиваю все назад и ставлю кастом. Далее можно использовать на другой приставке с 3,56+.
Все правильно?

Если так, то попробую заказать.



--------------------

Посетители
31 июля 2011 20:30
Комментариев: 263

Capcom-gamer

thesixsouls,
Спасибо тебе, ты всегда даёшь надежду, и всегда держишь нас при новостях! smile-09

--------------------

Журналисты
31 июля 2011 18:54
Комментариев: 6555

thesixsouls

Цитата: PS3PS3
Програмного никогда не было и не будет

Был с 3.55 на 3.41, с помощью донгла, но программный
Цитата: Capcom-gamer
ну так если програмного даунгрейда не будет вообще, то о кастоме не стоит даже подумать..... жаль, я так надеелся

Сначала всегда даунгрейд идет с помощью чипа, потом люди ищут роут ключ в прошивке, затем появляется возможность программного даунгрейда, а затем появляется кастум (иногда все происходит без программного даунгрейда)
Посетители
31 июля 2011 18:50
Комментариев: 263

Capcom-gamer

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

--------------------

РидОнли
31 июля 2011 17:36
Комментариев: 76

PS3PS3

Capcom-gamer,
Програмного никогда не было и не будет
Посетители
31 июля 2011 17:32
Комментариев: 263

Capcom-gamer

когда же будет програмный даунгрейд........... ээээээх smile-16

--------------------

Журналисты
31 июля 2011 16:29
Комментариев: 6555

thesixsouls

Цитата: zazu
пока не скачал файл и не увидел того что надо этот Teensy припаивать к плате PS3 ))

Его присобачивать проводами надо =)))

Цитата: PS3PS3
Я не пойму, что бы все это сделать нужно в пс3 проделать 3 юсб? А если он уже есть то ничего не нужно? Паять саму плату в пс3 надо? И можно ли когда нибудь это будет сделать с 1 или 2 юсб?

3 USB порт он просто дырку для него присобачил, USB порт сам в донгле приделан. Для удобства по идее с длинным USB шнуом 3 USB порт делать не надо
РидОнли
31 июля 2011 16:16
Комментариев: 76

PS3PS3

Я не пойму, что бы все это сделать нужно в пс3 проделать 3 юсб? А если он уже есть то ничего не нужно? Паять саму плату в пс3 надо? И можно ли когда нибудь это будет сделать с 1 или 2 юсб?
Посетители
31 июля 2011 16:13
Комментариев: 18

zazu

thesixsouls
Понял, будем ждать боле легкий способ даунгреда...
пока не скачал файл и не увидел того что надо этот Teensy припаивать к плате PS3 ))
Журналисты
31 июля 2011 16:08
Комментариев: 6555

thesixsouls

Цитата: zazu
Ок, Teensy 2.0 Тут доставка бесплатная, он же и с pjrc.com,

Да, это Teensy 2.0, но без ++. Т.е. ты его купишь, а он будет бесполезен
Посетители
31 июля 2011 15:56
Комментариев: 18

zazu

Ок, Teensy 2.0 Тут доставка бесплатная, он же и с pjrc.com,
Журналисты
31 июля 2011 15:50
Комментариев: 6555

thesixsouls

Цитата: zazu
есть ли порядочная инструкция? а то тут как то не разборчива и не по порядку,

Ну как в оригинале.
Цитата: zazu
облом( Отец говорит что такой процессор надо под заказ, наверно быстрее будет заказать, вот по твоей ссылке pjrc.com не кидала?

Это официальный производитель этой платы, так что вероятность очень мала
Посетители
31 июля 2011 15:33
Комментариев: 18

zazu

thesixsouls
облом( Отец говорит что такой процессор надо под заказ, наверно быстрее будет заказать, вот по твоей ссылке pjrc.com не кидала?
кто нибудь уже имели с ними дела?

есть ли порядочная инструкция? а то тут как то не разборчива и не по порядку,
Журналисты
31 июля 2011 14:51
Комментариев: 6555

thesixsouls

Цитата: zazu

пока еще нет, отец попробует собрать эту плату, (Он у меня радио любитель) если не получится то наверно буду заказывать на dealextreme стоит она 16,80 $

Эта плата 1.0 и еще не ++

P.S. Тебе вот такой надо покупать
Посетители
31 июля 2011 14:28
Комментариев: 18

zazu

Цитата: thesixsouls
У тебя есть данная плата???)))

P.S. Если что-то будет непонятно, вот ссылка на форум, где отписывается данный разработчик


пока еще нет, отец попробует собрать эту плату, (Он у меня радио любитель) если не получится то наверно буду заказывать на dealextreme стоит она 16,80 $
Журналисты
31 июля 2011 12:59
Комментариев: 6555

thesixsouls

Цитата: zazu
Буду пробовать, как все сделаю отпишусь!

У тебя есть данная плата???)))

P.S. Если что-то будет непонятно, вот ссылка на форум, где отписывается данный разработчик
Посетители
31 июля 2011 12:55
Комментариев: 18

zazu

Цитата: thesixsouls
P.S. Не забудь, что ограничитель мощности USB еще нужен, кроме этой платы

Оk, Спасибо...
Буду пробовать, как все сделаю отпишусь!
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Новости о взломе PS4
Последнее с форума

Свежие прошивки для PS3
Доска почета
  • ave187
    Модератор
    Эксперт
  • John050882
    Ньюсмэйкер
    Эксперт
  • PSP
    Завсегдатай
    Эксперт
  • Battou
    Завсегдатай
    Эксперт
  • Dr13
    Модератор
    Эксперт
Новости о взломе PS4
Свежие прошивки для PS3
Архив новостей
Март 2024 (6)
Февраль 2024 (3)
Декабрь 2023 (9)
Ноябрь 2023 (16)
Октябрь 2023 (13)
Сентябрь 2023 (1)