Announcement

Collapse
No announcement yet.

New product release - RAMMon display everything about your DDR2 and DDR3 ram

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • New product release - RAMMon display everything about your DDR2 and DDR3 ram

    We are pleased to announce today the release of RAMMon. RAMMon is an easy to use Windows based application that allows users to quickly retrieve the Serial Presence Detect (SPD) data from their RAM modules. It will allow users to identify a multitude of attributes, of which, includes the manufacturer, the clockspeed and other data of their DDR2, DDR3 memory devices and even some older memory types. It uses SysInfo DLL SDK to gather the SPD attributes from RAM devices. This information provides a snapshot of the available data for each RAM module installed on the system.


    You can download RAMMon here. It is free for personal use.


    Screen shot

  • #2
    Nice! I tried it on my new build (see sig) and it works OK. It does not seem to pickup the XMP memory profile for my memory though. The XMP profile on my memory is 9-9-9-24 T2 @ 1600. RamMon shows timings at max frequency to be 7-7-7-20. I would guess RamMon does not understand XMP profiles?

    RAMMon V1.0 Build: 1000 built with SysInfo v1.0 Build: 1003
    PassMark (R) Software - www.passmark.com


    Memory Summary For SMOKE
    Number of Memory Devices: 3 Total Physical Memory: 12286 MB (12288 MB) Total Available Physical Memory: 10887 MB Memory Load: 11%
    ItemSlot #1Slot #2Slot #3Slot #4Slot #5Slot #6 Ram Type DDR3 Not Populated DDR3 Not Populated DDR3 Not Populated Standard Name DDR3-1066
    DDR3-1066
    DDR3-1066
    Module Name PC3-8500
    PC3-8500
    PC3-8500
    Memory Capacity (MB) 4096
    4096
    4096
    Bus Clockspeed (Mhz) 533.33
    533.33
    533.33
    Jedec Manufacture Name Patriot Memory (PDP Systems)
    Patriot Memory (PDP Systems)
    Patriot Memory (PDP Systems)
    Search Amazon.com Search!
    Search!
    Search!
    SPD Revision 1.0
    1.0
    1.0
    Registered No
    No
    No
    ECC No
    No
    No
    DIMM Slot # 1
    3
    5
    Manufactured Year 2000
    Year 2000
    Year 2000
    Module Part # 1600EL Series
    1600EL Series
    1600EL Series
    Module Revision 0x0
    0x0
    0x0
    Module Serial # 0x0
    0x0
    0x0
    Module Manufacturing Location 1
    1
    1
    # of Row Addressing Bits 15
    15
    15
    # of Column Addressing Bits 10
    10
    10
    # of Banks 8
    8
    8
    # of Ranks 2
    2
    2
    Device Width in Bits 8
    8
    8
    Bus Width in Bits 64
    64
    64
    Module Voltage 1.5V
    1.5V
    1.5V
    CAS Latencies Supported 6 7
    6 7
    6 7
    Timings @ Max Frequency 7-7-7-20
    7-7-7-20
    7-7-7-20
    Minimum Clock Cycle Time, tCK (ns) 1.875
    1.875
    1.875
    Minimum CAS Latency Time, tAA (ns) 13.125
    13.125
    13.125
    Minimum RAS to CAS Delay, tRCD (ns) 13.125
    13.125
    13.125
    Minimum Row Precharge Time, tRP (ns) 13.125
    13.125
    13.125
    Minimum Active to Precharge Time, tRAS (ns) 37.500
    37.500
    37.500
    Minimum Row Active to Row Active Delay, tRRD (ns) 7.500
    7.500
    7.500
    Minimum Auto-Refresh to Active/Auto-Refresh Time, tRC (ns) 50.625
    50.625
    50.625
    Minimum Auto-Refresh to Active/Auto-Refresh Command Period, tRFC (ns) 160.000
    160.000
    160.000







    DDR3 Specific SPD Attributes





    Write Recovery Time, tWR (ns) 15.000
    15.000
    15.000
    Internal Write to Read Command Delay, tWTR (ns) 7.500
    7.500
    7.500
    Internal Read to Precharge Command Delay, tRTP (ns) 7.500
    7.500
    7.500
    Minimum Four Activate Window Delay, tFAW (ns) 37.500
    37.500
    37.500
    RZQ / 6 Supported No
    No
    No
    RZQ / 7 Supported Yes
    Yes
    Yes
    DLL-Off Mode Supported Yes
    Yes
    Yes
    Maximum Operating Temperature (C) 95
    95
    95
    Refresh Rate at Extended Operating Temperature Range 1X
    1X
    1X
    Auto-self Refresh Supported Yes
    Yes
    Yes
    On-die Thermal Sensor Readout Supported No
    No
    No
    Partial Array Self Refresh Supported No
    No
    No
    Thermal Sensor Present No
    No
    No
    Non-standard SDRAM Type Standard Monolithic
    Standard Monolithic
    Standard Monolithic
    Module Type UDIMM
    UDIMM
    UDIMM
    Module Height (mm) 30
    30
    30
    Module Thickness (front), (mm) 2
    2
    2
    Module Thickness (back), (mm) 2
    2
    2
    Module Width (mm) 133.5
    133.5
    133.5
    Reference Raw Card Used Raw Card B Rev. 0
    Raw Card B Rev. 0
    Raw Card B Rev. 0
    DRAM Manufacture ID 0
    0
    0
    # of DRAM Rows 0
    0
    0
    # of Registers 0
    0
    0
    Register Manufacturer





    Register Type





    Register Revision 0
    0
    0
    Main Box*AMD Ryzen 7 5800X*ASUS ROG STRIX B550-F GAMING*G.SKILL 32GB 2X16 D4 3600 TRZ RGB*Geforce GTX 1070Ti*Samsung 980 Pro 1 TB*Samsung 860 EVO 1 TB*Samsung 860 EVO 2 TB*Asus DRW-24B3LT*LG HL-DT-ST BD-RE WH14NS40*Windows 10 Pro 21H2

    Comment


    • #3
      More info







      Main Box*AMD Ryzen 7 5800X*ASUS ROG STRIX B550-F GAMING*G.SKILL 32GB 2X16 D4 3600 TRZ RGB*Geforce GTX 1070Ti*Samsung 980 Pro 1 TB*Samsung 860 EVO 1 TB*Samsung 860 EVO 2 TB*Asus DRW-24B3LT*LG HL-DT-ST BD-RE WH14NS40*Windows 10 Pro 21H2

      Comment


      • #4
        To be honest we had never even heard of XMP
        This is desipte a month or so of reading the JEDEC and other specs and testing on about 30 machines.

        We have a look and might get back to you to collect some logs.

        Comment


        • #5
          Sounds good! Just let me know it you need anything.

          Bill
          Main Box*AMD Ryzen 7 5800X*ASUS ROG STRIX B550-F GAMING*G.SKILL 32GB 2X16 D4 3600 TRZ RGB*Geforce GTX 1070Ti*Samsung 980 Pro 1 TB*Samsung 860 EVO 1 TB*Samsung 860 EVO 2 TB*Asus DRW-24B3LT*LG HL-DT-ST BD-RE WH14NS40*Windows 10 Pro 21H2

          Comment


          • #6
            XMP support

            Originally posted by wonderwrench View Post
            Sounds good! Just let me know it you need anything.

            Bill
            We're in the process of implementing support for XMP into the next release of RAMMon but we need some assistance in testing with RAM modules that support XMP. We've uploaded a test application (TestSPD.zip) that will output a log file that will help us verify our implementation. If you can, please run the test program and send us back the resulting log file (SysInfoLog.txt), it would be greatly appreciated!

            Comment


            • #7
              Originally posted by keith View Post
              We're in the process of implementing support for XMP into the next release of RAMMon but we need some assistance in testing with RAM modules that support XMP. We've uploaded a test application (TestSPD.zip) that will output a log file that will help us verify our implementation. If you can, please run the test program and send us back the resulting log file (SysInfoLog.txt), it would be greatly appreciated!
              Here is a link to the log file. Sysinfo was run on the Patriot DDR3 1600EL see my sig. I'm not using the XPM profile BTW. It seems to be a no no if overclocking. http://www.4shared.com/document/cglIgLUl/SysInfoLog.html

              Bill
              Main Box*AMD Ryzen 7 5800X*ASUS ROG STRIX B550-F GAMING*G.SKILL 32GB 2X16 D4 3600 TRZ RGB*Geforce GTX 1070Ti*Samsung 980 Pro 1 TB*Samsung 860 EVO 1 TB*Samsung 860 EVO 2 TB*Asus DRW-24B3LT*LG HL-DT-ST BD-RE WH14NS40*Windows 10 Pro 21H2

              Comment


              • #8
                The log didn't show what we were expecting for the XMP data. We are going to go out an purchase some XMP RAM and have a play with it.

                Comment


                • #9
                  maybe your missing EPP too?
                  Enhanced Performance Profiles (EPP)
                  Extreme Memory Profile (XMP)




                  ASUS M4A79 Deluxe (BIOS 3603) AMD Phenom II X4 940 OCZ PC8500 Platinum 4GB Sapphire HD4870 1GB 256-bit GDDR5 HT Omega Claro Windows 7 x64 ADSL 6Mbps APC Back UPS 900VA

                  Comment


                  • #10
                    We have a new release of RAMMon available. Release V1.0 build 1002.

                    This release now supports XMP and EPP.
                    XMP has been tested on a few different RAM sticks and should be OK. EPP hasn't been tested as well.

                    Comment


                    • #11
                      The XMP profile is now reported on my system.

                      XMP Attributes | | | | | | |
                      XMP Revision | 1.2 | | 1.2 | | 1.2 | |
                      Enthusiast / Certified Profile | | | | | | |
                      Module voltage | 1.65V | | 1.65V | | 1.65V | |
                      Clock speed (Mhz) | 800.00 | | 800.00 | | 800.00 | |
                      Minimum clock cycle time, tCK (ns) | 1.250 | | 1.250 | | 1.250 | |
                      Supported CAS latencies | 6 7 9 | | 6 7 9 | | 6 7 9 | |
                      Minimum CAS latency time, tAA (ns) | 11.250 | | 11.250 | | 11.250 | |
                      Minimum RAS to CAS delay time, tRCD (ns) | 11.250 | | 11.250 | | 11.250 | |
                      Minimum row precharge time, tRP (ns) | 11.250 | | 11.250 | | 11.250 | |
                      Minimum active to precharge time, tRAS (ns) | 29.875 | | 29.875 | | 29.875 | |
                      Supported timing at highest clock speed | 9-9-9-24 | | 9-9-9-24 | | 9-9-9-24 | |
                      Minimum Row Active to Row Active Delay, tRRD (ns) | 6.000 | | 6.000 | | 6.000 | |
                      Minimum Active to Auto-Refresh Delay, tRC (ns) | 46.500 | | 46.500 | | 46.500 | |
                      Minimum Recovery Delay, tRFC (ns) | 110.000 | | 110.000 | | 110.000 | |
                      Minimum Write Recovery time, tWR (ns) | 15.000 | | 15.000 | | 15.000 | |
                      Minimum Write to Read CMD Delay, tWTR (ns) | 7.500 | | 7.500 | | 7.500 | |
                      Minimum Read to Pre-charge CMD Delay, tRTP (ns) | 7.500 | | 7.500 | | 7.500 | |
                      Minimum Four Activate Window Delay, tFAW (ns) | 30.000 | | 30.000 | | 30.000 | |
                      Maximum Average Periodic Refresh Interval, tREFI (us) | 7.875 | | 7.875 | | 7.875 | |
                      Write to Read CMD Turn-around Time Optimizations | No adjustment | | No adjustment | | No adjustment | |
                      Read to Write CMD Turn-around Time Optimizations | No adjustment | | No adjustment | | No adjustment | |
                      Back 2 Back CMD Turn-around Time Optimizations | No adjustment | | No adjustment | | No adjustment | |
                      System CMD Rate Mode | 2T | | 2T | | 2T | |
                      Main Box*AMD Ryzen 7 5800X*ASUS ROG STRIX B550-F GAMING*G.SKILL 32GB 2X16 D4 3600 TRZ RGB*Geforce GTX 1070Ti*Samsung 980 Pro 1 TB*Samsung 860 EVO 1 TB*Samsung 860 EVO 2 TB*Asus DRW-24B3LT*LG HL-DT-ST BD-RE WH14NS40*Windows 10 Pro 21H2

                      Comment


                      • #12
                        I'm getting the following error when I try to run RAMMon:

                        Error: SPDINFO_INIT_DIRECTIO
                        DirectIO.sys load error.
                        There was an error loading DirectIO.sys.


                        I've tried both 32 and 64-bit versions, reinstalling, and running Windows (Vista Home Premium 64-bit) in Safe Mode.

                        Any help would be greatly appreciated.

                        Thanks!

                        Comment


                        • #13
                          You need to be admin. Also you can have this problem when running from a removable drive (the O/S will refuse to load the device driver).

                          Not sure about the behavior in safe mode.

                          You must use the 64bit release on a 64bit O/S and the 32bit release on a 32bit O/S.

                          Comment


                          • #14
                            Thanks for the suggestions, but still no luck.

                            I tried right-clicking on the shortcut and running as the admin. Instead of getting the error, nothing happens. In task manager, I see the executable appear and disappear.

                            Any other thoughts on this would be greatly appreciated.

                            Thanks!

                            Comment


                            • #15
                              Seems to be a safe mode issues. Other apps have the same problem.

                              e.g.
                              http://forum.sysinternals.com/safe-mode-process-monitor-device-driver_topic24607.html

                              Comment

                              Working...
                              X