Hardware Aspects and BIOS Features

Our review kit came with four different components - the two main units, a fit-Uptime UPS and the heat-sink. The gallery below shows their different external aspects. The fit-Uptime contains a 18Wh Li-Po (lithium-polymer) battery that can deliver up to 60W (12V @ 5A) of power in case of power input failure. It needs an input of 12V @ 1A minimum to recharge itself. The aspect I like most about the fit-Uptime as well as the power adapter bundled with the fitlet units is the notch on the power delivery pin. Inserting it into the power input of the fitlet and twisting it around ensures that the power cord can never be accidentally yanked away from the PC. Obviously, the fit-Uptime is not network or USB-capable. Hence, it is not possible to determine how much charge is remaining in the internal battery at any point of time. Additionally, the target PC has no idea whether it is running on the mains or the fit-Uptime. However, this is not a concern if power failure is accidental / of short duration.

Despite the top lid being aluminum, the front and rear panels are made of plastic. Unfortunately, this makes the unit feel a little cheap in hand, but, as we found out later, it doesn't affect the thermal performance of the unit. On the front panel, we have the power button with a LED indicator, a USB 3.0 and two USB 2.0 ports, a micro-SD slot and 3.5mm audio jacks (surprisingly, not a combo audio jack, but separate ones for the headphone and microphone). One of the side panels is an extension of the top lid, and helps in securing it to the rest of the system. The rear panel has one USB 2.0 and one USB 3.0 port, two HDMI 1.4a ports and a RJ-45 port. A COM port is also available, and a serial port adapter is supplied along with the main unit. The other side panel is the face of the FACET card, and, in our case, it has the three extra LAN ports.

Getting into the internals of the unit is fairly simple, and Compulab even has video instructions for the same. Removing the bottom panel of our review unit revealed the back side of the FC-LAN FACET card. Underneath the top panel, we have a big chunk of metal covering the SoC. Though this metal chunk does come in contact with the top panel, there is no thermal paste involved. The SODIMM slot is also found under the top panel. 

Moving back to the other side of the board, we find that it is easy to slide out the FACET card. This reveals a metal plate to create isolation between the mSATA card and the FC-LAN card. The CMOS battery as well as the micro-SIM slot are also accessible on this side. Changing the mSATA card is also fairly trivial, and involves the removal of just a couple of screws (one attaching the mSATA card to the metal plate, and another securing it to the motherboard). The gallery below shows our disassembly process, as well as the replacement of the original lid with the finned heat-sink version.

The block diagram of the motherboard with details of the I/O distribution is shown below.

The AMI BIOS has plenty of configuration tweaks available. The most important is the configurable TDP. This can be set between 1mW and 25W. Setting it to the maximum value is equivalent to completely unlocking the TDP limitations. By default, these values are set to 4500. However, both our units were configured for unlocked TDP. Compulab indicated that their currently shipping thermal solution is good enough to safely set the APU TDP to 25W.

Other configurable aspects include the memory dedicated to the GPU, SDIO access mode, fast boot configuration and security options (including key management for secure boot).

Introduction and Setup Impressions Performance Metrics - I
Comments Locked

50 Comments

View All Comments

  • Pissedoffyouth - Tuesday, April 19, 2016 - link

    Why such an old CPU
  • BurntMyBacon - Tuesday, April 19, 2016 - link

    Does AMD have something newer in this category? J/K

    Seemed to compare pretty well against its newer counterparts, though.
  • Qwertilot - Tuesday, April 19, 2016 - link

    Why not? It hardly seems to be holding it back for its intended uses.
  • Flunk - Tuesday, April 19, 2016 - link

    Cost, obviously.
  • jardows2 - Tuesday, April 19, 2016 - link

    Looks very attractive for a router. The throughput is adequate for pretty much anything but gigabit connections (lucky dogs who have that available!). Can use the microSD slot for the OS, and not mess with mSATA for most use cases. Do they have a "less featured" package - say without the wireless card or battery backup?
  • freeskier93 - Tuesday, April 19, 2016 - link

    With a different/better configuration I'd bet you could break 900 Mbps with this box. Ars just did a homebrew router and they were breaking 900 Mbps with iperf. The box Ars used was a Celeron with Intel NICs. The Intel NICs are comparable which is why I'd bet you could break 900 Mbps with this AMD box.

    The problem is price, makes no sense. It's even harder to justify these homebrews when you can buy a Ubiquity EdgeRouter for less than $100 and it will handle gigabit very well. There's a lot of other things to consider with a gigabit connection to get full speed. We used to have a gigabit connection (with the Ubiquity EdgeRouter) and would speed test at about 970 Mbps up/down. Real world test downloading a Steam game I'd top out at about 800 Mbps, but the limit appeared to be disk IO related (even with a Samsung 850 EVO). Honestly gigabit connection is a waste for 99% of internet usage, we only had it because we were living in Longmont, CO, who rolled out their own fiber network and it was dirt cheap (cheaper than Comcast).
  • Gray05 - Thursday, April 21, 2016 - link

    What is the OpenVPN performance like on a Ubiquity EdgeRouter? Can it match what these x86 builds do?

    For me, the whole purpose of a homebrew router/firewall is for the OpenVPN performance. The advanced features made available by using pfSense is a nice bonus, but that's just icing.
  • WorBlux - Thursday, March 9, 2017 - link

    I'm not sure if the Ubiquity EdgeRouter has hardware acceleration for AES. It has a dual core 500 MHz MIPS router, with packet acceleration hardware.

    The Compulab Fitlet on the other hand definitely does the sort of AES acceleration that can easily saturate it's network controller with OpenVPN encrypted traffic (assuming you using an AES tunnel)

    However where theFitlet falls short is in processing a lot of packets. Where it shines is that it's and x86 system with excellent support for Linux distributions, letting you do a little more that just routing.
  • Stuka87 - Tuesday, April 19, 2016 - link

    Fore purely networking use cases, I prefer the PCEngines APU2c4. It doesnt have all the video and extra ports that you will never ever use. It also cost a lot less.
  • jardows2 - Tuesday, April 19, 2016 - link

    I see those are now released. I hadn't checked for a while, and last time I looked they were still in testing phase. On the price side, I reckon that without the "extras" the price would be dropped a fair bit. PCEngines would still be cheaper, but how does the GX-412TC processor in it compare to the A10 Micro-6700T for networking tasks?

Log in

Don't have an account? Sign up now