1701 (CELL BE ATTENTION)
BE ATTENTION is an active-high output flag sent by the CPU to the SYSCON. During initialization & configuration it is used to request an operation by the SYSCON. When ATTN goes High the syscon reads the SPI Status Register to determine the cause of the Attention signal. It remains high until software resets the condition that caused it.
After Power On Reset the BE attention signal is driven low and is supposed to stay there! If there is a Checkstop error (14FF), Livelock Detection (1601), or PLL Unlock (1301) the CPU enters a fault condition and raises the Attention signal (1701) during operation. The SYSCON sees this and immediately shuts the console down with error code A0801701 and usually another error indicating the cause. One common way this happens is when a solder connection breaks while the system is on. This could be the BGA (Ball Grid Array) or the Solder Bumps under the die.
Going into more detail, BE Attention is used during Power On Reset (POR)...
- To load CPU VID voltage from the VRM internal registers.
- To Write configuration-ring data (Important CPU Config settings that should only be modified at boot, otherwise errors can occur).
- To calibrate the FlexIO interface (BitTraining).
If Attention occurs during the Power ON State (Step# 80) it indicates an error condition. Basically, something is flagged by the Processor as abnormal. It's forced to attempt to resolve the problem before it can continue with whatever it was trying to do. If the error condition cannot be resolved, the CPU sends the ATTENTION signal to the SYSCON. The SYSCON immediately shuts off the console, then reads the SPI Status Register to determine the cause. Then it records the A0801701 in it's errorlog along with the specific cause (if it determined one). Errors that can cause the Attention include:
- Unresolved Checkstop errors (14FF)
- Livelock Detection (1601)
- PLL Unlock Condition (1301)
- BGA/Bump Defect that occurs while the Console was On (Step# 80). Subsequent attempts to power on the console would result in 3034/4xxx errors.
A user get this error code with a damaged hard drive. He was transferring some games via FTP, and his console turned off with YLOD. When he tried to turn on again, he get a GLOD. Problem was fixed just by changing the HDD.
Error 0xa0801701 with Ylod after image slowdown and freeze when boot waves started but before XMB was displayed. Hard drive replacement required.
1701 has been reported from using homebrew apps that caused a software conflict. Uninstalling the software can resolve the issue. It that's not possible because the system is locked up, it may be necessary to restore the operating system (OS).
1701 and 1601 can also occur when exiting heavier games on a dex firmware paired with multiman due to I'm guessing dex and webman allocating 2 more megabytes of ram [as shown by the webman fps counter allocating 18 to xmb on cex and 20 on dex, interfering with the syscon fan curve causing it to get "stuck" resulting in overheating and causing a ylod upon exiting the game though the console reboots fine which may trick people into thinking webman or dex overheats their consoles. I haven't looked into this issue too much but converting from cex to dex has fixed the issue and the issue arose when converting to dex so I belive there are fringe cases where this is an issue.