More actions
(Test 3.) |
m (Visual.) |
||
| Line 13: | Line 13: | ||
=== Test 1: Swapping UF400 and UF500 === | === Test 1: Swapping UF400 and UF500 === | ||
Test date: 2025.09.26 | '''Test date''': 2025.09.26 | ||
Description: Just swapping the two controllers, from that board. | '''Description''': Just swapping the two controllers, from that board. | ||
OS: Sonoma. | '''OS''': Sonoma. | ||
The device seems to work right away, and normally. | The device seems to work right away, and normally. | ||
DFU Restore (Tahoe) : Ok. | '''DFU Restore (Tahoe)''': Ok. | ||
Display output: Ok, both receptacles. | '''Display output''': Ok, both receptacles. | ||
Charging: Ok (both receptacles + Magsafe). | '''Charging''': Ok (both receptacles + Magsafe). | ||
Data (Thunderbolt): Ok (both receptacles). | '''Data (Thunderbolt)''': Ok (both receptacles). | ||
Conclusion: Nothing abnormal, it looks like both are interchangeable. | '''Conclusion''': Nothing abnormal, it looks like both are interchangeable. | ||
=== Test 2: Replacing UF400 === | === Test 2: Replacing UF400 === | ||
Test date: 2025.09.26 | '''Test date''': 2025.09.26 | ||
Description: Replacing UF400 by an SN25A23P bought new (Mobilesentrix). | '''Description''': Replacing UF400 by an SN25A23P bought new (Mobilesentrix). | ||
OS: Tahoe. | '''OS''': Tahoe. | ||
DFU Restore (Tahoe): Impossible. The board is placed in DFU mode by jumping <code>PP1V25_S2</code> to <code>PMU_UPC_FORCE_DFU</code>, confirmation with <code>DFU_STATUS</code>. But it does not appear in the Finder on the host computer. Using the wrong receptacle (closest to trackpad), the target Mac appears in the Finder, but as expected cannot be restored (error 4042, timeout). | '''DFU Restore (Tahoe)''': Impossible. The board is placed in DFU mode by jumping <code>PP1V25_S2</code> to <code>PMU_UPC_FORCE_DFU</code>, confirmation with <code>DFU_STATUS</code>. But it does not appear in the Finder on the host computer. Using the wrong receptacle (closest to trackpad), the target Mac appears in the Finder, but as expected cannot be restored (error 4042, timeout). | ||
When connecting to the correct receptacle, the Terminal of the host computer outputs the following, indicating that the target Mac is detected: | When connecting to the correct receptacle, the Terminal of the host computer outputs the following, indicating that the target Mac is detected: | ||
| Line 66: | Line 66: | ||
<code>amai: Ace3UARPExternalDFUPropertiesComplete.</code> | <code>amai: Ace3UARPExternalDFUPropertiesComplete.</code> | ||
Display output: Ok, both receptacles. | '''Display output''': Ok, both receptacles. | ||
Charging: Ok (both receptacles + Magsafe). | '''Charging''': Ok (both receptacles + Magsafe). | ||
Data (Thunderbolt): Ok (both receptacles). | '''Data (Thunderbolt)''': Ok (both receptacles). | ||
Conclusion: Nothing abnormal within the OS, but executing a DFU Restore is not possible anymore. | '''Conclusion''': Nothing abnormal within the OS, but executing a DFU Restore is not possible anymore. | ||
=== Test 3: Replacing UF500 === | === Test 3: Replacing UF500 === | ||
Test date: 2025.09.26 | '''Test date''': 2025.09.26 | ||
Description: Replacing UF500 by an SN25A23P bought "new" (Mobilesentrix). | '''Description''': Replacing UF500 by an SN25A23P bought "new" (Mobilesentrix). | ||
OS: Tahoe. | '''OS''': Tahoe. | ||
The device seems to work right away and normally. | The device seems to work right away and normally. | ||
DFU Restore (Tahoe) : Ok. | '''DFU Restore (Tahoe)''': Ok. | ||
Display output: Ok, both receptacles. | '''Display output''': Ok, both receptacles. | ||
Charging: Ok (both receptacles + Magsafe). | '''Charging''': Ok (both receptacles + Magsafe). | ||
Data (Thunderbolt): Ok (both receptacles). | '''Data (Thunderbolt)''': Ok (both receptacles). | ||
Conclusion: Nothing abnormal, it looks like UF500 can be changed by a "new" SN25A23P. | '''Conclusion''': Nothing abnormal, it looks like UF500 can be changed by a "new" SN25A23P. | ||
Revision as of 19:47, 26 September 2025
| Apple ACE3 Controllers | |
|---|---|
| Manufacturer | Apple |
| Code name | ACE3 |
| Release date | 2023 |
| Device type | Laptop |
This is a placeholder to document testing done with ACE3 controllers on Macbooks, and add knowledge tidbits as they trickle down. Once we understand these controllers, the page will be reorganized as a proper explanation on the ACE3.
Testing on a working A3113
Types of controllers encountered so far: SN25A23P.
ACE configuration: Controllers for receptacles are in Master - Slave configuration, Magsafe controller is Master.
Test 1: Swapping UF400 and UF500
Test date: 2025.09.26
Description: Just swapping the two controllers, from that board.
OS: Sonoma.
The device seems to work right away, and normally.
DFU Restore (Tahoe): Ok.
Display output: Ok, both receptacles.
Charging: Ok (both receptacles + Magsafe).
Data (Thunderbolt): Ok (both receptacles).
Conclusion: Nothing abnormal, it looks like both are interchangeable.
Test 2: Replacing UF400
Test date: 2025.09.26
Description: Replacing UF400 by an SN25A23P bought new (Mobilesentrix).
OS: Tahoe.
DFU Restore (Tahoe): Impossible. The board is placed in DFU mode by jumping PP1V25_S2 to PMU_UPC_FORCE_DFU, confirmation with DFU_STATUS. But it does not appear in the Finder on the host computer. Using the wrong receptacle (closest to trackpad), the target Mac appears in the Finder, but as expected cannot be restored (error 4042, timeout).
When connecting to the correct receptacle, the Terminal of the host computer outputs the following, indicating that the target Mac is detected:
Broadcast Message from root@David
(no tty) at 15:04 CEST...
amai: UARP Restore Initialize Common.
Broadcast Message from root@David
(no tty) at 15:04 CEST...
amai: Ace3UARPExternalDFUApplePropertyUpdate.
Broadcast Message from root@David
(no tty) at 15:04 CEST...
amai: Ace3UARPExternalDFUApplePropertyUpdate.
Broadcast Message from root@David
(no tty) at 15:04 CEST...
amai: Ace3UARPExternalDFUPropertiesComplete.
Display output: Ok, both receptacles.
Charging: Ok (both receptacles + Magsafe).
Data (Thunderbolt): Ok (both receptacles).
Conclusion: Nothing abnormal within the OS, but executing a DFU Restore is not possible anymore.
Test 3: Replacing UF500
Test date: 2025.09.26
Description: Replacing UF500 by an SN25A23P bought "new" (Mobilesentrix).
OS: Tahoe.
The device seems to work right away and normally.
DFU Restore (Tahoe): Ok.
Display output: Ok, both receptacles.
Charging: Ok (both receptacles + Magsafe).
Data (Thunderbolt): Ok (both receptacles).
Conclusion: Nothing abnormal, it looks like UF500 can be changed by a "new" SN25A23P.