EVGA

Helpful ReplyHot!My Arduino-based RAM SPD reader/writer (free and open source)

Page: < 1234 Showing page 4 of 4
Author
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/06/28 02:35:28 (permalink)
mingu2001
P.S. It would be great if a self-check sort of a function was implemented, so we could more easily diagnose a problem on the board.
Also, it would be helpful if I could know which test the program failed to validate, just for debug reasons.



Great suggestion!
 
I added a self test function, which will test the device's basic i2c bus and pin control functionality and report any issues.
The test can be invoked from within Arduino IDE Serial Monitor by sending a "?" command.
 
https://github.com/1a2m3/...re/SpdReaderWriter.ino
 

 

 

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

#91
mingu2001
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2017/07/30 01:51:46
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/06/29 02:40:09 (permalink)
a213m
mingu2001
P.S. It would be great if a self-check sort of a function was implemented, so we could more easily diagnose a problem on the board.
Also, it would be helpful if I could know which test the program failed to validate, just for debug reasons.



Great suggestion!
 
I added a self test function, which will test the device's basic i2c bus and pin control functionality and report any issues.
The test can be invoked from within Arduino IDE Serial Monitor by sending a "?" command.
 

 

 

 




Thanks!
I've tested the nano that didn't work before with the new firmware's self test function. (Obviously, I removed the I2C Test since I have the DRAM connected to the my pro micro.)
 
Now I know either
1. I've borked the optocouplers somehow (probably fed 9v at some point by accident then..? idk :P)
or 2. The analog pins on the nano are dead. Like, dead dead. RIP..
 
Well, I'm still very satisfied with the project. I've gotten my ram to have XMP of 3200 CL16 to 3733 CL16.
Even with better timings than the 3200 default one, and even on Hynix CJR die. (Lucky for Hynix die I guess..?)
 
Anyways, thanks for the support, and implementation of my suggestion!
#92
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/07/11 03:11:21 (permalink)
New version: 20210710
  • Added pin control self-check to during connection (issues will appear in log if found, otherwise you won't see any new messages), per mingu2001's request
  • Added "copy all lines" RMB menu option to the log viewer
  • New icons and artwork

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

#93
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/17 21:27:56 (permalink)
New version with a couple of fixes: 20210817
  • Fixed RSWP dialog window reapplying last RSWP settings when closing window
  • Fixed crash when manually overriding RAM type with unsupported RAM type

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

#94
Peredast
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2021/08/21 09:44:58
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/21 10:12:25 (permalink)
Good day! Thank you for great project!
Can you help me to fix RSWP? 
Should I connect SA0SW on arduino and SA0 on EEPROM?
if i connect it, selftest shows "9v control inactive" and RSWP is gray
If i not connect, selftest shows "SA0 control inactive" and RSWP active but don't work.
 
#95
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/21 13:37:28 (permalink)
SA0 control isn't required for RSWP.
 
What exactly doesn't work? Enter "9 1" (no quotes) in Arduino serial monitor and check if you have 9V present on SA0 pin on DIMM/EEPROM.

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

#96
Peredast
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2021/08/21 09:44:58
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/21 20:28:46 (permalink)
a213m
What exactly doesn't work?

after pressing "clear RSWP", i'm check RSWP and it always "enable"
When i try to write modified spd to EEPROM, it stops on trying to write modified bite with error "Could not write to offset 0x.."
#97
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/21 20:34:41 (permalink)
Does reading work? How did you connect RAM to Arduino? Via a DIMM adapter, DIMM slot, or soldered directly to a motherboard?
 
After you click "Clear RSWP", what message is displayed?
 
A photo of your device would help diagnose further.

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

#98
Peredast
New Member
  • Total Posts : 3
  • Reward points : 0
  • Joined: 2021/08/21 09:44:58
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/08/21 23:01:42 (permalink)
a213m
Does reading work? How did you connect RAM to Arduino? Via a DIMM adapter, DIMM slot, or soldered directly to a motherboard?
 
After you click "Clear RSWP", what message is displayed?
 
A photo of your device would help diagnose further.


Sorry, my mistake.
I used 78 pin for GND as on your photo, but it not work wor me.
Than i changed it for another pin (131) and it work!
Thanks
 
#99
a213m
SSC Member
  • Total Posts : 742
  • Reward points : 0
  • Joined: 2006/02/08 11:10:24
  • Location: Canada
  • Status: offline
  • Ribbons : 19
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/10/10 03:19:09 (permalink)
New version with a minor fix: 20211010
  • Fixed hanging that occurred if the device was disconnected during long EEPROM operations (read/write/verify)
(Only the DLL is updated, the EXE is unchanged, thus you'll see a mix of old and new files).

My free and open source DDR4 SPD reader/writer with write protection capabilities
~~~
My rigs:
#1: 10980XE, R6EE, 8x8GB 4000C15, 2x3090, 1TB SN850, AX1600i
#2: 10980XE, X299SE2, 8x8GB 4000C15 RGB, 2x2080Ti, 500GB SN850, HX1200

Page: < 1234 Showing page 4 of 4
Jump to:
  • Back to Mobile