GSM Форум - GSMForum.SU  

Вернуться   GSM Форум - GSMForum.SU > Ремонтируем и обсуждаем портативную технику > Ремонт и тюнинг ПОРТАТИВНЫХ игровых приставок

Ремонт и тюнинг ПОРТАТИВНЫХ игровых приставок Тюнинг и ремонт ПОРТАТИВНЫХ игровых приставок- Sony PSP, Nintendo DS, GBA, MDP и т.п.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 19.02.2011, 12:36   #1
Miffka
Новичок
 
Регистрация: 05.01.2010
Адрес: Россия Кемеровская обл.
Сообщений: 22
Поблагодарил: 19
Поблагодарили 18 раз за 10 сообщений
Репа: 0
Всё про NAND(флэш-чип)

В данном материале собрана информация о файлах, хранящихся во внутренней памяти PSP – флэш-чипе, использующем ячейки NAND памяти или же попросту NAND. На самом деле это один чип, а не несколько, как думают многие, и помимо flash0, 1, 2 и 3 в нем также хранится IPL и специальное хранилище сервисных ключей – IDStorage. Все подробности ждут вас в полной версии статьи.




01. NAND Dump

Код:
NAND дамп – это физическая копия (посекторная) флэш-чипа PSP (NAND), содержащего все файлы, которые требуются для загрузки. NAND дамп содержит: IPL, IDStorage и lflash. При правильном использовании NAND дамп позволит быстро и надежно восстановить PSP из любого нерабочего состояния, если не испортилась аппаратная часть PSP.
02. Из чего состоит NAND дамп

Код:
NAND дамп содержит: IPL, IDStorage и lflash.

A. IPL

IPL – «Initial Program Loader» – Первичный загрузчик.
При запуске PSP pre-IPL проверяет NAND на наличие IPL (и его подлинность), после чего загружает его. При установленном аккумуляторе Пандоры (JigKick battery – серийный номер 0xFFFFFFFF) pre-IPL загружает IPL с Memory Stick. IPL расшифровывает и распаковывает себя, а затем начинает загрузку модулей прошивки из lflash.

Существует несколько версий IPL на данный момент, основные:

1.50 (1.00-1.52)
Первоначальная версия IPL. Позволяет запускать на PSP-1000 любые прошивки от 1.00 до 2.60 без модификации. При некоторых исправлениях от 1.50 до 3.52. Для работы на платах TA-082 и TA-086 требует исправить «Ключ 5 – key 5» в IDStorage. Старые кастом прошивки (2.71 SE – 3.52 M33) используют этот IPL с некоторыми исправлениями для своей загрузки. Данный IPL не поддерживается PSP Slim.

1.50 «Simple IPL» – «Упрощенный IPL»
Модифицированный Dark_Alex’ом IPL – проверка «Ключа 5 – key 5» в IDStorage удалена, что позволяет без каких-либо ухищрений работать на всех PSP-1000. Данный IPL не поддерживается PSP Slim.

1.50 Multi-Boot – Мульти-загрузочный
Некогда главный конкурент Dark_Alex’a - Booster выпустил мульти-загрузочный IPL, позволяющий работать в режиме Пандоры – загружаясь как с NAND, так и с Memory Stick. Данный IPL не поддерживается PSP Slim.

3.xx M33 custom IPL
Данная версия создана Dark_Alex’ом и командой M33 (на тот момент это была именно команда). Данная версии позволила создать комплект Пандоры для PSP Slim. Также данная версия используется для запуска прошивок 3.71 M33 и выше.

3.xx+
Ввиду того, что Sony меняет шифрование lflash, приходится обновлять IPL для загрузки новых кастом прошивок. 

B. IDStorage

ЕСЛИ ВЫ ВОСПОЛЬЗУЕТЕСЬ IDSTORAGE НЕ ОТ СВОЕЙ PSP, PSP ПОТЕРЯЕТ ЧАСТЬ СВОЕГО ФУНКЦИОНАЛА. ЧУЖОЙ IDSTORAGE МОЖЕТ ПРИВЕСТИ К ПОЛНОЙ НЕРАБОТОСПОСОБНОСТИ СИСТЕМЫ. ИСПРАВИТЬ ЭТО ВОЗМОЖНО БУДЕТ ТОЛЬКО В АВТОРИЗВАННОМ СЕРВИС ЦЕНТРЕ.

В частности у вас перестанут работать:

- Ad-hoc
- UMD и UMD video
- Homebrew
- MagicGate

Что такое IDStorage?

IDStorage содержит сотни ключей – информацию конкретно о вашей PSP. А именно:

- Серийный номер
- Серийный номер UMD привода
- WLAN MAC адрес
- Ключи для расшифровки
- Код видео-зоны
- Код игро-зоны
- WLAN регион, для работы только на разрешенных частотах
- Уникальные ключи и оригинальная версия прошивки
- Настройки аккумулятора
- Настройки дисплея

Поскольку многие ключи уникальны для каждой партии, использование чужого IDStorage приводит к поломке. Наиболее актуальный способ сохранения своих ключей – полный NAND дамп с помощью комплекта Пандоры – Despertar Del Cementerio 8.

C. lFlash

lflash состоит из flash 0, 1, 2, и 3 – логических разделов FAT12 на NAND - чипе. Каждый из них независим. В случае ошибки в разделе PSP перестанет загружаться. В случае ошибки flash2 – PSP перестанет загружаться при наличии скачанных игр из PSN Store. В случае ошибки flash3 – PSP перестанет загружаться при наличии TV модуля (только Япония). 

Flash0
Содержит текущую рабочую прошивку. Файлы хранятся в зашифрованном и подписанном виде. Поэтому нельзя использовать чужую копию flash0.

Flash1
Содержит текущие настройки PSP: обои, ник, настройки сети и т.п. Настройки Рекавери меню кастом прошивки также хранится здесь в файле config.se. Если эти файлы удалить, настройки PSP вернутся к заводским.

Flash2
Содержит файлы DRM защиты cert.dat/act.dat для игр, скачанных из PlayStation Network. Создаются при первой загрузке игры. В случае утери скачанные игры не запустятся.

Flash3
В прошивке 3.60 здесь хранился файл настройки TV набора для Японии – «1SEG.PBP». В последующих прошивках этот файл перенесен во flash0. На данный момент flash3 не используется.

Flash 0, 1, 2, и 3 имеют разный размер, который может быть перераспределен с помощью комплекта Пандоры – Despertar Del Cementerio 8.
03. Создание NAND дампа

Код:
Наиболее удобный способ сделать NAND дамп – это воспользоваться комплектом Пандоры – DC8. При снятии NAND-дампа могут появиться сообщения о наличии плохих секторов. Это не страшно – запишите на бумажке количество секторов и их номера. Наличие от 1 до 10 плохих секторов вполне допустимо. Сохраните копию NAND дампа на жесткий диск, дайте ему точное описание – дата создания, модель PSP, версия прошивки.
04. Использование NAND дампа

Код:
Для восстановление PSP с помощью NAND дампа следует использовать ту версии комплекта Пандоры, которой он был создан. Если дамп был сделан давно, то сначала следует снять новый дамп (даже неработающей PSP). Запишите плохие сектора и сравните их с теми, что были при создании первого дампа. Если новых плохих секторов не появилось, можете смело восстанавливать PSP.

Если же появились новые плохие сектора, то нужно использовать стандартный метод восстановления PSP в DC8.
05. Если вы испортили свой IDStorage

Код:
При наличии своего NAND дампа вы легко восстановите свою PSP. При отсутствии своего NAND дампа вам может помочь комплект Пандоры – DC8. Он позволяет создавать новые ключи. Тем не менее, полное восстановление не гарантируется. Если ваша PSP серии 1000/2000, 1001/2001, 1004/2004 шансы на успех выше. В особо тяжелых случаях следует идти в авторизованный сервис центр – возможно, там смогут оживить вашу PSP, путем установки специальных универсальных ключей.
Автор текста: westD
Miffka вне форума   Ответить с цитированием Вверх
Следующие пользователи поблагодарили Miffka за это сообщение:
DB2020_Logs (19.02.2011)
Ответ

Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
РАССКАЖИТЕ ВСЕ ПРО Сf110 JekaAnt Siemens BenQ 1 22.02.2006 18:32
Утопленик 6260 - все прочистил, он при включении загарается и на этом все Programmer Nokia WD2 - аппаратный ремонт 7 02.02.2006 19:30
k600i моргает дисплей и все SPavel Программный ремонт телефонов Sony Ericsson старых моделей 2 08.11.2005 19:57
Вопрос к админам или кто знает про тест поинт 2 demmes Martech 1 13.02.2005 11:44
Вопрос про Samsung и Nokia от nvitas Spirar UFS_HWK - Общие вопросы 1 23.08.2004 16:15


Текущее время: 15:37. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot