PC Engines APU2

This tiny monster runs my brother's LAN. With a home network built for Gigabit Ethernet and 802.11AC wireless, together with a high-speed internet connection, we needed a platform that would do one thing well: routing. With wireless being provided by APs all over the house, the regular router/AP combinations - even the higher end ones - were not really useful. So future-proofing things a bit we decided on the APU2. A separate VLAN is provided for the set-top box his ISP provides, and another one planned for a guest wireless network. LEDE runs well on this hardware, and even more complete support (LEDs etc.) is on its way.

Hardware specifications

The most important tidbits are listed below.

  • AMD Jaguar GX-412TC quadcore with AES NI support
  • mSATA slot (for SSD)
  • S-ATA connector
  • 2 GB DDR3 1333 MHz
  • 3x Intel i211AT Gigabit Ethernet
  • 2 miniPCI-E slots (one with SIM socket)
  • 2 USB 3.0 ports
  • SDHC card reader
  • DB9 serial port
  • GPIO header

/proc/cpuinfo output

LEDE's x86/64 subtarget has SMP enabled by default so info for all four cores is printed, just showing one of these.

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 22
model           : 48
model name      : AMD GX-412TC SOC
stepping        : 1
microcode       : 0x7030105
cpu MHz         : 600.000
cache size      : 2048 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt topoext perfctr_nb bpext perfctr_l2 arat cpb hw_pstate npt lbrv svm_lock nrip_save tsc_scale flushbyasid decodeassists pausefilter pfthreshold vmmcall bmi1 xsaveopt
bugs            : fxsave_leak sysret_ss_attrs
bogomips        : 1996.08
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb [12] [13]

LEDE prompt

Always nice to see...

BusyBox v1.24.2 () built-in shell (ash)

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot (HEAD, r1492+1)
    \________\/    -----------------------------------------------------------

root@PC Engines APU2:~#