
Tu jest mój w początkowej wersji "miękkiej" NOR flasher do PS3 o nazwie "Norwegia". Wiem, że istnieją inne "WIP" projekty, ale jestem trochę niecierpliwy, więc zdecydowałem się stworzyć własne rozwiązanie. Jest to port "noralizer" by Marcan, bardzo dobra praca NOR w realizacji flashera do następnej planszy FPGA.
Tak czy inaczej, oto README.txt, który powinien wszystko wyjaśnić:
Norwegia v0.1
Projekt ten został przeniesiony do Teensy + + 2.0 z narzędzia oryginalne NOR flasher
("Noralizer" Hectora Martin "Marcan" <hector@marcansoft.com>), który został użyty do pamięci flash.
Azbest na PS3 demo na 27C3 do eksperymentowania.
Spis treści:
\ Teensy NORway.avrsln \ - Kod źródłowy dla Teensy + + 2.0 (AVR Studio 5.0)
\ Teensy \ default \ NORway.hex - Opracowanie hex pliku Teensy + + 2.0 (AT90USB1286)
\ Hwinstall \ install-*. jpg - Niektóre fotki jak mam zamontowane Teensy (CECH-2504A / B)
\ Hwinstall \ nor_testpoints.png - Schemat podłączenia testpointach NOR (CECH-2504A / B)
\ Serial_install.exe - Teensy seryjny sterowniki dla systemu Windows
\ README.txt - plik ten
\ NORway.py - PC Python klienta
Połączenia sprzętu (patrz "\ hwinstall \ nor_testpoints.png"):
PS3 Teensy
A0-7-7 PF0
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
Brak zmian w Teensy. Nie wolno instalować regulatorów energii nie przerywaj ścieżek.
NIE podłączaj VCC lutowniczych do niczego!
Schematy połączeń dla innych platform można znaleźć na stronie: Miga Hardware
Wymagania dla Windows:
Python 2.7.2 (http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi)
pyserial 2,5 (http://pypi.python.org/packages/any/...-2.5.win32.exe)
Zastosowanie:
Instalacja Pythona + pyserial (patrz "Wymagania wstępne dla systemu Windows"). Zainstaluj sterowniki. Podłącz Teensy
do komputera. Flash Teensy z "\ teensy \ default \ NORway.hex" i zresetować go po zakończeniu. Start
Windows "Menedżer urządzeń", rozwinąć "Porty (COM i LPT)" węzeł, powinieneś zobaczyć coś takiego
"Serial USB (komunikat Class, Abstrakcyjny model sterowania) (COM4)". To wskazuje, że "COM4"
(Lub cokolwiek pojawia się) jest port COM używany przez Teensy.
W wierszu polecenia wpisz "NORway.py", aby wyświetlić pomoc.
Procedura zrzucenia pamięci:
- PS3 jest wyłączony
- W wierszu polecenia wpisz:
NORway.py <model <port com
- Włącz PS3, nie powinien się załadować
- W wierszu polecenia wpisz:
NORway.py <model <port com flash.bin zrzutu
- Po zakończeniu dumpingu wpisać:
NORway.py <model wydania <port com
- Wyłącz PS3 (odłączyć Teensy jeśli PS3 nie uruchamia się po ponownym uruchomieniu)
Dumping trwa około 3 minut. Plik "flash.bin" o rozmiarze dokładnie 16 MB (16.777.216 bajtów)
został stworzony w bieżącym katalogu.
Odczytywanie jest raczej powolne. Zapisanie pełnego flash trwa około 2 godzin.
Będzie poprawione w przyszłych wersjach .
WAŻNE:
Przed Flash PS3 upewnij się że zawartość zrzutu jest poprawna
(Np. porównać ros0/ros1 obszarze zrzutu przeciw "CORE_OS_PACKAGE.bin" od rzeczywistej PS3UPDAT.PUP
aktualnego firmware). Zaleca się zrobienie backupu oryginalnego zrzutu pamięci !
Testowany na Win7 x86, ale również działa dobrze na każdym systemie Windows x86> = XP.
Zasadniczo powinien również pracować w systemie Linux, ale nie testowałem. Jeśli używasz Linuksa,
Zapewne wiesz, co robić.Seryjny sterowniki nie są wymagane dla systemu Linux.
Niestety nie udało się, uruchomić na każdym x64 z wersja systemu Windows, z powodu
modułu Pythona pyserial.
Dzięki "Marcan" z oryginalne wykonanie.
- Sędziów (judges@eEcho.com)
Link:http://www.megaupload.com/?d=KL4ELAXP
PS: Już udało się obniżyć moje OFW 3,61 do CFW 3.55. Nie można drobnych rzeczy wykluczyć, ale oczekujcie tutoriala downgrade wkrótce ..
PPS: Dzięki defyboy na oryginalny pomysł wykorzystania Teensy do flashowania!




W końcu sporo się dzieje, downgrade itd wszystko idzie w bdb kierunku. Usprawnią wyeliminują tym samym bugi i wszyscy oczekujący na "operację" pacjenta ps3 będą mogli udać się na zabieg.
Do pobrania:
NORway_v0.1
http://www.megaupload.com/?d=KL4ELAXP
PS3_NOR_Testpoints
http://www.fileserve.com/file/KnGqW2e
źródło: psx-scene.com





