Skeleton Key Logo

Reverse.bike Firmware Tools

Backup, restore, and customize Super73 ebike firmware directly from your browser.

Browser requirement: This tool requires Chrome, Edge, or another Chromium-based browser for WebUSB support. Works on Android with Chrome. Does not work on iOS (Apple doesn't allow real Chrome on iPhones/iPads).

What You'll Need

  • Raspberry Pi Debug Probe (Recommended)

    A low-cost SWD debug probe that works perfectly with this tool. Available from the Raspberry Pi store or major electronics retailers.

  • Jumper wires (Included with debug probe)

    Three male-ended jumper wires to connect the debug probe to the test points. The GND wire will be shimmed into the white connector on the backside of the PCB, and the SW wires will be held in place ont the test points.

  • Access to test points

    You'll need to open the Diamond display to access the test points on the PCB inside.

Super73 Diamond display - the device that needs to be opened
The Diamond display - open this to access the test points

Opening the Display

Follow these steps to safely open your Diamond display and access the test points:

Step 1: Display buttons
Step 1: Remove the button cover with your fingers, or a slim piece of sturdy plastic or metal.
Step 2: Remove screws
Step 2: Remove the 6 small screws on the inner case.
Step 3: Remove cover
Step 3: The inner case should come off easily once screws are removed.
Step 4: Sticker location
Step 4: You may need to remove the yellow tape to reveal your golden test points.

Wiring Guide

Connect your Raspberry Pi Debug Probe to the test points inside the display:

TP10 SWDIO (SD)
TP11 SWCLK (SC)

Note: No ground connection is required - the probe shares ground through USB.

Raspberry Pi Debug Probe showing SWDIO (yellow) and SWCLK (orange) wires
Debug probe wires: Yellow = SWDIO, Orange = SWCLK
Test points inside the Diamond display showing TP10 (SWDIO) and TP11 (SWCLK)
Test point locations inside the display

Step-by-Step Guide

Warning: These tools provide low-level access to your device firmware. Always backup before making changes.