3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post Reply
User avatar
odroid
Site Admin
Posts: 40074
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2841 times
Been thanked: 1602 times
Contact:

3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by odroid »

Please post your DRAM modules which works or doesn't work with H3 and H3+ as a reply.

- Brand name
- Model name
- Capacity
- Speed
- works or not.

We will keep updating this WiKi page.
https://wiki.odroid.com/odroid-h3/hardware/ram

martin00
Posts: 55
Joined: Wed Jan 02, 2019 7:10 pm
languages_spoken: english
ODROIDs: h2+,h3+
Location: /dev/earth0
Has thanked: 9 times
Been thanked: 11 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by martin00 »

My happiness from new H3+ got a bit diminished with KF432S20IB/32 (Kingston Fury 2x32GB 3200). First memtest got frozen ~17mins in, 2nd one did this (attachment).
While system detects 2x32gb just fine I've yet to determine if the problem is in a module or even maybe in H3 itself. BIOS is on 1.04.

I'll report more once I do more tests. But I wanted to give heads up if somebody is considering them.
Edit: same issue with the 1x32GB module.

edit2: I have one 1x16 module: M471A2K43CB1-CTD (included in supported list), memtest went ok there. It's a pity I don't have two modules to test but good enough.
1x32GB Kingston module is being tested in my notebook, 1+hour and so far so good.
Attachments
kingston-64g.jpg
kingston-64g.jpg (171.76 KiB) Viewed 811 times

martin00
Posts: 55
Joined: Wed Jan 02, 2019 7:10 pm
languages_spoken: english
ODROIDs: h2+,h3+
Location: /dev/earth0
Has thanked: 9 times
Been thanked: 11 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by martin00 »

Ram modules are ok, tested on my notebook. With H3 though I can immediately trigger the issue above when I select test 7 "Moving inversions, 32b pattern" from memtest.These modules are not compatible with h3.

As I have both h2 and h3 on my desk I was doing more ram tests and I've noticed that H3 has occasional problems with me removing hdmi from it, monitor off when moving cable. I need to test this with a good ram too, I hope there's no bigger issue with h3 itself.

I wanted to test how h3 would do with my good old h2 rams: HX424S14IBK2/32 ( 2x16 Kingston 2400Mhz CL14 Kingston HyperX Impact Black Series). I was not able to get any screen output from it. I waited close to 10mins to see if it powers on itself and nothing (leds were red/blue/blue).

edit: I tried the combination of 32+16 just for the sake of the test. memtest went through ok. I tried 1x32, each in every slot to see if maybe there's a problem there - all ok.
As soon as I put 2x32 in the test7 kills it.
I can't even get the Linux/FreeBSD to boot on it. It freezes in that flickery screen similar to one I pasted above.

I was thinking though. Could this be a bug in BIOS? There was never an actual error detected by memtest but rather system was unstable. Also the fact that it's always the screen (visible issue) seems like memtest (but OS boot too) is stepping into memory it should not.

User avatar
odroid
Site Admin
Posts: 40074
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2841 times
Been thanked: 1602 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by odroid »

@martin00,

Thank you for sharing the various test results. I added it to the wiki page.
I've tried to find the same KF432S20IB/32 modules in Korea but I couldn't.
Can you tell me where you purchased the modules?
We may need to import it to investigate the serious stability problem but it may take quite long time.

Edit: Is this one 2x32GB ?
https://www.amazon.com/Kingston-FURY-32 ... 097QK6M3W/

Anyway, let's move to your original thread to keep this new topic as simple as possible.
viewtopic.php?f=171&t=45486

Aerowinder
Posts: 9
Joined: Sat Apr 24, 2021 10:38 pm
languages_spoken: english
ODROIDs: 2x H2+
Has thanked: 0
Been thanked: 4 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by Aerowinder »

Crucial - 2x32G (64GiB) - PC4-25600 - CT2K32G4SFD832A - 3200 - 2933 - 22-22-22-52

Working.

Edit: corrected timings.
Edit2: Multiple errors on MemTest86 Test 7 - moving inversion. System seems to run without issue, but I haven't pushed it yet. Will get a replacement kit from Amazon. I figure if it happens with the new set, it must be a compatibility issue.
Edit3 (2022-11-02): Tested the suspect memory sticks in another system where they can run at their rated 3200MHz. No issues found. Assuming compatibility issue at this point.
These users thanked the author Aerowinder for the post:
odroid (Fri Oct 28, 2022 1:45 pm)

fvolk
Posts: 740
Joined: Sun Jun 05, 2016 11:04 pm
languages_spoken: english
ODROIDs: C4, H2, H3
Has thanked: 0
Been thanked: 99 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by fvolk »

skhynix2x8.jpg
skhynix2x8.jpg (141.14 KiB) Viewed 468 times
SK Hynix 16GB(2x8GB) 3200 passed 2 runs of memtest....
Last edited by fvolk on Tue Nov 08, 2022 7:31 am, edited 1 time in total.

fvolk
Posts: 740
Joined: Sun Jun 05, 2016 11:04 pm
languages_spoken: english
ODROIDs: C4, H2, H3
Has thanked: 0
Been thanked: 99 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by fvolk »

hyperx64.jpg
hyperx64.jpg (248.56 KiB) Viewed 463 times
Kingston HyperX 64GB(2x32GB) 2933
....crashes memtest

aa7jc
Posts: 8
Joined: Tue Oct 18, 2022 11:35 am
languages_spoken: english
ODROIDs: M1 & H3+
Location: Arizona, USA
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by aa7jc »

TEAMGROUP Elite DDR4 16GB Kit (2 x 8GB) 3200MHz PC4-25600 CL22 Unbuffered Non-ECC 1.2V SODIMM 260-Pin Laptop Notebook PC Computer Memory Module Ram Upgrade - TED416G3200C22DC-S01

Purchased on Amazon for $39 USD

https://www.amazon.com/TEAMGROUP-PC4-25 ... 159&sr=8-1

- Brand name TEAMGROUP
- Model name TED416G3200C22DC-S01
- Capacity 2X8
- Speed 3200
- works FINE - NO ISSUES

gorobbert
Posts: 1
Joined: Thu Nov 01, 2018 7:32 pm
languages_spoken: english
Has thanked: 1 time
Been thanked: 1 time
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by gorobbert »

- Brand name Crucial
- Model name CT16G4SFRA32A
- Capacity 2x16GB
- Speed 3200
- Works

Memtest output:
IMG_4166.JPG
IMG_4166.JPG (609.05 KiB) Viewed 331 times
IMG_4169.JPG
IMG_4169.JPG (617.69 KiB) Viewed 331 times
Note for the impatient people like me: During the first boot (with the battery connected) I had no output at all. Three minutes can feel very long then ;)
Also, I had to disable secure boot for memtest to boot.
These users thanked the author gorobbert for the post:
odroid (Mon Nov 14, 2022 10:16 am)

fvolk
Posts: 740
Joined: Sun Jun 05, 2016 11:04 pm
languages_spoken: english
ODROIDs: C4, H2, H3
Has thanked: 0
Been thanked: 99 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by fvolk »

fvolk wrote:
Tue Nov 08, 2022 7:22 am
Kingston HyperX 64GB(2x32GB) 2933
...crashes memtest
with upgrade to BIOS 1.08, now passes memtest
(memtesting 64GB takes quite a lot of time on the H3...)
try2.jpg
try2.jpg (54.45 KiB) Viewed 232 times
These users thanked the author fvolk for the post (total 2):
odroid (Thu Nov 17, 2022 9:20 pm) • martin00 (Thu Nov 17, 2022 9:32 pm)

mintz
Posts: 31
Joined: Wed Feb 27, 2013 7:19 pm
languages_spoken: english
ODROIDs: U2, HC1, H2+, H3+
Has thanked: 0
Been thanked: 0
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by mintz »

- Brand name: Corsair
- Model name: cmsx32gx4m2a3200c22
- Capacity: 32GB (2x16)
- Speed: 3200Mhz
- Works but only recognized as 2400MHz. Is there no way to force RAM timing in BIOS?

User avatar
odroid
Site Admin
Posts: 40074
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2841 times
Been thanked: 1602 times
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by odroid »

mintz wrote:
Wed Nov 23, 2022 9:48 am
Is there no way to force RAM timing in BIOS?
We are adding a new menu to configure the DRAM timing manually.
Give us a couple of weeks.

mintz
Posts: 31
Joined: Wed Feb 27, 2013 7:19 pm
languages_spoken: english
ODROIDs: U2, HC1, H2+, H3+
Has thanked: 0
Been thanked: 0
Contact:

Re: 3rd Party Memory Modules and Kits for ODROID-H3/H3+

Post by mintz »

odroid wrote:
Wed Nov 23, 2022 7:37 pm
mintz wrote:
Wed Nov 23, 2022 9:48 am
Is there no way to force RAM timing in BIOS?
We are adding a new menu to configure the DRAM timing manually.
Give us a couple of weeks.
That is great! Can I assume that the RAM frequency also will be adjustable aside from timing? I can hold on to these modules until then as I really like them. Passed Memtest86 with flying colours and all.

Here's some info on my RAM modules:

decode-dimms
As you can see the standard speed table does list 2933Mhz but the modules only detected to run at 2400Mhz

Code: Select all

# decode-dimms version 4.3

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others
WARNING: /sys/bus/i2c/drivers/eeprom/1-0052/eeprom is smaller than expected
WARNING: Fewer data bytes available (256) than needed (384)
HINT: You should be using the ee1004 driver instead of the eeprom driver


Decoding EEPROM: /sys/bus/i2c/drivers/ee1004/1-0050
Guessing DIMM is in                              bank 1
Kernel driver used                               ee1004

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-125                        OK (0x396C)
# of bytes written to SDRAM EEPROM               384
Total number of bytes in EEPROM                  512
Fundamental Memory type                          DDR4 SDRAM
SPD Revision                                     1.0
Module Type                                      SO-DIMM
EEPROM CRC of bytes 128-253                      OK (0x7511)

---=== Memory Characteristics ===---
Maximum module speed                             3200 MT/s (PC4-25600)
Size                                             16384 MB
Banks x Rows x Columns x Bits                    16 x 17 x 10 x 64
SDRAM Device Width                               8 bits
Ranks                                            1
Primary Bus Width                                64 bits
AA-RCD-RP-RAS (cycles)                           22-22-22-53
Supported CAS Latencies                          24T, 23T, 22T, 21T, 20T, 19T, 18T, 17T, 16T, 15T, 14T, 13T, 12T, 11T, 10T, 9T, 8T, 7T

---=== Timings at Standard Speeds ===---
AA-RCD-RP-RAS (cycles) as DDR4-3200              22-22-22-53
AA-RCD-RP-RAS (cycles) as DDR4-2933              21-21-21-49
AA-RCD-RP-RAS (cycles) as DDR4-2666              19-19-19-44
AA-RCD-RP-RAS (cycles) as DDR4-2400              17-17-17-40
AA-RCD-RP-RAS (cycles) as DDR4-2133              15-15-15-36
AA-RCD-RP-RAS (cycles) as DDR4-1866              13-13-13-31
AA-RCD-RP-RAS (cycles) as DDR4-1600              11-11-11-27

---=== Timing Parameters ===---
Minimum Cycle Time (tCKmin)                      0.625 ns
Maximum Cycle Time (tCKmax)                      1.500 ns
Minimum CAS Latency Time (tAA)                   13.740 ns
Minimum RAS to CAS Delay (tRCD)                  13.740 ns
Minimum Row Precharge Delay (tRP)                13.740 ns
Minimum Active to Precharge Delay (tRAS)         33.000 ns
Minimum Active to Auto-Refresh Delay (tRC)       46.865 ns
Minimum Recovery Delay (tRFC1)                   550.000 ns
Minimum Recovery Delay (tRFC2)                   350.000 ns
Minimum Recovery Delay (tRFC4)                   260.000 ns
Minimum Four Activate Window Delay (tFAW)        21.000 ns
Minimum Row Active to Row Active Delay (tRRD_S)  3.750 ns
Minimum Row Active to Row Active Delay (tRRD_L)  5.625 ns
Minimum CAS to CAS Delay (tCCD_L)                5.356 ns

---=== Other Information ===---
Package Type                                     Monolithic
Maximum Activate Count (MAC)                     Unlimited
Post Package Repair                              Not supported
Module Nominal Voltage                           1.2 V
Thermal Sensor                                   TSE2004 compliant

---=== Physical Characteristics ===---
Module Height                                    32 mm
Module Thickness                                 2 mm front, 2 mm back
Module Reference Card                            A revision 0

---=== Manufacturer Data ===---
Module Manufacturer                              Corsair
DRAM Manufacturer                                Samsung
Part Number                                      CMSX32GX4M2A3200C22


Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/1-0052
Guessing DIMM is in                              bank 3
Kernel driver used                               eeprom

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-125                        OK (0x396C)
# of bytes written to SDRAM EEPROM               384
Total number of bytes in EEPROM                  512
Fundamental Memory type                          DDR4 SDRAM
SPD Revision                                     1.0
Module Type                                      SO-DIMM
EEPROM CRC of bytes 128-253                      Bad
                                                 (found 0x0000, calculated 0x8B02)

---=== Memory Characteristics ===---
Maximum module speed                             3200 MT/s (PC4-25600)
Size                                             16384 MB
Banks x Rows x Columns x Bits                    16 x 17 x 10 x 64
SDRAM Device Width                               8 bits
Ranks                                            1
Primary Bus Width                                64 bits
AA-RCD-RP-RAS (cycles)                           22-22-22-53
Supported CAS Latencies                          24T, 23T, 22T, 21T, 20T, 19T, 18T, 17T, 16T, 15T, 14T, 13T, 12T, 11T, 10T, 9T, 8T, 7T

---=== Timings at Standard Speeds ===---
AA-RCD-RP-RAS (cycles) as DDR4-3200              22-22-22-53
AA-RCD-RP-RAS (cycles) as DDR4-2933              21-21-21-49
AA-RCD-RP-RAS (cycles) as DDR4-2666              19-19-19-44
AA-RCD-RP-RAS (cycles) as DDR4-2400              17-17-17-40
AA-RCD-RP-RAS (cycles) as DDR4-2133              15-15-15-36
AA-RCD-RP-RAS (cycles) as DDR4-1866              13-13-13-31
AA-RCD-RP-RAS (cycles) as DDR4-1600              11-11-11-27

---=== Timing Parameters ===---
Minimum Cycle Time (tCKmin)                      0.625 ns
Maximum Cycle Time (tCKmax)                      1.500 ns
Minimum CAS Latency Time (tAA)                   13.740 ns
Minimum RAS to CAS Delay (tRCD)                  13.740 ns
Minimum Row Precharge Delay (tRP)                13.740 ns
Minimum Active to Precharge Delay (tRAS)         33.000 ns
Minimum Active to Auto-Refresh Delay (tRC)       46.865 ns
Minimum Recovery Delay (tRFC1)                   550.000 ns
Minimum Recovery Delay (tRFC2)                   350.000 ns
Minimum Recovery Delay (tRFC4)                   260.000 ns
Minimum Four Activate Window Delay (tFAW)        21.000 ns
Minimum Row Active to Row Active Delay (tRRD_S)  3.750 ns
Minimum Row Active to Row Active Delay (tRRD_L)  5.625 ns
Minimum CAS to CAS Delay (tCCD_L)                5.356 ns

---=== Other Information ===---
Package Type                                     Monolithic
Maximum Activate Count (MAC)                     Unlimited
Post Package Repair                              Not supported
Module Nominal Voltage                           1.2 V
Thermal Sensor                                   TSE2004 compliant


Number of SDRAM DIMMs detected and decoded: 2


Memtest86
Took over 10h
Image

Post Reply

Return to “Hardware and peripherals”

Who is online

Users browsing this forum: No registered users and 4 guests