Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How does one know that ecc is enabled?

Featured Replies

Facts are all haswell (pentium-xeon) have ecc enabled.  You need a C220 series chipset, and of course you need non registered ecc ram.  The question is, how do you know its enabled?  I just got my new rig in a jig, so all i can do is boot the memtest from unraid, which is older than dirt.  It says ecc is not enabled, but it also cant read any bus information (ram speed etc) and it thinks my celeron is an i7...

 

Bios does not have an option ive found so far to enable or disable ecc.  Im using a lenovo thinkstation e32.

Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support.    First thing I'd do is confirm that -- simply look on Intel's ARK site and check your specific CPU.

 

Second thing is to look carefully in your BIOS to see if there's a BIOS option to enable ECC ... for some reason this is often disabled by default.

 

Finally, boot to the latest version of MemTest -- if it has support for your chipset it will show the correct processor designation AND will correctly indicate the ECC state.

 

  • Author

Had a look at the E32 specs [ http://www.lenovo.com/images/workstation/pdfs/datasheets/Lenovo-ThinkStation-E32-Datasheet.pdf ] ... and it supports BOTH ECC and non-ECC modules.

 

Are you certain that you have ECC modules installed?

 

Mr. Dimm

http://www.kingston.com/us/memory/search/?partid=kvr16e11/8

 

Mrs. Cpu:

http://ark.intel.com/products/82723/Intel-Pentium-Processor-G3258-3M-Cache-3_20-GHz

 

It all looks good to me.  I know i need to try a few methods to even prove its running, since alot of programs will throw a false negative.

 

Right now its in limp mode till i get a 14 pin to 24 pin adapter for a power supply. 

  • 2 weeks later...

Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support. 

 

for accuracy on Haswell:

 

All Celeron, Pentium and i3 support ECC.

All Xeon support ECC.

No i5 or i7 support ECC.

Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support. 

 

for accuracy on Haswell:

 

All Celeron, Pentium and i3 support ECC.

All Xeon support ECC.

No i5 or i7 support ECC.

 

Not True.    There are 6 Core i5's and 3 i7's with ECC support.    They all use the mobile FCBGA1364 socket ... but there are several mini-ITX motherboards that support this.

 

There are also a lot of Celeron, Pentium, and i3's that do NOT support ECC.

 

All E3v3 series Xeons  and  E5v3 series Xeons support ECC.

 

... in fact, one of the Core i5's with ECC support is Socket 1150 -- the 4570TE

  • Author

... in fact, one of the Core i5's with ECC support is Socket 1150 -- the 4570TE

 

35watt high temp dual core with hyperthreading?  If you can even find one it would be a system pull from a slot machine or a bass machine lol.

4570TE's are readily available, and they score well on PassMark (3950) for a dual core.    They ARE a bit pricey ... but my point is simply that there ARE Core i5's and i7's with ECC support.

 

 

 

Fair enough, there are are few i5 chips that support ECC. 

 

But, generally the i5 and i7 don't support ECC. 

 

For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support.  The i5 and i7 chips available everywhere don't. 

 

I feel it's poor form to write a post saying "i5 supports ECC" then someone searching Google or the forum and reading that post, buying a chip and discovering it doesn't work.  I like to make sure searchers have the whole story. 

For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support.  The i5 and i7 chips available everywhere don't. 

As far as I know this is currently true for the 1150 socket, but for processors compatible with older sockets (1155, 1156, etc) that some users may wish to use, this is certainly not the case according to Intel's data. 

 

This search tool is quite useful for stuff like this.  http://ark.intel.com/search/advanced?s=t

Agreed, but we are talking Haswell specifically here. :)

Noted, thanks.  I hope the link was useful for someone though.

... For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support.

 

Only if they are (a) Haswell, and (b) Socket 1150.    There are Haswell CPUs in these series that do NOT support ECC.

 

The SAFEST thing to do if you want ECC support and are considering a specific CPU is, as I noted a couple weeks ago ...

... simply look on Intel's ARK site and check your specific CPU.

 

That's the same site S80_UK just provided a link to above  :)

 

  • 3 weeks later...

Facts are all haswell (pentium-xeon) have ecc enabled.  You need a C220 series chipset, and of course you need non registered ecc ram.  The question is, how do you know its enabled?

 

...when ECC memory is detected, the EDAC kernel module should be loaded.

  • Author

Facts are all haswell (pentium-xeon) have ecc enabled.  You need a C220 series chipset, and of course you need non registered ecc ram.  The question is, how do you know its enabled?

 

...when ECC memory is detected, the EDAC kernel module should be loaded.

 

I cant find edac in my system log.  However i ran this and it said ecc was enabled and running on 5.0.6 before i upgraded to 6.0:

http://hardforum.com/showthread.php?t=1693051&page=2

...thanks for sharing the link.

 

EDAC  is loaded on my AMD Opteron and my S1156 Xeon...don't know if this is in the logs but a "lsmod | grep -i edac" should do the trick.

I think edac is only for AMD setups.

 

I'm forced to use ECC memory on my setup (MB/CPU combo) and there is NO EDAC kernel module loaded in v6beta14b.

 

Tyan S5512-WGNR - "DIMM Type / Speed: Unbuffered ECC DDR3 1600/1333" - http://www.tyan.com/Motherboards_S5512_S5512WGM2NR

Intel Xeon E3-1270 - "ECC Memory Supported: Yes" - http://ark.intel.com/products/52276/Intel-Xeon-Processor-E3-1270-8M-Cache-3_40-GHz

 

Under System Profiler, installed Dynamix System Info Plugin, [ http://Tower/Tools/SystemProfiler ], the following is shown correctly:

Memory Slot Info -

Physical Memory Array

Location: System Board Or Motherboard

Use: System Memory

Error Correction Type: Single-bit ECC

Maximum Capacity: 32 GB

Number Of Devices: 4

 

This is achieved using the following command:

dmidecode -q -t 16

 

To see all information, you can run dmidecode without any parameters.

 

Currently there is no way for it to be enabled on unRAID without @LimeTech changing the kernel configuration.

 

egrep -i EDAC /usr/src/linux-3.18.5-unRAID/.config

 

# CONFIG_EDAC is not set

 

 

...maybe it is not needed in the newer kernels anymore?

 

I don't have an unRAID live bit is is still used in my Debian Wheezy based ZFS Filer.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.