Skip to main content

System requirements

Operating system

TrustEdge is compatible with the following operating systems:

  • Debian 11.x and newer

  • Ubuntu 22.04 and newer

  • Raspberry Pi OS versions based on Debian 11.x+

Processor

TrustEdge is compatible with the following processor architectures:

  • x64

  • ARM32

  • ARM64

Network requirements

To ensure proper operation, TrustEdge requires outbound connectivity to the following services:

  • MQTT communications:

    • Port 8883 for encrypted MQTT communication.

    • Port 1883 for unencrypted MQTT communication.

  • DigiCert URLs:

    • one.digicert.com

    • *.one.digicert.com

Virtual machine requirements

TrustEdge can be installed on a virtual machine using a Linux image, allowing you to explore its capabilities without the need for physical IoT hardware.

  • MacOS (ARM64) prerequisites

    1. Install a MacOS compatible virtual machine. For example, UTM, VMware, or Parallels.

    2. Install Ubuntu 22.04 ARM64 operating system on the virtual machine.

    Tip

    For details on installing the virtual machine, refer to the selected virtual machine's documentation.

  • Windows 11 (x64) prerequisites:

    • Open PowerShell and install Windows Subsystem for Linux (WSL) using Ubuntu 22.04 x64.

      wsl --install -d Ubuntu-22.04

    Tip

    See Microsoft WSL documentation for details on installing and configuring WSL.