XG7100 DDR4-2400 1.2V SODIMM (NON ECC)

  • Re: DDR RAM Specification of XG-7100-DT

    So searching the internet as to why the XG7100 fails to boot when installing a 16GB DDR4-2400 1.2V SODIMM (NON ECC) (crucial CT16G4SFD824A) memory module and come to find i am not the only one.
    i installed the module and the fan runs full and device will not boot, nothing showing via console using screen /dev/ttyUSB0 etc.
    can some one please confirm if this non ecc memory module is compatible with the xg7100

  • Netgate Administrator

    @snigy said in XG7100 DDR4-2400 1.2V SODIMM (NON ECC):


    That part should work. It must match the onboard RAM which is also non-ECC.

    As I said in the thread you linked, when you add the additional RAM the memory has to be retrained by Coreboot and it can take much longer than you might think. Like 10mins. During that time there is no console output and the fan controller has not yet been configured so the fans run at max.


  • have confirmed the onboard memory k4a8g165wb-bcrc is a Samsung DDR4-2400 memory module, same speed ram as the additional module trying to install.
    unable to find any information on the motherboard make or model.
    have installed new memory stick and left for 60 minutes and would not boot, i have never heard of such BS.
    looks like when the new ram is installed there is no code being executed from the bios, wondering if you need to change some jumpers on the board to disable onboard memory ?

    any help would be appreciated.

  • Netgate Administrator

    No, it should not take that long. There are no jumpers.

    It does have to train the new total RAM when it changes. And that certainly takes longer than I expected but not more than 15mins. I think it took ~10m when I last did it.

    If it cannot post after 60mins the RAM you are fitting is incompatible for some reason or broken preventng it booting.


  • @stephenw10 thanks for your input. would you know the make and model of the motherboard ?

  • Netgate Administrator

    The board is made specifically for us for that application. It has an internal part number but it means nothing outside our stock systems.

    I would expect the module you are fitting to work. The part number you gave matches the specs of the part we fit ourselves.
    I will say that when we started building these we found that some RAM modules that were supplied as identical did not work and had a different sub-part number.

    If you can test that in something else I would do that. It may just be a bad module.


  • Netgate Administrator

    How long have you had this system?
    Have you upgraded coreboot on the system since you've had it?
    If you have, do you recall roughly how long ago that was?

  • hi @MalnPr0 i had the system for 3 weeks and have not been able to install any more memory. details of system below, i have downloaded the latest software to usb (file supplied by NG Support) and installed latest, i recall it updating the coreboot. whats the latest coreboot for the XG-7100?

    BIOS Vendor: coreboot
    Version: ADI_PLCC-
    Release Date: Tue Jan 8 2019
    Version 2.4.5-RELEASE-p1 (amd64)
    built on Tue Jun 02 17:51:54 EDT 2020
    FreeBSD 11.3-STABLE

    The system is on the latest version.
    Version information updated at Wed Oct 21 13:19:50 ACDT 2020
    CPU Type Intel(R) Atom(TM) CPU C3558 @ 2.20GHz
    4 CPUs: 1 package(s) x 4 core(s)
    AES-NI CPU Crypto: Yes (active)

  • Netgate Administrator

    That is the current version:

    Netgate Coreboot details
     Current Coreboot Version
     Latest Coreboot Version

  • Question to the wise, does the xg7100 need to use single sided SO-DIMM modules?
    Can it use Dual Ranked memory?
    i have a feeling that the board only supports single sided - Dual Ranked Memory as the socket for the memory upon closer inspection has pins only on one side.

    Dealer recommended INNODISK M4SS-AGS1OC0J which is outdated / unavailable, i purchased Crucial CT16G4SFD824A - from what i can tell are identical specifications.


Log in to reply