You copied the Doc URL to your clipboard.

Additional user key entry

The V2M‑Juno motherboard provides the following methods of additional user key entry:

  • Trusted keyboard entry using the secure keyboard entry port on the Juno Arm® Development Platform SoC:
    • This method requires a custom external device with decode circuitry for key entry.
    • The Juno Arm Development Platform SoC controls the trusted keyboard over a secure I2C bus.
    • Supports touch screen display. A touch screen secure keyboard interface board with a built-in controller enables use of a resistive touch screen.
  • Six user push buttons on the V2M‑Juno motherboard that emulate hand-held devices. The push buttons provide access through IOFPGA GPIO.

A single 9-pin Mini-Din socket on the top face of the V2M‑Juno motherboard provides a secure keyboard entry port for entry using an external keyboard. The following figure shows the additional user key interface and its connections to the user push buttons on the V2M‑Juno motherboard.


One user push button input, NU/NMI, to the FPGA is not available to the external secure keyboard custom device.

Figure 2-17 Additional user key entry interface

The following figure shows an example trusted keyboard design using an external custom device that connects to the secure keyboard entry port.

Figure 2-18 Example trusted keyboard design