Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
memory latency for ddr5 modules
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Sun Apr 21, 2024 3:09 pm    Post subject: memory latency for ddr5 modules Reply with quote

hi there,

i want a simple memory latency output.

i found information regarding "decode-dimms" which should do what i want. but decode dimms complains about missing a modul :

"# decode-dimms
No EEPROM found, try loading the eeprom, at24 or ee1004 module"

i did have a look in my kernel config but could not find any module /eeprom.. any ideas ?

ryzen9-7950x with asrock 620 pro rs mainboard.

thanks !
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5036
Location: Bavaria

PostPosted: Sun Apr 21, 2024 3:17 pm    Post subject: Reply with quote

Have a look here:
Code:
Device Drivers  --->
    Misc devices  --->
        EEPROM support  --->

_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Mon Apr 22, 2024 3:21 pm    Post subject: Reply with quote

thanks, i got further...

modprobe eeprom still prints
Code:
 modprobe eeprom
modprobe: FATAL: Module eeprom not found in directory /lib/modules/6.8.2-gentoo


but i could load at24 and ee1004. but decode-dimms still does not print anything useful :
Code:
decode-dimms version 4.3

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others


Number of SDRAM DIMMs detected and decoded: 0


my kernel config is as follows :
Code:
# EEPROM support
#
CONFIG_EEPROM_AT24=m
CONFIG_EEPROM_MAX6875=m
CONFIG_EEPROM_93CX6=m
CONFIG_EEPROM_IDT_89HPESX=m
CONFIG_EEPROM_EE1004=m
# end of EEPROM support
do i need more modules?

any ideas how to get modules that support ddr5 chipsets ?
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5036
Location: Bavaria

PostPosted: Mon Apr 22, 2024 4:31 pm    Post subject: Reply with quote

Maybe you will need a working i2c and smbus (i2c needs pinctrl) ... have a look in chapter 2 of: https://wiki.gentoo.org/wiki/User:Pietinger/Tutorials/Manual_Configuring_Kernel_Version_6.6

Maybe this can help also: https://forums.unraid.net/topic/96986-i2c-tools-decode-dimms-get-memory-timings-from-cli-solved/

(as far as I know EE1004 supports only ddr4)

(Maybe you will need also package i2c-tools)
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Wed Jun 26, 2024 11:01 am    Post subject: Reply with quote

I still dont know howto show my ddr5 memory latency.

I got i2c-tools but "decode-dimms" reports :
Code:
# decode-dimms
# decode-dimms version 4.3

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others


Number of SDRAM DIMMs detected and decoded: 0
after I load at24 manually. The eeprom modules does not load
Code:
# modprobe eeprom
modprobe: FATAL: Module eeprom not found in directory /lib/modules/6.9.3-gentoo


any tipps ?
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54572
Location: 56N 3W

PostPosted: Wed Jun 26, 2024 2:24 pm    Post subject: Reply with quote

Mgiese,

What does
Code:
uname -a
tell?
Its very easy to run one kernel and build another.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Wed Jun 26, 2024 2:27 pm    Post subject: Reply with quote

# uname -a
Linux cori 6.9.3-gentoo #3 SMP PREEMPT_DYNAMIC Tue Jun 25 15:38:08 CEST 2024 x86_64 AMD Ryzen 9 7950X 16-Core Processor AuthenticAMD GNU/Linux

thats not the issue :)
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54572
Location: 56N 3W

PostPosted: Wed Jun 26, 2024 3:06 pm    Post subject: Reply with quote

Mgiese,

So far, so good.

/usr/src/linux is a symbolic link. What does it point to?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Wed Jun 26, 2024 3:21 pm    Post subject: Reply with quote

your trust in me is unrivaled :D

/usr/src/linux points to linux-6.9.3-gentoo
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5036
Location: Bavaria

PostPosted: Wed Jun 26, 2024 6:56 pm    Post subject: Reply with quote

Mgiese,

TBH I dont know a module EEPROM of the kernel ... Yes, I have searched for it - I only found: at24, at25 and ee1004 (and some unimportant) ... Maybe the errror message is misleading (and means "one of the eeprom modules is missing") ... OR ... there used to be a module called EEPROM in an old kernel version ?

Have you really all 3 enabled (at25 you will get only if you have enabled SPI):
Code:
Device Drivers  --->
    Misc devices  --->
        EEPROM support  --->
            [*] I2C EEPROMs / RAMs / ROMs from most vendors
            [*] SPI EEPROMs (FRAMs) from most vendors
            [*] SPD EEPROMs on DDR4 memory modules

I'm afraid I can't help you any more because I'm at the end of my knowledge here. :(
_________________
https://wiki.gentoo.org/wiki/User:Pietinger
Back to top
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1626
Location: indiana

PostPosted: Wed Aug 21, 2024 11:20 pm    Post subject: Reply with quote

I enabled all modules as "in kernel" in
Code:
Device Drivers  --->
    Misc devices  --->
        EEPROM support  --->


Maybe EEPROM is an old module after all. Nonetheless the output of decode-dimms is still zero.
Code:
# decode-dimms
# decode-dimms version 4.3

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others


Number of SDRAM DIMMs detected and decoded: 0


Surely there must be a way to show DDR5 latency :D
_________________
I do not have a Superman complex, for I am God not Superman :D

Ryzen9 7950x (powersave governor) ; Geforce 3050 (70w) ; kernel 6.10.6 ; XFCE
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum