Earlier this year, Taiwan based DFI launched GHF51 Ryzen Embedded R1000 SBC offering some similarities with Raspberry Pi 4 SBC, including a business card form factor, two Micro HDMI ports, and Gigabit Ethernet. But the comparison stopped there, as DFI GHF51 board will vastly outperform the Raspberry Pi 4 boards both in terms of CPU and graphics performance due to AMD Ryzen processor, and DFI embedded board does not target hobbyists nor students, but instead business and industrial customers.
The company recently contacted CNX Software, and send GHF51 board with all accessories for review. I was pretty excited since it’s the first AMD Ryzen Embedded SBC that I’ll review, so it should be particularly interesting. I’ve just received the sample and will do a two-part review starting with unboxing and kit assembly, before publishing the second part of the review reporting on my experience with Windows 10 and/or Ubuntu 20.04.
DFI GHF51 Unboxing
That’s quite a big package for a board supposed to be Raspberry Pi-sized…
But there’s a reason, as the board comes with plenty of accessories including a massive heatsink, a beefy 12V/5A power supply and accompanying power cord, some cables and screws, a utility/demo DVD, a quick reference guide, and a battery warning.
[Update June 2020: The power supply, power cord, and other wires are optional items that need to be purchased separately]
The heatsink includes four through holes for mounting, as well as orange (CPU) and black (RAM) thermal pads for cooling.
The top of the board features an mPCIe socket, the RTC battery, two RAM chips, the 10-pin DIO header, the power input terminal block, Gigabit Ethernet, a USB Type-C port, and two Micro HDMI ports.
We’ll find the AMD Ryzen processor (R1606G) on the other side together with buzzer, two more RAM chips, an Ethernet transceiver, and an eMMC flash chip.
The sticker covering the RAM chips show my part number: GHF51-BN-43R16. This means my board comes with AMD Ryzen Embedded R1606G processor combined with 4GB DDR4 RAM and a 32GB eMMC flash.
Since the board has been compared to Raspberry Pi 4, I’ve taken a side-by-side photo. While both boards have a similar size, and some identical ports, they are not mechanically nor electronically compatible.
GHF51 Ryzen Embedded R1606G SBC Assembly
Time to put everything together starting with the heatsink. First, peel off the plastic film from the thermal pad, and place the board top on of the heatsink making sure the processor and RAM chips are placed correctly on top of the pads.
Now insert the four screws through the heatsink with thread visible on the other side of the board, and tighten everything with spacers. We now have a pretty board…
Back on the table, we can connect the power cable to the 2-pin terminal (green), and screws the power supply. It’s done that way for some flexibility, and better resistance to shocks and vibrations. I also connected the DIO cable to the board which provides access to 8x GPIOs, 5V, and GND through two 2.54mm pitch headers.
Flipping the board will allow completing assembly with the SMBus cable, and the front panel cable that includes power and reset buttons, as well as power LED and 3.3V LED.
When connecting the three cable, just make sure to identify pin 1 on the board with the Quick Reference, and cable where pin 1 is marked with a white dot.
I’m done with the assembly, but in real use cases, the board would eventually be mounted in a chassis such as the one below.
If you still have trouble with assembly, you may refer to the installation guide, which also points to the user manual and datasheet, as well as to an “EAPI Qt sample”.
I’d like to thank DFI for sending a review sample. If you are interested in the board, you may contact the company via the product page. Alternatively, if you’d just like to buy one sample, the GHF51-BN-43R16 1.8″ embedded SBC is available on DFI-ITOX store for $378. I’ll post the second part of the review in a few weeks.
Continue reading “DFI Ryzen Embedded R1606G SBC Review – Part 2: Windows 10 Enterprise LTSC” and “AMD Ryzen Embedded SBC Review with Ubuntu 20.04“.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
AMD Ryzen™ Embedded R1606G with Radeon™ Vega 3 Graphics
# of CPU Cores
# of Threads
CPU Max Freq.
Up to 3.5GHz
CPU Base Freq.
Can you make some benchmarks
As I can’t find any on openbenchmarking.org/
Yes, I’ll do that, but I need to go back home first since I need Ethernet, USB Hub, and Micro HDMI cable to get started. It will have to wait until sometimes in June.
DFI site says “12W” and also single channel memory. My guess is that 12W is the most likely TDP setting due to that passive cooling fanless heatsink.
Noél ancien technicien électronique en retraite. J’ai monté 15 tours depuis 30 ans.. Toujours regretté l’encombrement, et le bruit. La dissipation. N’étant pas Gamer, le Ryzen 1605… m’intéresse au + Haut point. Cependant pas besoin de se facteur de forme et de multiples sorties HDMI, surtout en micro… Existe t-“il une + simple, moins mini et moins coûteuse SBC avec connecteur PCIe pour 1 NVMe ? Merci
AFAIK, there aren’t that many boards with PCIe sockets for NVMe SSD, but if you’re fine with M.2 NVMe SSD there are more options including:
Khadas VIM3 + adapter: https://www.cnx-software.com/2019/05/14/khadas-vim3-amlogic-s922x-board-m-2-nvme-ssd-wifi-5-bluetooth-5/
echoPI starter kit: https://www.cnx-software.com/2019/10/08/ecopi-starter-cute-mini-pc-kit-rockpi-4b-sbc-m2-nvme-ssd/
Boardcon Idea3399: https://www.cnx-software.com/2019/09/18/boardcon-idea3399-rk3399-sbc-m2-nvme-ssd-4g-lte-pcie-sockets/
There are a few more NVMe capable SBC:
* PCIe Gen3 x4: MacchiatoBin
* PCIe Gen2 x4: NanoPC T4, RockPro64
* PCIe Gen2 x2: NanoPi M4 with NVMe Hat
* PCIe Gen2 x1: Clearfog Base (new revision with u-boot patch)
The UDOO Bolt V8 has a Ryzen V1605 processor, HDMI and a NVME M.2 connector
But the form-factor is bigger and the price higher.
Excellent, I am looking forward to *IDLE* power usage stats with DPMS off and no devices attached in your coming reviews. Thanks!!!
I checked the specifications on the manufacturer’s website:
and on the first page it says:
“HDMI 1.4 resolution supports up to 4096×2160 @ 60Hz ”
but on the second page it says:
“HDMI 1.4: resolution up to 4096×2160 @ 24Hz ”
If it could actually handle 4K monitors at 60Hz, it would be the most amazing motherboard in the world in this format.
Could you check which data is true for 4K: 24Hz or 60Hz?
Yes, I’ll do. The second page is probably correct, because if the port is really HDMI 1.4 then 4K @ 60 Hz is impossible, only up to 3840×2160 @ 30 Hz / 4096×2160 @ 24 Hz.
What is included in the box when we buy it online? Does it include what we need to get it working?
Nope. The details are explained in the review.
The headers on this board are much smaller than 2.54mm pitch. It’s closer to 1mm, possibly 1.27mm.
Also seems to get extremely hot. Will test a second sample and see what happens.