ZYMKEY5 CAD Files

3D Step Model, drawings, and GPIO pinout for the ZYMKEY5

3D Step Model

ZYMKEY5 STEP model

Auxiliary Connector

12 pin JST SURS connector (SM12B-SURS-TF(LF)(SN))

Mates with 12SUR-32S (premade cable harnesses)

ZYMKEY5 Auxiliary Connector Pinout

ZYMKEY5 auxiliary connector pinout

ZYMKEY5 Auxiliary Connector

ZYMKEY5 auxiliary connector

Pin NumberPin NameDescription
1PERIM_1Tamper detection loop 1 recieve
2GNDSystem ground
3PERIM_0Tamper detection transmit. Connect this pin to PERIM_1 and/or PERIM_2
4GPAUX_IN_RDVEXT_MON
5PERIM_2Tamper detection loop 2 receive
6GPAUX_OUT_TXDGeneral purpose auxiliary transmit (future use)
7RSVD_GNDGround pin that is reserved for potential (future use)
83V3_CM43.3V output from the Raspberry Pi
9nSECURE_FAILZymbit security fault indicator
10LED_C2Zymbit’s security status LED
11GNDSystem ground
12PWR_BTN_INReplicates power button function of Pi 5 power button. Active low. (future use)
  • Tamper detection pins (pins 1, 3, 5): To close a tamper loop, PERIM0 is the TX and PERIM1/PERIM2 are the RX. So connecting PERIM0 to either of the RX lines completes the tamper for the associated loop. This is not simply a constant voltage, it is a pseudo random encoded sequence. Breaking this loop will trigger a tamper detection security event
  • GPAUX pins (pins 4, 6): these are general purpose auxiliary pins passed through from the ZYMKEY5. These pins are currently reserved for future use
  • 3V3 power (pin 8): This is the 3.3V power output that comes from the Raspberry Pi Compute Module
  • Security indicator signals (pins 9, 10): These are typically used to drive LEDs which indicate the security status of the device. Note these pins are used together and typically drive a red/blue LED. These pins are currently reserved for future use
    • nSECURE_FAIL: indicates a security fault
      • If there is a security fault but the LED_C2 is still active, this means a noncritical security failure. If the LED_C2 is not active at the same time this means a critical security fault and the system is not operational anymore
    • LED_C2: Zymbit’s security status LED. When being used with the SCM4 or CM5 + Interposer, this will blink a pattern to give its status (see SCM LED Reference for details)
Example use to drive LED

ZYMKEY5 LED example circuit

Breakout Board / Cable

Zymbit makes a breakout cable that exposes the pins of the Auxiliary connector. Use one of the premade cable harnesses to connect to the breakout board. The pins are labeled according to their function and are laid out in a way that is intuitive for use, not in order of pin number! Use the pin descriptions above to identify how each pin operates.

Breakout Board Pin Assignment

Breakout Board Pin Assignment

Breakout Board and Cable

Breakout Board and Cable

Battery Connector

The battery connector is a 1.00mm Pitch, 2-pin, JST PCB header that mates with housings with 02SR-3S or similar headers. This is the same battery connector that is on the Pi5. It takes 3.3V batteries (like the Pi5 battery) and is used to power the RTC on the ZYMKEY5.

BATT CHRG Pads

Battery charging is not enabled (future use). DO NOT SHORT THESE PADS. Shorting will cause leakage, prematurely draining the battery.

GPIO Pinout

Same as Zymkey4.

ZYMKEY5 GPIO Pinout

ZYMKEY5 GPIO Pinout