| View previous topic :: View next topic |
| Author |
Message |
pspZorba
Joined: 22 Sep 2007 Posts: 156 Location: NY
|
Posted: Mon Sep 08, 2008 11:10 am Post subject: 802500B9 while writting in battery eeprom |
|
|
I have a 802500B9 error when writting at 0x14 in the battery eeprom, does someone know what this code means? _________________ --pspZorba--
NO to K1.5 ! |
|
| Back to top |
|
 |
Dariusc123456
Joined: 12 Aug 2008 Posts: 394
|
Posted: Mon Sep 08, 2008 1:03 pm Post subject: |
|
|
| I think that you have a psp that cant write to the battery. Im not for sure. |
|
| Back to top |
|
 |
SilverSpring
Joined: 27 Feb 2007 Posts: 115
|
Posted: Mon Sep 08, 2008 1:52 pm Post subject: |
|
|
Do you only get errors when writing to address 0x14? All other addresses works?
There have always been problems with writing to a few addresses of the EEPROM (which is why it is not a good idea to do full writes). Just stick to writing to the serial number address. It is not fully known what the data at the other addresses do so you may risk some damage to the operation of the battery.
About the error codes, I don't know the meaning of that one but error codes in the range of 0x80250080 - 0x802500FF are errors returned by the SYSCON µC itself. There is a char value of the RX packet to indicate the return status and if the value is < 0 (ie. from 0x80-0xFF) then there is an error. The SYSCON driver formats it into a nice kernel error code by adding the 0x802500xx bit to it to get the final error code.
You might have a newer battery which is supposed to disable writing to its EEPROM but if writing to other addresses worked ok then I don't think you have one.
@Dariusc123456: if you have a newer PSP with an updated SYSCON µC which disabled raw writes to the EEPROM you would get a 0x80250084 error which means "invalid command" (the WRITE_EEPROM command: 0x73 was taken out). |
|
| Back to top |
|
 |
pspZorba
Joined: 22 Sep 2007 Posts: 156 Location: NY
|
Posted: Mon Sep 08, 2008 1:54 pm Post subject: |
|
|
No, actually, I can since I am able to write at all the other adresses from 0x0 to 0x79 but not at 0x14, and I can change it in a Pandora battery or set it in auto boot mode.
edit: I've just seen your post SilverSpring, you might be right, it's just that I can't write at this address for any reason (damaged part of the eeprom ?).. _________________ --pspZorba--
NO to K1.5 ! |
|
| Back to top |
|
 |
cory1492
Joined: 10 Dec 2004 Posts: 216
|
Posted: Tue Sep 09, 2008 9:10 pm Post subject: |
|
|
| Protected part of the eeprom..? From the first tool that did full writes 0x14 was never writeable, and (at least) the last two bytes of the prom are never what you wrote there on the next read. If you didn't know already, the batteries actually have a decent processor of some sort in them that does all sorts of "mysterious stuff." |
|
| Back to top |
|
 |
Pirata Nervo
Joined: 09 Oct 2007 Posts: 409
|
Posted: Tue Sep 09, 2008 9:32 pm Post subject: |
|
|
I have ALWAYS had problems writing to 0x14.
I have tried various battery tools including cory's one and none wrote 0x14 correctly. (I tested this with 2 batteries) _________________
Upgrade your PSP |
|
| Back to top |
|
 |
pspZorba
Joined: 22 Sep 2007 Posts: 156 Location: NY
|
Posted: Wed Sep 10, 2008 10:15 am Post subject: |
|
|
yes quite strange ... _________________ --pspZorba--
NO to K1.5 ! |
|
| Back to top |
|
 |
|