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 | ||
**This errorlog was close to complete his second loop (the second loop | **This errorlog was close to complete his second loop (the second loop happens when the loop mark overwrites a valid errorcode at offset 124), it had at least 60 errorcodes | ||
<pre> | <pre> | ||
>$ errlog | >$ errlog | ||
Line 52: | Line 50: | ||
*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 errorcode 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 errorcode 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) | ||
<pre> | <pre> | ||
Line 92: | Line 89: | ||
ofst[ 0]:err_code:0xa0801200, clock:0x0b488687 2005/12/31 00:00:07 <-- it seems the error was triggered 7 seconds after inserting the battery :D | ofst[ 0]:err_code:0xa0801200, clock:0x0b488687 2005/12/31 00:00:07 <-- it seems the error was triggered 7 seconds after inserting the battery :D | ||
</pre> | </pre> | ||