The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Serial Wire Debug
Revision as of 15:14, 30 July 2021 by Ilikeiphone123 (talk | contribs) (added summary for SWD probes)
Summary
Serial Wire Debug, also known as SWD, is a electrical interface that is able to debug processors in a device. In iDevices, the connections that allow this debugging is only available when the SoC has a CPFM which is lower than 0x01, or if the device is demoted. This page lists the SWD probes that can interact with the connections and therefore debug the device, if they meet one of the previous conditions.
Known iDevice SWD Probes
- AstrisSWD (Software probe for FPGA devices)
- PersiesSWD (Software probe for FPGA devices)
- SimulatorSWD (Software probe)
- ViewSWD (Software probe for DAQ, connects to PerseisSWD)
- GorillaSWD (30 pin probe)
- MiniSWD
- KongSWD (Lightning probe)
- KanziSWD (Lightning probe)
- KobaSWD (Lightning probe, for A14 and above)
- FlamingoSWD (A prototype version of the Serial Number Reader cable, is also known as FireSWD)
- ChimpSWD (USB-C probe)
- KIS-SWD (Software probe only available with A12 and above)
- Koko
- PoodleSWD (USB-C probe)
- ParrotSWD (USB-C probe)
- BitboxSWD
- PortBridgeSWD