Gigabyte MP30-AR0

This is the Gigabyte MP30-AR0 which now forms the top “layer” of my cluster (I had to retire one of the AMD boards in order to scavenge the RAM for this).


The Gigabyte uses the APM X-gene1, which is an 8 core ARM processor. This is rather old now — I’ve had a Mustang at home with the same processor for a couple of years now and the chip design itself is 3+ years old. It uses Cortex A53 cores. Even APM have a newer X-gene 2. Nevertheless it has two very big advantages over the alternatives:

  1. You can actually buy it. I had this one shipped overnight from UK supplier Xcase.
  2. It’s (sort of — see below) server class hardware, unlike the very cheap but ultimately crap development boards based on phone chips.

A particularly annoying thing at the moment is that Gigabyte are claiming this board is SBSA compliant, but then they ship it with u-boot as firmware. However UEFI firmware can be downloaded, see this thread, so it should run RHEL.

Here are the boot messages to the u-boot prompt:

U-Boot 2013.04 (Jun 02 2015 - 10:54:10)         REV: 1.15.01-F05 ( uart0 )

CPU0: APM ARM 64-bit Potenza Rev B0 2400MHz PCP 2400MHz
     SOC 2000MHz IOBAXI 400MHz AXI 250MHz AHB 200MHz GFC 125MHz
Boot from SPI-NOR
Slimpro FW:
        Ver: 2.4 (build 2015/05/22)
        TPC: disabled
        AVS: supported (margin: -0mV)
        RST: supported
        PWROFF: supported
        PMD: 970 mV
        SOC: 950 mV
Board: GIGABYTE MP30AR0 - AppliedMicro APM883408-xNA24SPT Customer Board
I2C:   ready

DRAM: 32 GiB @ 1600MHz...
SF: Detected MX25L25635F with page size 64 KiB, total 32 MiB

MMC:   X-Gene SD/SDIO/eMMC: 0
PCIE0: (RC) link down
PCIE2: (RC) X1 GEN-1 link up
PCIE3: (RC) link down
  00:00.0     - 10e8:e004 - Bridge device
   01:00.0    - 1a03:1150 - Bridge device
    02:00.0   - 1a03:2000 - Display controller
Video: ASPEED VGA Card (1a03, 2000) found @(2:0:0)
Mode: 1024x768x32 48kHz 60Hz
In:    serial
Out:   vga
Err:   serial
CPUs:  11111111
Net:   eth0
USB0:   scanning bus 0 for devices... XHCI: WARN: Didn't find a matching TT
3 USB Device(s) found
USB1:   scanning bus 1 for devices... 2 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
XHCI: ep 0x1 - rounding interval to 128 microframes
XHCI-ERR: xhci_submit_async_int !
Register 1 keyboards
Hit any key to stop autoboot:  0 


Filed under Uncategorized

15 responses to “Gigabyte MP30-AR0

  1. Marc Zyngier

    A couple of factual errors:
    – This SoC is not based on Cortex-A53, but on the Potenza core, which is an Applied Micro design.
    – SBSA doesn’t mandate UEFI (there is strictly no mention of UEFI in the spec). It is SBBR (Server Base Boot Requirements) that defines UEFI as a requirement, together with ACPI.

    Now, it is quite interesting to see this finally shipping (hell, I’ve only been waiting for 5 years…)!

  2. Dickon Hood

    I’ve been looking for an aarch64 board for a while, and this one looks rather nice. Out of interest, does it support pm-suspend and wake on LAN?

  3. Hi,

    Do you have any idea what type/size of memory it support? Different sections on the product page[1] shows contradicting results. Ranging from 8G (per slot??) with RDIMM support on the spec page to 128G UDIMM (which no one sells??) on the picture, to up to 256G UDIMM in the user manual. I’ve been asking their tech support but so far it is not really helpful and only provides me to a page with compatible rams that are no larger than 8G UDIMM per slot. (which could of course mean the 128G and 256G and RDIMM support are all lying but I wasn’t provided with a definite answer…)


    • rich

      In mine I have 4 x 8 GB of completely ordinary 1600MHz DDR3 non-ECC DIMMs, pulled out of another PC. (Crucial BLS4C8G3D169DS3BEU I think)

  4. Now Updated to UEFI MP30 AR1

  5. drt

    Where we can found UEFI bios for MP30 AR1?

  6. I have asked Gigabyte to post here reference AR1.

  7. drt

    How about stability after flushing? Do you use PCI-E cards? Any issue? If you put USB device, do you observe restart like with UEFI provided here:

  8. drt

    Without PCIe/USB it is stable for me too πŸ˜‰

  9. drt

    After flashing UEFI for AR1 downloaded from Gigabyte web site, the PCIe seems to go away …

  10. hi
    Can you put a graphics card?
    And a cd player with sata or usb cable?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.