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, with images included in releases:
- Marvell CN9130 CRB (ARM64)
- GNS3/Qemu1 (ARM64, x86_64)
Tier 2
Separate defconfig
, may use custom kernel and bootloader. May graduate to Tier 1 support depending on community interest and participation.
- Raspberry Pi 4B (ARM64)
- Banana Pi-R3 (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)
- NanoPi R2S (ARM64)
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. ↩︎