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

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: Ссылка на скачивание новой версии программы
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Журналисты
27 июля 2011 21:48
Комментариев: 6555

thesixsouls

Цитата: Oldem777

А какие ты еще можешь посоветовать донглы которые используют IO pins

Я уже не помню, надо на сайтах производителей читать. Используй поиск Google =))

Цитата: PS3PS3
Что это такое и как определить используют ли они это?

Читать на сайте производителя. Что это точно сказать не могу, я в донглах плохо разбираюсь
РидОнли
27 июля 2011 21:45
Комментариев: 76

PS3PS3

thesixsouls,
Что это такое и как определить используют ли они это?
Посетители
27 июля 2011 21:45
Комментариев: 69

Oldem777

PS3PS3,
Это понятно, но с моими затратами на всякие девайсы у меня денег на диски совсем не остается(
РидОнли
27 июля 2011 21:43
Комментариев: 76

PS3PS3

Oldem777,
Они и так запускаются
Посетители
27 июля 2011 21:43
Комментариев: 69

Oldem777

Радует то что уже есть продвижения!
Так хочеться побыстрее поиграть в l.a. Noire, и gta 4 на плойке)
А может знает кто нибудь какие есть хорошие игры для ps3?

thesixsouls,

А какие ты еще можешь посоветовать донглы которые используют IO pins
Журналисты
27 июля 2011 21:38
Комментариев: 6555

thesixsouls

Цитата: Phoenix
если данный способ будет работать исправно, его адаптирует к остальным донглам

Уже написал автор, что данный метод несложно адаптировать к другим донглам, но только к тех, которые используют IO pins
Посетители
27 июля 2011 21:36
Комментариев: 25

Phoenix

да что вы так за донглы переживаете? если данный способ будет работать исправно, его адаптирует к остальным донглам
Журналисты
27 июля 2011 21:33
Комментариев: 6555

thesixsouls

Цитата: Владик
а кроме teensy 2.0 можно какие нибудь другие чипы подключать?
которые можно спокойно купить в городе?

для данного метода подходит любой USB донгл, который использует IO pins (правда инструкция к другим USB донглам, использующим IO pins будет позже). Да я думаю и teensy 2.0++ можно в городе найти, с рук бывших обладателей данного донгла
Посетители
27 июля 2011 21:33
Комментариев: 39

aser09

блин когда випустят кастом 3.66 я уже лицухами запасся и джой купил новый..правда не оригинальный а совместимый

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

Посетители
27 июля 2011 21:31
Комментариев: 25

Phoenix

на самом деле самая болезненая тема это "анбрик" а вот даунгрейд со временем будет, я уверен в этом...и без всяких чипов и паяльников...
Посетители
27 июля 2011 21:30
Комментариев: 69

Oldem777

Я скоро уеду на две недели, как приеду сезжу на радиорынок и посмотрю что почем!
Может что накопаю)
Журналисты
27 июля 2011 21:30
Комментариев: 6555

thesixsouls

Цитата: Phoenix
судя по инструкции, для данного устройства нужно будет выводить из материнской платы пс3 - специальный usb выход...без паяльника не обойтись в общем...

Поживем увидим, мне кажется он для удобства это сделал. Ждем инструкцию для чайников =))))
Посетители
27 июля 2011 21:29
Комментариев: 27

Владик

а кроме teensy 2.0 можно какие нибудь другие чипы подключать?
которые можно спокойно купить в городе?
Посетители
27 июля 2011 21:28
Комментариев: 25

Phoenix

судя по инструкции, для данного устройства нужно будет выводить из материнской платы пс3 - специальный usb выход...без паяльника не обойтись в общем...
Посетители
27 июля 2011 21:27
Комментариев: 27

Владик

помогите заказать) я вобще нуб максимум что заказывал так это mk 9 в спб
Посетители
27 июля 2011 21:27
Комментариев: 69

Oldem777

Что то мне кажеться что проще заплотить несколько тысячь за даунгрейд или подождать до осени
Журналисты
27 июля 2011 21:25
Комментариев: 6555

thesixsouls

Цитата: Phoenix
с чего ты взял, что Teensy++ 2.0 это "оригинальный сервис донгл от Sony"?

Потому что я знаю, что это самый первый донгл выпущенный командой fail0verflow для установки кастумных функций для прошивки 3.41.

P.S. Только интересно, почему работает только для приставок с NOR Flash....
Журналисты
27 июля 2011 21:22
Комментариев: 6555

thesixsouls

Цитата: Oldem777
А че консоль разбирать надо будет?

Корпус задний снять, как при смене жесткого диска

P.S. Ребята в данный момент пишут очень подробную инструкцию для всех, так что скора каждый сможет сделать =)))
Посетители
27 июля 2011 21:21
Комментариев: 25

Phoenix

thesixsouls,
с чего ты взял, что Teensy++ 2.0 это "оригинальный сервис донгл от Sony"?
Посетители
27 июля 2011 21:19
Комментариев: 717

dualshock1992

Господи, как я счастлив, что у меня 3.55...
Журналисты
27 июля 2011 21:18
Комментариев: 6555

thesixsouls

Цитата: Владик
там столько проводов как их всех подключить к плате? не туда воткнешь кирпич будет

Инструкцию в архиве открой там все нарисовано куда и что
Цитата: Phoenix
сделаный дамп нужно править в ручную, через Heх редактор...не умеющим пользоваться Нех редактором, не стоит в это вообще лезть

HEX редактором можно легко научится пользоваться, не пугай человека раньше времени =)))
Посетители
27 июля 2011 21:17
Комментариев: 69

Oldem777

Блин в россии не где не нахожу(
А че консоль разбирать надо будет?
Посетители
27 июля 2011 21:15
Комментариев: 27

Владик

там столько проводов как их всех подключить к плате? не туда воткнешь кирпич будет
Журналисты
27 июля 2011 21:15
Комментариев: 6555

thesixsouls

Цитата: Владик
а как происходить перепрошивка?
сначало делается дамп flash потом перепрошивается а потом идет сама перепрошивка которой хочешь прошивкой?

Делается дамп флеша, модифицируется под флеш нужной прошивки и заменяется избегая брика. Если выразился не точно поправьте
Посетители
27 июля 2011 21:15
Комментариев: 25

Phoenix

Владик,
сделаный дамп нужно править в ручную, через Heх редактор...не умеющим пользоваться Нех редактором, не стоит в это вообще лезть
Журналисты
27 июля 2011 21:13
Комментариев: 6555

thesixsouls

Цитата: Phoenix
вся проблема в том, что на USB не подается питание до тех пор пока консоль не начнет запуск...например при брике...поэтому думаю данный донгл будет бесполезен при лечении брика

подача питания происходит от компьютера и повторяюсь еще раз это оригинальный сервис донгл от Sony. Он в первую очередь предназначен для лечения бриков!!!
Цитата: twist-monsster
я щас переписовался с DemonHades!! он говорит что уже заказали 3 штучки!!! говорит не чего сложного в этом нет + там прилогаеться пошаговая инструкция что куда правда на английском!!! мне кажеться лучше подождать недельку и эти ребята выжмут все сокиз них!!!

они уже сделали подробную инструкцию. Если расспишут еще подробней их запомнят надолго =)))
Посетители
27 июля 2011 21:12
Комментариев: 27

Владик

а как происходить перепрошивка?
сначало делается дамп flash потом перепрошивается а потом идет сама перепрошивка которой хочешь прошивкой?
Посетители
27 июля 2011 21:11
Комментариев: 25

Phoenix

thesixsouls,
вся проблема в том, что на USB не подается питание до тех пор пока консоль не начнет запуск...например при брике...поэтому думаю данный донгл будет бесполезен при лечении брика
Журналисты
27 июля 2011 21:07
Комментариев: 6555

thesixsouls

Цитата: Phoenix
и все таки не совсем понятно...этот способ требует паяльник или нет? если требует, то единственая польза от этого девайса - это дешевизна...во всем остально он ничем не лучше, а даже хуже того же ProgSkeet

Не требует паяльник, ну разве что если ты захочешь сделать 3 USB порт в PS3 для удобства

P.S. Только провода надо будет к плате PS3 подсоединить в указанных местах (инструкция по этому в архиве)
Посетители
27 июля 2011 21:06
Комментариев: 27

Владик

только не говорите что надо паять чип в плойку
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

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

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