Secondary Error Codes: Difference between revisions

From XenonLibrary
Jump to navigation Jump to search
No edit summary
(Redirected page to Errors#Secondary Error Codes)
Tag: New redirect
 
(50 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{See also|Error Codes}}
#REDIRECT [[Errors#Secondary Error Codes]]
 
== SMC Errors ==
These errors are generated by the [[SMC|System Management Controller]].
 
=== 0001 ===
ANA_V12P0_PWRGD is driven high by the [[ANA]] (later [[HANA]]) as long as the [[Power Rails#V_12P0|V_12P0]] rail is within tolerance. The signal is de-asserted, the SMC enters [[Error Codes#EC_FATAL|EC_FATAL]], and the 0001 error is displayed.
 
{|class="wikitable"
! Hex !! Name !! Description !! Repair Guide
|-
| 0x01 || ERROR_V_12P0 || ANA_V12P0_PWRGD negated unexpectedly || [[Repair Guides/0001|0001]]
|}
 
=== 0002 ===
{|class="wikitable"
! Hex !! Name !! Description !! Repair Guide
|-
| 0x02 || ERROR_V_CPUCORE || VREG_CPU_PWRGD negated unexpectedly || [[Repair Guides/0002|0002]]
|}
 
VREG_CPU_PWRGD is driven high by the CPU power controller as long as the [[Power Rails#V_CPUCORE|V_CPUCORE]] rail is within tolerance. If V_CPUCORE ever drops out of tolerance, the signal is de-asserted, the SMC enters [[Error Codes#EC_FATAL|EC_FATAL]], and the 0002 error is displayed.
 
=== 0003 ===
{|class="wikitable"
! Hex !! Name !! Description !! Repair Guide
|-
| 0x03 || ERROR_V_GPUCORE || VREG_GPU_PWRGD negated unexpectedly || [[Repair Guides/0003|0003]]
|}
 
VREG_GPU_PWRGD is driven high by the GPU power controller as long as the [[Power Rails#V_GPUCORE|V_GPUCORE]] rail is within tolerance. If V_GPUCORE ever drops out of tolerance, the signal is de-asserted, the SMC enters [[Error Codes#EC_FATAL|EC_FATAL]], and the 0003 error is displayed.
 
{{Debug and Repair}}

Latest revision as of 19:53, 5 May 2023