DFI GHF51 AMD Ryzen Embedded SBC Review – Part 1: Unboxing and Assembly

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…

DFI AMD Ryzen Embedded-SBC-Package vs Raspberry Pi 4

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.

DFI GHF51 Unboxing
Click to Enlarge

[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.

Ryzen Embedded Heatsink
Click to Enlarge

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.

DFI GHF51 SBC Review
Click to Enlarge

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.

AMD Ryzen Embedded R1606G SBC
Click to Enlarge – R1606G

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.

AMD Ryzen Embedded SBC vs Raspberry Pi 4
Click to Enlarge

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.

GHF51 SBC Heatink Assembly
Click to Enlarge

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…

AMD Ryzen Raspberry Pi SBC Heatsink
Click to Enlarge
DFI GHF51 Review
Click to Enlarge

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.

GHF51 Power Cord and DIO Cable connection
Click to Enlarge

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.

GHF51 Front Panel & SMBus cable connection
Click to Enlarge

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.

AMD Ryzen 1.8-inch SBC mounted in chassis
Click to Enlarge

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“.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

13 Replies to “DFI GHF51 AMD Ryzen Embedded SBC Review – Part 1: Unboxing and Assembly”

  1. 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/

    1. 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.

    2. 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.

  2. 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

    1. 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/

      1. 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)

  3. Excellent, I am looking forward to *IDLE* power usage stats with DPMS off and no devices attached in your coming reviews. Thanks!!!

  4. Hi,

    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?

  5. What is included in the box when we buy it online? Does it include what we need to get it working?

  6. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC