Error Codes: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Organized the page + Added Error Types based on uofw's header (h) files. (see: https://github.com/search?q=repo%3Auofw%2Fuofw+ERROR&type=code&p=1)) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== 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. | ||
== | == Error Types == | ||
The first 4 numbers gives information about the | The first 4 numbers gives information about the type of the error: | ||
{| class="wikitable" | |||
|+ | |||
!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 == | |||
DRNFFFFFFD8 | {| class="wikitable" | ||
|+ | |||
!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 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. | |||
|- | |||
|CTA80000025 | |||
|region key (0x0100) is damaged or missing (You only can repair this with your OWN backup) | |||
|} | |||
== 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 17:36, 20 November 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 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. |
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 |