Home - Bonobo JTAG/SWD Debug Cable
home,page-template,page-template-full_width,page-template-full_width-php,page,page-id-5,bridge-core-1.0.5,ajax_fade,page_not_loaded,,qode-title-hidden,paspartu_enabled,qode_grid_1300,qode-content-sidebar-responsive,qode-child-theme-ver-1.0.0,qode-theme-ver-18.1,qode-theme-bridge,wpb-js-composer js-comp-ver-6.0.5,vc_responsive


iPhone debugging requires proper tools.

Key product features

What you get with one purchase

On the target side
(through the Lightning tip):

* Lightning SWD on ACC_ID/ACC_PWR wires.
* Lightning Serial (For iBoot console, etc.).
* Lightning USB (For DFU, …).
* Lightning ACC_ID sequence (As debug accessory).
* Lightning Power (For charging or if the target does not have a battery)

On the control side
(through USB):

OpenOCD (With Open Source Bonobo driver)

* ARMv8 / ADIv5
* Support SWD commands queue
* Support target board reset


GDB (AArch64)

* Connects to OpenOCD
* For Registers access, Hardware breakpoints, Instruction stepping, R/W memory, etc.


Back in stock ! 🙂

iPhone debugging requires proper tools.

The Bonobo cable connects to your target through Lightning and allows CPU debugging through JTAG/SWD using OpenOCD + AArch64 GDB. Among others, you can: access all CPUs and registers, single step, put hardware breakpoints, dump memory, etc… Perfect for security research.

The target serial console can be accessed on the control PC through Minicom (iBoot prompt), as well as Lightning USB (For DFU, USB exploitation, demote, etc.)


The FPGA and STM32 come pre-flashed with our custom Gateware and Firmware, ready to be used with our open-source OpenOCD driver.


Note: To be able to use this cable, the target system (iPhone) must be demoted to allow JTAG/SWD thanks to @axi0mX.