Error Codes: Difference between revisions

From PSP Developer wiki
Jump to navigation Jump to search
No edit summary
(→‎IDstorage errors: Made it clear that the key 0x8 provided was only valid for TA-086)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Introduction =
== Introduction ==
Sometimes the PSP gives an error, but what does it mean? How to solve it?
Sometimes the PSP gives an error, but what does it mean? How to solve it?
On this page you'll find the information that you need:
On this page you'll find the information that you need.


== Normal errors ==
== Error Types ==
The first 4 numbers gives information about the place of the error: 8002XXXX = Kernel 8001XXXX = The standard libc
The first 4 numbers gives information about the type of the error:  
00000001 Internal Error 1. Reset your settings to default 2. Theres no WiFi point found
{| class="wikitable"
80020148 The game could not be started If you're under an Official Firmware you can't run homebrew, downgrade/upgrade to an Custom Firmware.
|+
8002013C Error in the flash memory of the PSP. Try to restore your flash0-backup or re-install the Custom Firmware.
!Error Code
80020321 The game could not be started Check if you configured kernel or UMD/ISO mode right.
!Description
8008273A Internal Error Reset your settings to default
|-
80108D50 PSP Camera not connected
|8000XXXX
80410A0B Hardware Error WiFi is damaged.
|Common (SCE_ERROR_FACILITY_NULL) Errors
|-
|8001XXXX
|C Standard Library Errors
|-
|8002XXXX
|Kernel Errors
|-
|8011XXXX
|Utility (?) Errors
|-
|8021XXXX
|UMD Errors
|-
|8022XXXX
|(possibly) Memory Stick Errors
|-
|8024XXXX
|USB Errors
|-
|8026XXXX
|Audio Module Errors
|-
|8041XXXX
|psp_net Module/WLAN Errors
|-
|8042XXXX
|SAS (Software Audio Synthesizer) Errors
|-
|8043XXXX
|Network (ssl, http, https etc.) Errors
|-
|8044XXXX
|lib_wave (Sound) Errors
|-
|8046XXXX
|lib_font Errors
|-
|8051XXXX
|Psheet (?) Errors
|-
|8053XXXX
|DNAS (Dynamic Network Authentication System) Errors
|-
|8055XXXX
|(possibly) PSN Account Errors
|-
|8061XXXX
|Video & Audio Decoder (lib_mpeg/lib_psmf/lib_psmfplayer) Errors
|-
|8063XXXX
|Audio (lib_atrac3plus) Errors
|}


== IDstorage errors ==
== IDstorage errors ==
DRNFFFFFFD8 = key 0x4 missing DRNFFFFFFD7 = key 0x4 header is not "n y r B" (in hex: 6E 79 72 42)
{| class="wikitable"
 
|+
DRNFFFFFFCE = key 0x5 missing DRNFFFFFFCD = key 0x5 header is not "g k l C" (in hex: 67 6B 6C 43)
!Error Code
 
!Description
DRNFFFFFFC4 = key 0x6 missing DRNFFFFFFC3 = key 0x6 header is not "r d D M" (in hex: 72 64 44 4D)
|-
 
|DRNFFFFFFD8
Errors with TA-086 PSP motherboards:
|key 0x4 missing DRNFFFFFFD7 = key 0x4 header is not "n y r B" (in hex: 6E 79 72 42)
 
|-
DRNFFFFFFB9 = key 0x7 header is not "D a P A" (in hex: 44 61 50 41)
|DRNFFFFFFCE
 
|key 0x5 missing DRNFFFFFFCD = key 0x5 header is not "g k l C" (in hex: 67 6B 6C 43)
DRNFFFFFFB0 = key 0x8 missing DRNFFFFFFAF = key 0x8 header is not "p D C L" (in hex: 70 44 43 4C)
|-
 
|DRNFFFFFFC4
You can repair this with IdStorage Manager.
|key 0x6 missing DRNFFFFFFC3 = key 0x6 header is not "r d D M" (in hex: 72 64 44 4D)
 
|-
For key 08 errors make a new key 08 by adding this line: "70 44 43 4C 01 00 00 00 0C 00 00 00 76 FC 19 C8 0A 00 19 00 10 00 0D 00 07 00 02" and than 00 untill the end.
|DRNFFFFFFB9
 
|key 0x7 header is not "D a P A" (in hex: 44 61 50 41)
CTA80000025 = region key (0x0100) is damaged or missing (You only can repair this with your OWN backup).
|-
|DRNFFFFFFB0
|key 0x8 missing DRNFFFFFFAF = key 0x8 header is not "p D C L" (in hex: 70 44 43 4C)
You can repair this with IdStorage Manager. For key 08 errors on TA-086, make a new key 08 by adding this line:  
"70 44 43 4C 01 00 00 00 0C 00 00 00 76 FC 19 C8 0A 00 19 00 10 00 0D 00 07 00 02" and than 00 untill the end. Other models use different values, if you manually fix this key using IDStorage Manager, make sure you're using the right key for your motherboard.
|-
|CTA80000025
|region key (0x0100) is damaged or missing (You only can repair this with your OWN backup)
|}


== Errorlist ==
== Errorlist ==
{| class="wikitable sortable"
|-
! Errorcode !! Remarks
|-
| UKN9000001 || The update cannot be started. The data is corrupted.
|-
|00000001
|Internal Error. Theres no WiFi point found
|-
| 80110305 || Load failed. The Memory Stick™ could not be acessed.
|-
| 80010013 || device / media not found 
|-
| 8001B002 || unknown 
|-
|80108D50
|PSP Camera not connected
|-
| 800200D9 || failed to allocate the memory block 
|-
| 80020130 || file read error 
|-
| 80020148 || PRX type unsupported 
|-
| 80110482 || occurs when test of WLAN infrastructure connection fails 
|-
| FFFFFED3 || unknown (might be decryption error) 
|-
| 80410001 or 80410D16 || network errors 
|-
|80410A0B
|Hardware Error WiFi is damaged
|-
| 80410D07 || unknown (possibly WLAN) 
|-
| ffffffff || PSP update failed 
|-
| 80410A0B || Internal Error 
|-
| 8041040F || DNS Error, unable to connect to server 
|-
| 80410410 || Cannot connect to the given acess point 
|-
| 80010087 || The game could not be started 
|-
|8008273A
|Internal Error Reset your settings to default
|-
| 0x0 || no error 
|-
| 0x80020001 || generic kernel error (default)
|-
| 0x80020002 || not implemented 
|-
| 0x80020032 || illegal exception code 
|-
| 0x80020033 || exception handler not use 
|-
| 0x80020034 || exception handler already used 
|-
| 0x80020035 || system call table notuse 
|-
| 0x80020036 || system call table already used 
|-
| 0x80020037 || illegal system call table 
|-
| 0x80020038 || illegal Primary Syscall number 
|-
| 0x80020039 || Primary Syscall number already use 
|-
| 0x80020064 || call from interrupt handler/thread 
|-
| 0x80020065 || illegal INTRCODE 
|-
| 0x80020066 || CPU already interrupt disable 
|-
| 0x80020067 || Handler already exist 
|-
| 0x80020068 || Handler not found 
|-
| 0x80020069 || illegal interrupt level 
|-
| 0x8002006a || illegal address 
|-
| 0x8002006b || illegal IntrHandler Option Paramsize 
|-
| 0x8002006c || illegal stackad dress 
|-
| 0x8002006d || alreadystackad dressset 
|-
| 0x80020096 || not found free Hard Timer 
|-
| 0x80020097 || illegal timer ID 
|-
| 0x80020098 || illegal source 
|-
| 0x80020099 || illegal prescale 
|-
| 0x8002009a || Hard Timer in use 
|-
| 0x8002009b || Hard Timer not setup 
|-
| 0x8002009c || Hard Timer not in use 
|-
| 0x800200a0 || unit number already used 
|-
| 0x800200a1 || unit number notused 
|-
| 0x800200a2 || rom directory notfound 
|-
| 0x800200c8 || id type already exist 
|-
| 0x800200c9 || id type not exist 
|-
| 0x800200ca || {not available} 
|-
| 0x800200cb || unknown UID 
|-
| 0x800200cc || unmatch UID type 
|-
| 0x800200cd || id not exist 
|-
| 0x800200ce || not found UID function 
|-
| 0x800200cf || UID already holder 
|-
| x800200d0 || UID not holer 
|-
| 0x800200d1 || illegal permission 
|-
| 0x800200d2 || illegal argument 
|-
| 0x800200d3 || illegal adress 
|-
| 0x800200d4 || the memory area is out ofrange 
|-
| 0x800200d5 || the memory areais over lap 
|-
| 0x800200d6 || illegal partitionid 
|-
| 0x800200d7 || partition in use 
|-
| 0x800200d8 || illegal memory block allocation type 
|-
| 0x800200d9 || failed toal loca the memory block 
|-
| 0x800200da || inhibitedtores izethismemoryblock 
|-
| 0x800200db || failedtoresize thismemoryblock 
|-
| 0x800200dc || failedtoalloca teheapblock 
|-
| 0x800200dd || failedtoalloca teheap 
|-
| 0x800200de || illegalchunkid 
|-
| 0x800200df || cannotfindchun kname 
|-
| 0x800200e0 || thereisnofreec hunk 
|-
| 0x8002012c || modulelinkerro r 
|-
| 0x8002012d || illegalobjectf ormat(notPRX/PFX) 
|-
| 0x8002012e || notfoundModule 
|-
| 0x8002012f || notfoundModule file 
|-
| 0x80020130 || Modulefileread error 
|-
| 0x80020131 || memoryinuse 
|-
| 0x80020132 || partitionmisma tch 
|-
| 0x80020133 || modulealreadys tarted 
|-
| 0x80020134 || modulenotstart edyet 
|-
| 0x80020135 || modulealreadys topped 
|-
| 0x80020136 || modulecannotst op 
|-
| 0x80020137 || modulenotstopp edyet 
|-
| 0x80020138 || modulecannotre move 
|-
| 0x80020139 || exclusiveload 
|-
| 0x8002013a || Libraryisnotli nkedyet 
|-
| 0x8002013b || Libraryalready exists 
|-
| 0x8002013c || Library not found 
|-
| 0x8002013d || illegalLibrary header 
|-
| 0x8002013e || Libraryisusedn ow 
|-
| 0x8002013f || modulealreadys topping 
|-
| 0x80020140 || illegaloffsetv alue 
|-
| 0x80020141 || illegalpositio ncode 
|-
| 0x80020142 || illegalaccessc ode 
|-
| 0x80020143 || modulemanagerb usy 
|-
| 0x80020144 || illegalflag 
|-
| 0x80020145 || cannotgetmodul elist 
|-
| 0x80020146 || prohibitLoadMo duledevice 
|-
| 0x80020147 || prohibitLoadEx ecdevice 
|-
| 0x80020148 || unsupportedPRX type 
|-
| 0x80020149 || illegalpermiss ioncall 
|-
| 0x8002014a || cannotgetmodul einformation 
|-
| 0x8002014b || illegalLoadExe cbuffer 
|-
| 0x8002014c || illegalLoadExe cfilename 
|-
| 0x8002014d || Thereisnoexitc allback 
|-
| 0x80020190 || nomemory 
|-
| 0x80020191 || illegalattrpar ameter 
|-
| 0x80020192 || illegalthreade ntryaddress 
|-
| 0x80020193 || illegalpriorit yvalue 
|-
| 0x80020194 || illegalstacksi ze 
|-
| 0x80020195 || illegalmode 
|-
| 0x80020196 || illegalmask 
|-
| 0x80020197 || illegalthreadI D 
|-
| 0x80020198 || notfoundthread 
|-
| 0x80020199 || notfoundsemaph ore 
|-
| 0x8002019a || notfoundeventf lag 
|-
| 0x8002019b || notfoundmessag ebox 
|-
| 0x8002019c || notfoundVpool 
|-
| 0x8002019d || notfoundFpool 
|-
| 0x8002019e || notfoundmessag epipe 
|-
| 0x8002019f || notfoundalarm 
|-
| 0x800201a0 || notfoundthread eventhandler 
|-
| 0x800201a1 || notfoundcallba ck 
|-
| 0x800201a2 || threadalreadyD ORMANT 
|-
| 0x800201a3 || threadalreadyS USPEND 
|-
| 0x800201a4 || threadisnotDOR MANT 
|-
| 0x800201a5 || threadisnotSUS PEND 
|-
| 0x800201a6 || threadisnotWAI T 
|-
| 0x800201a7 || nowdispatchdis abled 
|-
| 0x800201a8 || WAITtimeout 
|-
| 0x800201a9 || WAITcanceled 
|-
| 0x800201aa || WAITstatusrele ased 
|-
| N0x800201ab || WAITstatusrel easedwithcallback 
|-
| 0x800201ac || threadistermin ated 
|-
| 0x800201ad || semaphorecount erzero 
|-
| 0x800201ae || semaphorecount eroverflow 
|-
| 0x800201af || eventflagcondi tionnotoccur 
|-
| 0x800201b0 || thiseventflagc annotacceptwaitswithmulti plethreads 
|-
| 0x800201b1 || illegaleventfl agwaitpattern 
|-
| 0x800201b2 || messageboxhave nomessage 
|-
| 0x800201b3 || messagepipeisf ull 
|-
| 0x800201b4 || messagepipeise mpty 
|-
| 0x800201b5 || waitobjectdele ted 
|-
| 0x800201b6 || illegalmemoryb lock 
|-
| 0x800201b7 || illegalmemorys ize 
|-
| 0x800201b8 || illegalscratch padaddress 
|-
| 0x800201b9 || scratchpadinus e 
|-
| 0x800201ba || scratchpadnoti nuse 
|-
| 0x800201bb || illegaltype 
|-
| 0x800201bc || illegalsize 
|-
| 0x800201bd || illegalcount 
|-
| 0x800201be || notfoundvtimer 
|-
| 0x800201bf || illegalvtimerI D 
|-
| 0x800201c0 || illegalKTLSID 
|-
| 0x800201c1 || KTLSisfull 
|-
| 0x800201c2 || KTLSisbusy 
|-
| 0x80020258 || invalidsuchpri ority 
|-
| 0x80020259 || devicenameisin valid 
|-
| 0x8002025a || devicenameisun known 
|-
| 0x8002025b || pminformationi sregisteredalready 
|-
| 0x8002025c || pminformationi snotregistered 
|-
| 0x8002025d || majorstateisin validvalue 
|-
| 0x8002025e || requestisinval id 
|-
| 0x8002025f || requestisunkno wn 
|-
| 0x80020260 || unitnumberisin valid 
|-
| 0x80020261 || cannotcancelre quest 
|-
| 0x80020262 || pminformationi sinvalid 
|-
| 0x80020263 || argumentisinva lid 
|-
| 0x80020264 || alreadytargete powerstate 
|-
| 0x80020265 || failedtochange systempowerstate 
|-
| 0x80020266 || cannotchangede vicepowerstate 
|-
| 0x80020267 || devicedoesnots upportsuchpowerstate 
|-
| 0x800202bc || requesttotheDM ACfailed 
|-
| 0x800202bd || DMAoperationis lessorequalone 
|-
| 0x800202be || theoperationis alreadyqueued 
|-
| 0x800202bf || theoperationis alreadyfinishedornotqueue ud 
|-
| 0x800202c0 || theoperationis alreadyintransferprogress 
|-
| 0x800202c1 || theoperationis notassignedyet 
|-
| 0x800202c2 || thesyncoperati ontimedout 
|-
| 0x800202c3 || dmaoperationst ructisalreadyfreed 
|-
| 0x800202c4 || dmaoperationis used 
|-
| 0x800202c5 || dmaoperationis empty 
|-
| 0x800202c6 || DMAoperationis aborted 
|-
| 0x800202c7 || DMAoperationis error 
|-
| 0x800202c8 || physicalDMAcha nnelisalreadyreserved 
|-
| 0x800202c9 || physicalDMAcha nnelisnotmanagedbydmacman ager 
|-
| 0x800202ca || thereisaprivil egeaddressinlinklist 
|-
| 0x800202cb || linklistbuffer isnotenough 
|-
| 0x800202cc || theoperationis notassignedtophysicalDMAc hannel 
|-
| 0x800202cd || theoperationis childoperation 
|-
| 0x800202ce || itistoomuchtha ntransferabledatasize 
|-
| 0x800202cf || argumentisinva lid 
|-
| 0x80020320 || Toomanyopenfil es 
|-
| 0x80020321 || Nosuchdevice Check if you configured kernel or UMD/ISO mode right.
|-
| 0x80020322 || Cross-devicelink 
|-
| 0x80020323 || Badfiledescrip tor 
|-
| 0x80020324 || Invalidargumen t 
|-
| 0x80020325 || Unsupportedope ration 
|-
| 0x80020326 || Aliasisalready used 
|-
| 0x80020327 || Cannotmount 
|-
| 0x80020328 || Driverdeleted 
|-
| 0x80020329 || Asyncoperation isbusy 
|-
| 0x8002032a || Noasyncoperati on 
|-
| 0x8002032b || Deviceisalread yregistered 
|-
| 0x8002032c || Nocurrentworki ngdirectory 
|-
| 0x8002032d || Filenametoolon g 
|-
| 0x800203e8 || DECI3Nosuchdev iceoraddress 
|-
| 0x800203e9 || DECI3I/Oerror 
|-
| 0x800203ea || DECI3Notenough core 
|-
| 0x800203eb || STDIOnotopened 
|-
| 0x8002044c || Parameterisnot cachealigned 
|-
| 0x8002044d || Endofkernelerrorcode.Neverusethisname 
|- CA000005 || keys.bin not found when trying to run a PS1 game. 
|-
|- DADADADA || Running a FW Update in DAX custom FW 
|-
|- FFFFFFFF || PSP update failed 
|-
|- UKN9000001 || update cant start, data corrupt 
|-
|- 00000001 || WiFi error. Occurs when no access points are detected in official 3.7X and custom 3.7X firmware. 
|-
|- 80010087 || Error reading UMD or UMD not present 
|-
|- 80110305 || Load failed.The Memory Stick could not be acessed 
|-
|- 80020148 || Unsupported PRX type | This error also seems to appear when you are running an iso with a fake mem. stick 
|-
|- 8001006F || Remote Play connection error. Most likely when no PS3 is sending a signal over your network. 
|-
|- 800200D1 || Ran homebrew without Homebrew enabled firmware. 
|-
|- 8002014C || Ran kxploited homebrew without Homebrew enabled firmware. 
|-
|- 80020321 || Ran a game that doesn't support NO||UMD* (DAX FW ONLY!) 
|-
|- 80110404 || Network error, try restore default settings to fix 
|-
|- 80000004 || its just a general error code that the PSP spits out when it doesnt understand something could mean anything 
|-
|- 80110307 || Load Failed There is no Data available 
|-
|- 80010002 || Putting the POPS EBOOT in the wrong folder 
|-
|- 80000001 || Got it when trying to run PSP filer version 3.6 on 3.40* firmware 
|-
|- 80410A0B || Loose WiFi card 
|-
|- 80020321 || No umd in drive when no umd is disabled 
|-
|- 80110305 || Load failed.The Memory Stick could not be acessed 
|-
|- 8001006F || Remote Play connection error. Most likely when no PS3 is sending a signal over your network 
|-
|- 80020148 || Unsupported PRX type 
|-
|- 800200D1 || Ran homebrew without Homebrew enabled firmware 
|-
|- 8002014C || Ran kxploited homebrew without Homebrew enabled firmware 
|-
|- 80020321 || No umd in drive when no umd is disabled / Ran a game that doesn't support NO||UMD / "No||UMD Mode" 
|-
|- 98765432 || Selected a language who's font has been removed. DAX FW ONLY ERROR! 
|-
|- 80020148 || (unsupported PRX type)? 
|-
|- 800201A8 || (WAIT timeout)? 
|-
|- 80020130 || File Read Error (ex. length is 0) 
|-
|- 80020001 || Generic Kernel Error || default (ex. executable is invalid) 
|-
|- 800200D9 || Failure to allocate memory block (ex. missing PSP) 
|-
|- 80410D07 || Connection error has occurred. (Ie cant find access pt) 
|-
|- 80020001 || error 
|-
|- 80020002 || not implemented 
|-
|- 80020032 || illegal exception code 
|-
|- 80020033 || exception handler not use 
|-
|- 80020034 || exception handler already used 
|-
|- 80020035 || system call table not use 
|-
|- 80020036 || system call table already used 
|-
|- 80020037 || illegal system call table 
|-
|- 80020038 || illegal Primary Syscall number 
|-
|- 80020039 || Primary Syscall number already use 
|-
|- 80020064 || call from interrupt handler/thread 
|-
|- 80020065 || illegal INTRCODE 
|-
|- 80020066 || CPU already interrupt disable 
|-
|- 80020067 || Handler already exist 
|-
|- 80020068 || Handler not found 
|-
|- 80020069 || illegal interrupt level 
|-
|- 8002006a || illegal address 
|-
|- 8002006b || illegal Intr Handler Option Param size 
|-
|- 8002006c || illegal stack address 
|-
|- 8002006d || already stack address set 
|-
|- 80020096 || not found free Hard Timer 
|-
|- 80020097 || illegal timer ID 
|-
|- 80020098 || illegal source 
|-
|- 80020099 || illegal prescale 
|-
|- 8002009a || Hard Timer in use 
|-
|- 8002009b || Hard Timer not setup 
|-
|- 8002009c || Hard Timer not in use 
|-
|- 800200a0 || unit number already used 
|-
|- 800200a1 || unit number not used 
|-
|- 800200a2 || rom directory not found 
|-
|- 800200c8 || id type already exist 
|-
|- 800200c9 || id type not exist 
|-
|- 800200ca || {not available} 
|-
|- 800200cb || unknown UID 
|-
|- 800200cc || unmatch UID type 
|-
|- 800200cd || id not exist 
|-
|- 800200ce || not found UID function 
|-
|- 800200cf || UID already holder 
|-
|- x800200d0 || UID not holder 
|-
|- 800200d1 || illegal permission 
|-
|- 800200d2 || illegal argument 
|-
|- 800200d3 || illegal address 
|-
|- 800200d4 || the memory area is out of range 
|-
|- 800200d5 || the memory area is overlap 
|-
|- 800200d6 || illegal partition id 
|-
|- 800200d7 || partition in use 
|-
|- 800200d8 || illegal memory block allocation type 
|-
|- 800200d9 || failed to allocate memory block 
|-
|- 800200da || inhibited to resize this memory block 
|-
|- 800200db || failed to resize this memory block 
|-
|- 800200dc || failed to allocate heap block 
|-
|- 800200dd || failed to allocate heap 
|-
|- 800200de || illegal chunk id 
|-
|- 800200df || cannot find chunk name 
|-
|- 800200e0 || there is no free chunk 
|-
|- 8002012c || module link error 
|-
|- 8002012d || illegal object format (not PRX/PFX) 
|-
|- 8002012e || not found Module 
|-
|- 8002012f || not found Module file 
|-
|- 80020130 || Module file read error 
|-
|- 80020131 || memory in use 
|-
|- 80020132 || partition mismatch 
|-
|- 80020133 || module already started 
|-
|- 80020134 || module not started yet 
|-
|- 80020135 || module already stopped 
|-
|- 80020136 || module cannot stop 
|-
|- 80020137 || module not stopped yet 
|-
|- 80020138 || module cannot remove 
|-
|- 80020139 || exclusive load 
|-
|- 8002013a || Library is not linked yet 
|-
|- 8002013b || Library already exists 
|-
|- 8002013c || Library not found 
|-
|- 8002013d || illegal Library header 
|-
|- 8002013e || Library isused now 
|-
|- 8002013f || module already stopping 
|-
|- 80020140 || illegal off set value 
|-
|- 80020141 || illegal position code 
|-
|- 80020142 || illegal access code 
|-
|- 80020143 || module manager busy 
|-
|- 80020144 || illegal flag 
|-
|- 80020145 || cannot get module list 
|-
|- 80020146 || prohibit Load Module device 
|-
|- 80020147 || prohibit Load Exec device 
|-
|- 80020148 || unsupported PRX type 
|-
|- 80020149 || illegal permission call 
|-
|- 8002014a || cannot get module information 
|-
|- 8002014b || illegal Load Exec buffer 
|-
|- 8002014c || illegal Load Exec file name 
|-
|- 8002014d || There is no exit callback 
|-
|- 80020190 || no memory 
|-
|- 80020191 || illegal attr parameter 
|-
|- 80020192 || illegal thread entry address 
|-
|- 80020193 || illegal priority value 
|-
|- 80020194 || illegal stack size 
|-
|- 80020195 || illegal mode 
|-
|- 80020196 || illegal mask 
|-
|- 80020197 || illegal thread ID 
|-
|- 80020198 || not found thread 
|-
|- 80020199 || not found semaphore 
|-
|- 8002019a || not found event flag 
|-
|- 8002019b || not found message box 
|-
|- 8002019c || not found Vpool 
|-
|- 8002019d || not found Fpool 
|-
|- 8002019e || not found message pipe 
|-
|- 8002019f || not found alarm 
|-
|- 800201a0 || not found thread event handler 
|-
|- 800201a1 || not found callback 
|-
|- 800201a2 || thread already DORMANT 
|-
|- 800201a3 || thread already SUSPEND 
|-
|- 800201a4 || thread is not DORMANT 
|-
|- 800201a5 || thread is not SUSPEND 
|-
|- 800201a6 || thread is not WAIT 
|-
|- 800201a7 || now dispatch disabled 
|-
|- 800201a8 || WAIT timeout 
|-
|- 800201a9 || WAIT canceled 
|-
|- 800201aa || WAIT status released 
|-
|- N800201ab || WAIT status released with callback 
|-
|- 800201ac || thread is terminated 
|-
|- 800201ad || semaphore counter zero 
|-
|- 800201ae || semaphore counter overflow 
|-
|- 800201af || event flag condition not occur 
|-
|- 800201b0 || this event flag cannot accept waits with multiple threads 
|-
|- 800201b1 || illegal event flag wait pattern 
|-
|- 800201b2 || message box have no message 
|-
|- 800201b3 || message pipe is full 
|-
|- 800201b4 || message pipe is empty 
|-
|- 800201b5 || wait object deleted 
|-
|- 800201b6 || illegal memory block 
|-
|- 800201b7 || illegal memory size 
|-
|- 800201b8 || illegal scratchpad address 
|-
|- 800201b9 || scratch pad in use 
|-
|- 800201ba || scratchpad not in use 
|-
|- 800201bb || illegal type 
|-
|- 800201bc || illegal size 
|-
|- 800201bd || illegal count 
|-
|- 800201be || not found vtimer 
|-
|- 800201bf || illegal vtimer ID 
|-
|- 800201c0 || illegal KTLS ID 
|-
|- 800201c1 || KTLS is full 
|-
|- 800201c2 || KTLS is busy 
|-
|- 80020258 || invalid such priority 
|-
|- 80020259 || device name is invalid 
|-
|- 8002025a || device name is unknown 
|-
|- 8002025b || pm information is registered already 
|-
|- 8002025c || pm information is not registered 
|-
|- 8002025d || major state is invalid value 
|-
|- 8002025e || request is invalid 
|-
|- 8002025f || request is unknown 
|-
|- 80020260 || unit number is invalid 
|-
|- 80020261 || cannot cancel request 
|-
|- 80020262 || pm information is invalid 
|-
|- 80020263 || argument is invalid 
|-
|- 80020264 || already target epower state 
|-
|- 80020265 || failed to change system power state 
|-
|- 80020266 || cannot change device power state 
|-
|- 80020267 || device does not support such power state 
|-
|- 800202bc || request to the DMAC failed 
|-
|- 800202bd || DMA operation is less or equal one 
|-
|- 800202be || the operation is already queued 
|-
|- 800202bf || the operation is already finished or not queueud 
|-
|- 800202c0 || the operation is already in transfer progress 
|-
|- 800202c1 || the operation is not assigned yet 
|-
|- 800202c2 || the sync operation timed out 
|-
|- 800202c3 || dma operation struct is already freed 
|-
|- 800202c4 || dma operation is used 
|-
|- 800202c5 || dma operation is empty 
|-
|- 800202c6 || DMA operation is aborted 
|-
|- 800202c7 || DMA operation is error 
|-
|- 800202c8 || physical DMA channel is already reserved 
|-
|- 800202c9 || physical DMA channel is not managed by dmac manager 
|-
|- 800202ca || there is a privilege address in link list 
|-
|- 800202cb || link list buffer is not enough 
|-
|- 800202cc || the operation is not assigned to physical DMA channel 
|-
|- 800202cd || the operation is child operation 
|-
|- 800202ce || it is too much than transferable datasize 
|-
|- 800202cf || argument is invalid 
|-
|- 80020320 || Too many open files 
|-
|- 80020321 || No such device 
|-
|- 80020322 || Cross||device link 
|-
|- 80020323 || Bad file descriptor 
|-
|- 80020324 || Invalid argument 
|-
|- 80020325 || Unsupported operation 
|-
|- 80020326 || Alias is already used 
|-
|- 80020327 || Cannot mount 
|-
|- 80020328 || Driver deleted 
|-
|- 80020329 || Async operation is busy 
|-
|- 8002032a || No async operation 
|-
|- 8002032b || Device is already registered 
|-
|- 8002032c || No current working directory 
|-
|- 8002032d || Filename too long 
|-
|- 800203e8 || DECI3 No such device or address 
|-
|- 800203e9 || DECI3 I/O error 
|-
|- 800203ea || DECI3 Not enough core 
|-
|- 800203eb || STDIO not opened 
|-
|- 8002044c || Parameter is not cache aligned 
|-
|- 8002044d || End of kernel error code Never use this name 
|-
|}

Latest revision as of 00:24, 5 December 2024

Introduction[edit | edit source]

Sometimes the PSP gives an error, but what does it mean? How to solve it? On this page you'll find the information that you need.

Error Types[edit | edit source]

The first 4 numbers gives information about the type of the error:

Error Code Description
8000XXXX Common (SCE_ERROR_FACILITY_NULL) Errors
8001XXXX C Standard Library Errors
8002XXXX Kernel Errors
8011XXXX Utility (?) Errors
8021XXXX UMD Errors
8022XXXX (possibly) Memory Stick Errors
8024XXXX USB Errors
8026XXXX Audio Module Errors
8041XXXX psp_net Module/WLAN Errors
8042XXXX SAS (Software Audio Synthesizer) Errors
8043XXXX Network (ssl, http, https etc.) Errors
8044XXXX lib_wave (Sound) Errors
8046XXXX lib_font Errors
8051XXXX Psheet (?) Errors
8053XXXX DNAS (Dynamic Network Authentication System) Errors
8055XXXX (possibly) PSN Account Errors
8061XXXX Video & Audio Decoder (lib_mpeg/lib_psmf/lib_psmfplayer) Errors
8063XXXX Audio (lib_atrac3plus) Errors

IDstorage errors[edit | edit source]

Error Code Description
DRNFFFFFFD8 key 0x4 missing DRNFFFFFFD7 = key 0x4 header is not "n y r B" (in hex: 6E 79 72 42)
DRNFFFFFFCE key 0x5 missing DRNFFFFFFCD = key 0x5 header is not "g k l C" (in hex: 67 6B 6C 43)
DRNFFFFFFC4 key 0x6 missing DRNFFFFFFC3 = key 0x6 header is not "r d D M" (in hex: 72 64 44 4D)
DRNFFFFFFB9 key 0x7 header is not "D a P A" (in hex: 44 61 50 41)
DRNFFFFFFB0 key 0x8 missing DRNFFFFFFAF = key 0x8 header is not "p D C L" (in hex: 70 44 43 4C)

You can repair this with IdStorage Manager. For key 08 errors on TA-086, make a new key 08 by adding this line: "70 44 43 4C 01 00 00 00 0C 00 00 00 76 FC 19 C8 0A 00 19 00 10 00 0D 00 07 00 02" and than 00 untill the end. Other models use different values, if you manually fix this key using IDStorage Manager, make sure you're using the right key for your motherboard.

CTA80000025 region key (0x0100) is damaged or missing (You only can repair this with your OWN backup)

Errorlist[edit | edit source]

Errorcode Remarks
UKN9000001 The update cannot be started. The data is corrupted.
00000001 Internal Error. Theres no WiFi point found
80110305 Load failed. The Memory Stick™ could not be acessed.
80010013 device / media not found 
8001B002 unknown 
80108D50 PSP Camera not connected
800200D9 failed to allocate the memory block 
80020130 file read error 
80020148 PRX type unsupported 
80110482 occurs when test of WLAN infrastructure connection fails 
FFFFFED3 unknown (might be decryption error) 
80410001 or 80410D16 network errors 
80410A0B Hardware Error WiFi is damaged
80410D07 unknown (possibly WLAN) 
ffffffff PSP update failed 
80410A0B Internal Error 
8041040F DNS Error, unable to connect to server 
80410410 Cannot connect to the given acess point 
80010087 The game could not be started 
8008273A Internal Error Reset your settings to default
0x0 no error 
0x80020001 generic kernel error (default)
0x80020002 not implemented 
0x80020032 illegal exception code 
0x80020033 exception handler not use 
0x80020034 exception handler already used 
0x80020035 system call table notuse 
0x80020036 system call table already used 
0x80020037 illegal system call table 
0x80020038 illegal Primary Syscall number 
0x80020039 Primary Syscall number already use 
0x80020064 call from interrupt handler/thread 
0x80020065 illegal INTRCODE 
0x80020066 CPU already interrupt disable 
0x80020067 Handler already exist 
0x80020068 Handler not found 
0x80020069 illegal interrupt level 
0x8002006a illegal address 
0x8002006b illegal IntrHandler Option Paramsize 
0x8002006c illegal stackad dress 
0x8002006d alreadystackad dressset 
0x80020096 not found free Hard Timer 
0x80020097 illegal timer ID 
0x80020098 illegal source 
0x80020099 illegal prescale 
0x8002009a Hard Timer in use 
0x8002009b Hard Timer not setup 
0x8002009c Hard Timer not in use 
0x800200a0 unit number already used 
0x800200a1 unit number notused 
0x800200a2 rom directory notfound 
0x800200c8 id type already exist 
0x800200c9 id type not exist 
0x800200ca {not available} 
0x800200cb unknown UID 
0x800200cc unmatch UID type 
0x800200cd id not exist 
0x800200ce not found UID function 
0x800200cf UID already holder 
x800200d0 UID not holer 
0x800200d1 illegal permission 
0x800200d2 illegal argument 
0x800200d3 illegal adress 
0x800200d4 the memory area is out ofrange 
0x800200d5 the memory areais over lap 
0x800200d6 illegal partitionid 
0x800200d7 partition in use 
0x800200d8 illegal memory block allocation type 
0x800200d9 failed toal loca the memory block 
0x800200da inhibitedtores izethismemoryblock 
0x800200db failedtoresize thismemoryblock 
0x800200dc failedtoalloca teheapblock 
0x800200dd failedtoalloca teheap 
0x800200de illegalchunkid 
0x800200df cannotfindchun kname 
0x800200e0 thereisnofreec hunk 
0x8002012c modulelinkerro r 
0x8002012d illegalobjectf ormat(notPRX/PFX) 
0x8002012e notfoundModule 
0x8002012f notfoundModule file 
0x80020130 Modulefileread error 
0x80020131 memoryinuse 
0x80020132 partitionmisma tch 
0x80020133 modulealreadys tarted 
0x80020134 modulenotstart edyet 
0x80020135 modulealreadys topped 
0x80020136 modulecannotst op 
0x80020137 modulenotstopp edyet 
0x80020138 modulecannotre move 
0x80020139 exclusiveload 
0x8002013a Libraryisnotli nkedyet 
0x8002013b Libraryalready exists 
0x8002013c Library not found 
0x8002013d illegalLibrary header 
0x8002013e Libraryisusedn ow 
0x8002013f modulealreadys topping 
0x80020140 illegaloffsetv alue 
0x80020141 illegalpositio ncode 
0x80020142 illegalaccessc ode 
0x80020143 modulemanagerb usy 
0x80020144 illegalflag 
0x80020145 cannotgetmodul elist 
0x80020146 prohibitLoadMo duledevice 
0x80020147 prohibitLoadEx ecdevice 
0x80020148 unsupportedPRX type 
0x80020149 illegalpermiss ioncall 
0x8002014a cannotgetmodul einformation 
0x8002014b illegalLoadExe cbuffer 
0x8002014c illegalLoadExe cfilename 
0x8002014d Thereisnoexitc allback 
0x80020190 nomemory 
0x80020191 illegalattrpar ameter 
0x80020192 illegalthreade ntryaddress 
0x80020193 illegalpriorit yvalue 
0x80020194 illegalstacksi ze 
0x80020195 illegalmode 
0x80020196 illegalmask 
0x80020197 illegalthreadI D 
0x80020198 notfoundthread 
0x80020199 notfoundsemaph ore 
0x8002019a notfoundeventf lag 
0x8002019b notfoundmessag ebox 
0x8002019c notfoundVpool 
0x8002019d notfoundFpool 
0x8002019e notfoundmessag epipe 
0x8002019f notfoundalarm 
0x800201a0 notfoundthread eventhandler 
0x800201a1 notfoundcallba ck 
0x800201a2 threadalreadyD ORMANT 
0x800201a3 threadalreadyS USPEND 
0x800201a4 threadisnotDOR MANT 
0x800201a5 threadisnotSUS PEND 
0x800201a6 threadisnotWAI T 
0x800201a7 nowdispatchdis abled 
0x800201a8 WAITtimeout 
0x800201a9 WAITcanceled 
0x800201aa WAITstatusrele ased 
N0x800201ab WAITstatusrel easedwithcallback 
0x800201ac threadistermin ated 
0x800201ad semaphorecount erzero 
0x800201ae semaphorecount eroverflow 
0x800201af eventflagcondi tionnotoccur 
0x800201b0 thiseventflagc annotacceptwaitswithmulti plethreads 
0x800201b1 illegaleventfl agwaitpattern 
0x800201b2 messageboxhave nomessage 
0x800201b3 messagepipeisf ull 
0x800201b4 messagepipeise mpty 
0x800201b5 waitobjectdele ted 
0x800201b6 illegalmemoryb lock 
0x800201b7 illegalmemorys ize 
0x800201b8 illegalscratch padaddress 
0x800201b9 scratchpadinus e 
0x800201ba scratchpadnoti nuse 
0x800201bb illegaltype 
0x800201bc illegalsize 
0x800201bd illegalcount 
0x800201be notfoundvtimer 
0x800201bf illegalvtimerI D 
0x800201c0 illegalKTLSID 
0x800201c1 KTLSisfull 
0x800201c2 KTLSisbusy 
0x80020258 invalidsuchpri ority 
0x80020259 devicenameisin valid 
0x8002025a devicenameisun known 
0x8002025b pminformationi sregisteredalready 
0x8002025c pminformationi snotregistered 
0x8002025d majorstateisin validvalue 
0x8002025e requestisinval id 
0x8002025f requestisunkno wn 
0x80020260 unitnumberisin valid 
0x80020261 cannotcancelre quest 
0x80020262 pminformationi sinvalid 
0x80020263 argumentisinva lid 
0x80020264 alreadytargete powerstate 
0x80020265 failedtochange systempowerstate 
0x80020266 cannotchangede vicepowerstate 
0x80020267 devicedoesnots upportsuchpowerstate 
0x800202bc requesttotheDM ACfailed 
0x800202bd DMAoperationis lessorequalone 
0x800202be theoperationis alreadyqueued 
0x800202bf theoperationis alreadyfinishedornotqueue ud 
0x800202c0 theoperationis alreadyintransferprogress 
0x800202c1 theoperationis notassignedyet 
0x800202c2 thesyncoperati ontimedout 
0x800202c3 dmaoperationst ructisalreadyfreed 
0x800202c4 dmaoperationis used 
0x800202c5 dmaoperationis empty 
0x800202c6 DMAoperationis aborted 
0x800202c7 DMAoperationis error 
0x800202c8 physicalDMAcha nnelisalreadyreserved 
0x800202c9 physicalDMAcha nnelisnotmanagedbydmacman ager 
0x800202ca thereisaprivil egeaddressinlinklist 
0x800202cb linklistbuffer isnotenough 
0x800202cc theoperationis notassignedtophysicalDMAc hannel 
0x800202cd theoperationis childoperation 
0x800202ce itistoomuchtha ntransferabledatasize 
0x800202cf argumentisinva lid 
0x80020320 Toomanyopenfil es 
0x80020321 Nosuchdevice Check if you configured kernel or UMD/ISO mode right.
0x80020322 Cross-devicelink 
0x80020323 Badfiledescrip tor 
0x80020324 Invalidargumen t 
0x80020325 Unsupportedope ration 
0x80020326 Aliasisalready used 
0x80020327 Cannotmount 
0x80020328 Driverdeleted 
0x80020329 Asyncoperation isbusy 
0x8002032a Noasyncoperati on 
0x8002032b Deviceisalread yregistered 
0x8002032c Nocurrentworki ngdirectory 
0x8002032d Filenametoolon g 
0x800203e8 DECI3Nosuchdev iceoraddress 
0x800203e9 DECI3I/Oerror 
0x800203ea DECI3Notenough core 
0x800203eb STDIOnotopened 
0x8002044c Parameterisnot cachealigned 
0x8002044d Endofkernelerrorcode.Neverusethisname