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 and may even use custom kernel. Candidate
for graduating to Tier 1 support when HW is included in a regression
test system and being part of default builds.
- Banana Pi BPi-R3 (ARM64)
- Banana Pi BPi-R3 Mini (ARM64)
- Banana Pi BPi-R64 (ARM64)
- FriendlyELEC NanoPi R2S (ARM64)
- Microchip SAMA7G54-EK (ARM)
- NXP i.MX8MP EVK (ARM64)
- Raspberry Pi 4B, 3B, CM4 (ARM64)
- Raspberry Pi 2B (ARM)
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. ↩︎