-
Notifications
You must be signed in to change notification settings - Fork 12
Delta TN48M
Delta TN48M is a managed network switch featuring a quad-core Cortex-A72 64-bit SoC, 48x 1G RJ45 copper network ports, and 4x 10G SFP network ports.
The TN48M platform consists of several hardware models with different firmware support status for the tn48m
Replica.one target:
- TN48M (base model) — supported
-
TN48M-P (with PoE) — supported, basic PoE support via the standard Linux
hwmon
API - TN48M2 — not tested/supported.
To build firmware for the TN48M using Replica.one, first clone the main repository as described in docs/QUICKSTART.md
.
Next, invoke the build process using make
:
make CTARGET=aarch64-unknown-linux-gnu package_tn48m
Sample (cached) build can be seen here:
A successful build will generate the following files in the output/
directory:
-
gentoo-arm64-delta-tn48m-onie.img
— ONIE-compatible firmware disk image -
gentoo-arm64-delta-tn48m-rootfs.tar.gz
— a snapshot of the root filesystem for debugging purposes -
sysdesc-arm64-delta-tn48m.txt
— a description of the system installation, including installed packages, package sizes, list of root filesystem contents, etc.
The output/gentoo-arm64-delta-tn48m-onie.img
raw disk image is pre-formatted and can be copied over onto a flash drive for easy installation using the ONIE installer.
The recording below shows the procedure for flashing the Replica.one firmware:
Lastly, the recording below shows the entire boot process: