Editing Talk:Syscon Error Codes
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
== UART Samples == | == UART Samples == | ||
https://www.psx-place.com/threads/fault-finding-ylod-with-the-syscon-first-steps-and-error-reporting.30100/page-127#post-324377 | https://www.psx-place.com/threads/fault-finding-ylod-with-the-syscon-first-steps-and-error-reporting.30100/page-127#post-324377 | ||
Line 13: | Line 11: | ||
**When the errorcodes from offsets 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100 was triggered (orderd from old to new) the battery was present, but the date and time was not correctly configured under GameOS | **When the errorcodes from offsets 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100 was triggered (orderd from old to new) the battery was present, but the date and time was not correctly configured under GameOS | ||
**When the errorcode from offset 104 was triggered the battery was not present | **When the errorcode from offset 104 was triggered the battery was not present | ||
<pre> | <pre> | ||
>$ errlog | >$ errlog | ||
Line 35: | Line 32: | ||
ofst[ 44]:err_code:0xa0404412, clock:0xffffffff <-- battery was removed, invalid timestamp | ofst[ 44]:err_code:0xa0404412, clock:0xffffffff <-- battery was removed, invalid timestamp | ||
ofst[ 48]:err_code:0xa0403034, clock:0xffffffff <-- battery was removed, invalid timestamp | ofst[ 48]:err_code:0xa0403034, clock:0xffffffff <-- battery was removed, invalid timestamp | ||
ofst[ 52]:err_code:0xa0801701, clock:0x0b48869c 2005/12/31 00:00:28 <-- battery was present, but date and time was not configured, | ofst[ 52]:err_code:0xa0801701, clock:0x0b48869c 2005/12/31 00:00:28 <-- battery was present, but date and time was not configured, errorlog command used 28 seconds after inserting the battery | ||
ofst[ 56]:err_code:0xa0801601, clock:0x0b48869c 2005/12/31 00:00:28 <-- battery was present, but date and time was not configured, | ofst[ 56]:err_code:0xa0801601, clock:0x0b48869c 2005/12/31 00:00:28 <-- battery was present, but date and time was not configured, errorlog command used 28 seconds after inserting the battery | ||
ofst[ 60]:err_code:0xa0404412, clock:0x0b4888cd 2005/12/31 00:09:49 <-- battery was present, but date and time was not configured | ofst[ 60]:err_code:0xa0404412, clock:0x0b4888cd 2005/12/31 00:09:49 <-- battery was present, but date and time was not configured | ||
ofst[ 64]:err_code:0xa0403034, clock:0x0b4888cd 2005/12/31 00:09:49 <-- battery was present, but date and time was not configured | ofst[ 64]:err_code:0xa0403034, clock:0x0b4888cd 2005/12/31 00:09:49 <-- battery was present, but date and time was not configured | ||
Line 52: | Line 49: | ||
*In the sample below: | *In the sample below: | ||
**After using the command '''clearerrlog''' the errolog is emptyed (completly filled with FF), and the | **After using the command '''clearerrlog''' the errolog is emptyed (completly filled with FF), and the next error is stored at relative offset 0 (at most top of the errorlog) | ||
** | **Here there is no loop mark because the errorlog only contains 1 errorcode, but syscon considers the first errorcode with value FFFFFFFF is the loop mark (so the next errorcode at offset 8 is the oldest) | ||
**When the errorcodes from offset 0 was triggered the battery was present, but the date and time was not correctly configured under GameOS (so the date and time is automatically configured around 2005/12/31 00:00:00) | |||
**When the | |||
<pre> | <pre> | ||
>$ errlog | >$ errlog | ||
Line 90: | Line 86: | ||
ofst[120]:err_code:0xffffffff, clock:0xffffffff | ofst[120]:err_code:0xffffffff, clock:0xffffffff | ||
ofst[124]:err_code:0xffffffff, clock:0xffffffff | ofst[124]:err_code:0xffffffff, clock:0xffffffff | ||
ofst[ 0]:err_code:0xa0801200, clock:0x0b488687 2005/12/31 00:00:07 <-- it seems the | ofst[ 0]:err_code:0xa0801200, clock:0x0b488687 2005/12/31 00:00:07 <-- it seems the errorlog command was used 7 seconds after inserting the battery :D | ||
</pre> | </pre> | ||