Hello,
Je n'ai pas trouvé beaucoup de ressources la dessus donc j'en profite pour faire un tuto.
Comment débriquer une PSP Street E1004.
Symptôme d'un brick :
- La PSP démarre, passe au vert mais rien, écran noir, puis 30 secondes après bim shutdown.
- Crash au démarrage, l'image se fixe.
- Un écran blanc, c'est pas brick, mais un soucis de communication entre l'écran et son driver.
Matos requis :
- Un carte mémoire Memory Stick Pro Duo ou un adaptateur avec sa SD.
- Une Diode 1N4148
- Un adaptateur Mini USB / Un câble Mini USB à sacrifier / Un connecteur Mini USB ( mais avec la pin ID d'exploitable ).
- Un module série FTDI FT232RL.
- deux bouts de fils
Téléchargements :
- pysweeper.py depuis https://github.com/khubik2/pysweeper
Les fichiers suivant de la première et dernière release 0.1 d'Aiseirigh :
https://github.com/TheZett/aiseirigh/re ... ag/release
- RainsIPLMStool.zip
- aiseirigh.ipl
- 661.PBP
1°) Réalisation du JigKick BaryonSweeper :

Il est recommandé d'utiliser un FT232RL, à la rigeur un CP2103 mais pas de CH340 ou autres chinoiserie.
Forcement évitez les contrefaçons.
Il est aussi recommandé qu'il ai des "Level Shifter" / "Convertisseur de niveau logique" et de préference positionné sur 1.8 ou 3.3V.
Je n'ai pas personnellement testé sans et comme on en trouve des avec pour 2€, faut pas se prendre la tête.
Mon œuvre à base d'adaptateur USB-C vers Mini USB :

2°) Formater sa carte mémoire
Ça va paraitre con mais c'est la partie ou j'ai le plus galéré.
En fait, l'IPL d'Aiseirigh est bien plus lourde que les IPL classique.
Un formatage classique vous donnera un message d'erreur, vous informant que vous n'avez pas la place pour écrire l'IPL.
Lorsque j'utilise l'utilitaire de Windows 7 / 10 ou la PSP pour formater ma carte mémoire, je tombe en erreur.
J'ai utilisé un autre soft ou l'on pouvait forcer la taille des clusters à 16k / 32k / 64k mais sans succès, même erreur
Et finalement cela a fonctionné avec "MiniTool Partition Wizard Free" dans sa version 12.8 pour effectuer mon formatage avec les paramètres suivant :

Pour cela fonctionne comme ça et pas autrement, pourquoi ... j'en sais fichtrement rien.
Mais on va dire que ça marche et que c'est l'essentiel.
3°) Ecrire l'IPL Aiseirigh sur sa carte mémoire
Ouvrez l'utilitaire qui répond au doux nom de "Rain's IPL & Memory Stick Tool c2.0 by RainMotorSports, ThievingSix" et configurez :
IPL -> Load IP From File
Target Drive -> La lettre de sa carte mémoire.
Task -> Inject
Et après une pression de "Execute Selected", vous devez avoir cela :

Et pas cela :

Si vous avez un doute, vous pouvez faire un "Check Available IPL Space".Not enough reserved sector space.
IPL was not written to MS.
Si il vous dit que vous avez 20KB, c'est mort pour vous.BIOS Parameter Block is Valid.
Boot Record Signature is Valid.
IPL Section has 20 KB of Space.
Perso j'avais :

Une fois que tout est bon, on copie le firmware 661.PBP à la racine de la carte.
3°) Lancer PySweeper pour que la magie opère
Il faut télécharger python si vous ne l'avez pas et faire un pip de pycryptodome, tk, pyserial et requests.
0 - On met sa carte mémoire dans sa PSP
1 - On s'assure que la PSP est bien en mode shutdown, donc bouton power enfoncé pendant 20 secondes pour forcer l'arret ou on débrancher/rebranche la batterie.
2 - On branche l'USB du dongle à son PC.
3 - On lance PySweeper.py, laisse sur "Service Mode", sélectionne le bon port COM et fait Start Service :

Il nous répond :
Code : Tout sélectionner
Service started.
Using serial FFFFFFFF
5 - On maintient L+R+Gauche+Rond puis on donne une impulsion sur le power.
6 - Dans la seconde qui suis, la liaison série s’excite, PySweeper cherche à nous parler en hexa :

7 - On garde la combinaison de touches entre 5 à 10 secondes et puis bim :

8 - On presse X to flash, et lance un café.
9 - On est content
Source :
https://www.psx-place.com/threads/updat ... 503/page-2
https://github.com/khubik2/pysweeper
https://github.com/TheZett/aiseirigh
https://consolemods.org/wiki/PSP:JigKick_Battery





