Platforms
Infix runs on many different types of architectures and boards, thanks largely to Linux and Buildroot. The project started out with a heavy network focus, and that remains its strength, though it is now expanding to include end devices like the Raspberry Pi.
The following boards are known to run Infix. The list is divided into three tiers to denote level of support.
Tier 1
Fully supported in default builds, verified continuously in regression test system, images included in releases:
- Marvell CN9130 CRB (ARM64)
- GNS3/Qemu1 (ARM64, x86_64)
Tier 2
Possibly Separate defconfig, may even use custom kernel and bootloader. Can graduate to Tier 1 support by HW included in regression test system and being part of default builds.
- Raspberry Pi 4B (ARM64)
- Banana Pi-R3 (ARM64)
- NanoPi R2S (ARM64)
Tier 3
Worked at one point but needs more attention to bring on par with the Infix boot sequence and testing:
- Microchip SparX-5i PCB135 (ARM64)
- Marvell EspressoBIN (ARM64)
- StarFive VisionFive2 (RISC-V)
Footnotes
The Qemu x86_64 support is primarily intended for development and testing, but can also be used for evaluation and demo purposes using the Infix appliance in GNS3. For more information, see: Infix in Virtual Environments. ↩︎