EVGA

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

Page: < 1234 > Showing page 3 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? 2020/08/22 23:36:58 (permalink)
Update: 20200822
  • Fixed a bug which made the device inaccessible when performing multiple SWP operations in a row
  • Improved reading and writing speed
  • Fixed Check PSWP operation response dialogs
  • Improved screenshot menu behavior
  • Added HEX/DEC notation view toggle for offset row and column (this applies to offset views only, data will still be in Hex regardless of selected notation)
Firmware update is required!

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

#61
startekselva
iCX Member
  • Total Posts : 309
  • Reward points : 0
  • Joined: 2018/10/23 00:47:45
  • Status: offline
  • Ribbons : 6
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2020/10/28 10:07:24 (permalink)
just buy Thaiphoon Burner its used by dram manufacturers pay 16$ you are good to go
http://www.softnology.biz/




#62
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? 2020/10/28 13:04:31 (permalink)
Lol, that's like coming to a PC hardware forum and telling to buy a Walmart's "Overpowered Gaming PC".
 
Can Thaiphoon Burner remove write protection? That's a rhetoric question, don't answer, just quickly glance over Thaiphhon Burner's featureset and mine and you'll understand why both solutions aren't competing with each other.
 
And by the way, I do have a professional copy of Thaiphoon Burner, just so you know my solution is not a replacement for TB.

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

#63
Raufen
New Member
  • Total Posts : 11
  • Reward points : 0
  • Joined: 2015/02/17 15:10:34
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/01/13 05:08:50 (permalink)
Interesting project, I like it!
#64
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/01/13 18:18:45 (permalink)
Update: 20210113
  • Fixed a bug that caused a crash when undoing invalid SPD data
  • Added Windows XP support, requires .NET 4.0.

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

#65
veganfanatic
FTW Member
  • Total Posts : 1999
  • Reward points : 0
  • Joined: 2015/06/20 18:08:41
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/01/21 19:01:55 (permalink)
A few years ago some Chinese hackers built a similar project to change the SPD. Then they got a bunch of RAM that was rejected and reprogrammed it to be more stable with lower timing. The problem is the RAM markings were removed and the RAM would only work in single channel.
 
The counterfeit RAM for a while was all over at low prices.
 

  


Corsair Obsidian 750D Airflow Edition with the Corsair AX1600i
I have been a vegan since 1969. I have experienced more prejudice than anyone could possibly ever imagine.
#66
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/01/21 20:43:08 (permalink)
veganfanaticThen they got a bunch of RAM that was rejected and reprogrammed it to be more stable with lower timing. The problem is the RAM markings were removed and the RAM would only work in single channel.



That pretty much describes how all hardware manufacturers test and bin their products. If a product can't meet desired conditions, it gets downgraded to a lower tier class until it is stable. Everyone does that, not just RAM vendors.

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

#67
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/03/12 00:36:33 (permalink)
New version: 20210312
  • Added options to customize program and connection settings, including, but not limited to connection settings, as well as fonts, styles, and colors
  • Added automatic device detection
  • Improved stability, performance, and usability

 
I'm always open to suggestions.
If you would like to see a new feature implemented, you can request it here.
Also, you can report any bugs you can encounter with.

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

#68
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/03/13 00:32:06 (permalink)
New version: 20210313
  • Changes made to Serial Port settings no longer require program to be restarted
  • Added hot swap ability - RAM/EEPROMs can be hot swapped without having to disconnect or unplug the device
  • Some UI/UX improvements

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

#69
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/03/14 01:55:07 (permalink)
New version: 20210314

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

#70
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/03/17 15:09:36 (permalink)
New version is out: 20210317
  • Fixed crash during restoring settings
  • Error messages are suppressed when device is unplugged before the automatic connection is established
  • Startup window position centered after restoring settings
  • Font size displayed in settings window matches font size in the font dialog
  • Offsets scale with fonts properly
  • Restoring default settings no longer require application restart
  • Added option to specify non-ASCII character placeholder
  • Added vertical scrollbar

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

#71
Cool GTX
EVGA Forum Moderator
  • Total Posts : 26779
  • Reward points : 0
  • Joined: 2010/12/12 14:22:25
  • Location: Folding for the Greater Good
  • Status: offline
  • Ribbons : 119
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/03/17 15:48:46 (permalink)
Thank You, for continuing the updates

RTX Project EVGA X99 FTWK 2xEVGA2080Ti EVGA1200P2  Nibbler EVGA X99 Classified 3-GPU Water cooled 1600P2 AIO Folding  X99 2x1080Ti FTW3 Hybrid, 1200P Thank you for your support I am a Volunteer Moderator - not an EVGA employee

#72
transdogmifier
CLASSIFIED ULTRA Member
  • Total Posts : 5380
  • Reward points : 0
  • Joined: 2003/09/05 14:26:21
  • Location: Orlando, Fl
  • Status: offline
  • Ribbons : 14
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/03/18 05:17:12 (permalink)
Gonna check it out..I have Taiphoon Burner as well..
 
Thanks for this
 

AMD Ryzen 5950x
Coolermaster ML360R RGB
Asus ROG Crosshair VIII Dark Hero
eVGA GeForce RTX 3090 FTW3 Ultra Gaming (Hybrid kit on it)
Asus ROG Swift PG43UQ 4k Monitor
eVGA 1600W Supernova T2 PSU
32GB Corsair Vengeance Pro 4000MHz (4x8GB)
Corsair MP600 Pro 2TB (Boot)
Corsair MP600 2TB (Games/Data)
Phanteks P500A Case
 
My Affiliate Code: 8ST3SZQYI7
My Associate Code: J4T7H4SOBIGFO8F
#73
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/03/19 15:29:45 (permalink)
New version: 20210319
 
I noticed I missed some features since I added mouse wheel scrolling support, so here's a new build that has those lost features resurrected.
 
  • Restored drag&drop file open support
  • Restored data view right mouse button context menu
  • Restored CRC status for opened files (missing since 20210312)
  • Added arrows and navigation keys support to data viewer
  • Scrolling respects number of lines scrolling mouse settings (arrow key still scroll 1 line at a time)
 
 

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

#74
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/03/21 21:48:35 (permalink)
Here's a new version: 20210321
 
Previous version had a bug, which prevented manual connection from being established.

  • Fixed non-working manual connection
  • Introduced a workaround for manual update check for XP version
  • Improved reading performance (new firmware is required, included)

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

#75
transdogmifier
CLASSIFIED ULTRA Member
  • Total Posts : 5380
  • Reward points : 0
  • Joined: 2003/09/05 14:26:21
  • Location: Orlando, Fl
  • Status: offline
  • Ribbons : 14
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/03/22 05:22:28 (permalink)
Nice to see you to continue to support and develop this.
 
Appreciated! Do you have a paypal or something?

AMD Ryzen 5950x
Coolermaster ML360R RGB
Asus ROG Crosshair VIII Dark Hero
eVGA GeForce RTX 3090 FTW3 Ultra Gaming (Hybrid kit on it)
Asus ROG Swift PG43UQ 4k Monitor
eVGA 1600W Supernova T2 PSU
32GB Corsair Vengeance Pro 4000MHz (4x8GB)
Corsair MP600 Pro 2TB (Boot)
Corsair MP600 2TB (Games/Data)
Phanteks P500A Case
 
My Affiliate Code: 8ST3SZQYI7
My Associate Code: J4T7H4SOBIGFO8F
#76
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/03/22 13:40:06 (permalink)
transdogmifier
Nice to see you to continue to support and develop this.
 
Appreciated! Do you have a paypal or something?




Thanks, yes: https://paypal.me/mik4rt3m

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

#77
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/03/23 02:44:47 (permalink)
Some bugs fixed in the new version: 20210323
  • Fixed crashes that occurred when unplugging devices
  • Fixed high CPU usage when dialog windows were open
  • Fixed non-working mouse wheel data viewer scrolling on some systems
  • Fixed functions which required external web browser on pre-Vista systems (visit website, donate, etc)
  • Auto update error message is not displayed on systems lacking TLS 1.2 protocol support, manual update check workaround is present
  • Data viewer font defaulted to "Courier New" for wider compatibility

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

#78
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/03/25 02:51:36 (permalink)
Lots of connection issues fixed in the latest release: 20210325
  • Fixed high CPU usage during initial connection
  • Fixed "Set RAM type" not overriding RAM type
  • Fixed unplugged devices not disconnecting automatically
  • Fixed manually disconnected devices reconnecting on their own
  • Improved error and exception handling when devices are unplugged during EEPROM operations
  • Added event log entry for unplugged devices
  • Added option to check write protection status before writing

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

#79
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/03/30 02:17:25 (permalink)
Some bugs fixed + device naming support: 20210330
 
When I implemented auto connection feature to reconnect unplugged devices, the program relied on Arduino's serial port name to distinguish the devices and would reconnect them once the same serial port became available. However, if you were to plug the device into a different USB port while the program is running, Windows would assign a different serial port number, and the program would ignore it. This is how it was meant to be, in case you had two or more devices plugged in, so that the program wouldn't just reconnect to a next available device, once the one you were working with had to be unplugged intentionally or accidentally. Serial port is an old interface that existed before plug and play specification was created, and serial port devices do not support Device ID or Vendor ID or other unique identification. Because of that there was no reliable way to determine if the device you just plugged into a different port is the same one that was unplugged while the program was running.
 
To overcome this inconvenience, this time I implemented a device naming feature. With the new firmware you will be able to assign a unique device name, which will be used to identify the device. From now on the unplugged devices will reconnect regardless of what USB port is used. The name is stored on Arduino itself in its internal EEPROM memory and can be changed any time, without having to edit config files and upload new firmware every time.
 

 
Full list of fixes and new features:
  • Fixed font color not resetting on restoring defaults
  • Fixed crash on exit during EEPROM read or write operations
  • Fixed crash when main window was resized and status bar overlapped data view top offsets
  • Fixed data view scroll bar not resizing when main window was resized and data tab was not selected
  • Unplugged devices will reconnect regardless of USB port used or its serial port name (see above)
  • Event log viewer columns retain their size after exit
  • Added status bar current operation description
  • Added EEPROM count overlay to status bar
  • Added operation progress check on exit
  • Added device identification by name (see above)
  • Added new font color selection
New firmware required, included

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

#80
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/04/06 00:48:20 (permalink)
Since the last release there's been no serious bugs, thus a lengthy break before the new version: 20210406
  • Fixed false crash report when launching multiple instances of the program
  • Option to check write protection before writing is defaulted to on
  • Added event log column width auto resize option
  • Added detailed connection and reading events
  • Removed excess debug error messages
  • Improved connection performance

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

#81
er1pp
New Member
  • Total Posts : 2
  • Reward points : 0
  • Joined: 2021/04/11 07:21:42
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/04/11 07:26:09 (permalink)
thank you so much for this project - the code and explanations are all very well done - thanks

short question on using the GUI code - when it reports RSWP unavailable - does this mean that there is something wrong with the circuit - SA0, SA1, or HV ?

or is it related to the RSWP set on the module (which seems to report accurately - 2 blocks enabled, 2 blocks disabled for the module that I am testing) - but Clear RSWP is gray

thanks
#82
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/04/11 13:32:18 (permalink)
er1pp
thank you so much for this project - the code and explanations are all very well done - thanks

short question on using the GUI code - when it reports RSWP unavailable - does this mean that there is something wrong with the circuit - SA0, SA1, or HV ?

or is it related to the RSWP set on the module (which seems to report accurately - 2 blocks enabled, 2 blocks disabled for the module that I am testing) - but Clear RSWP is gray

thanks



Hi,
 
If it says RSWP unavailable, then it failed to test or toggle SA0, SA1, or HV switches.
 
(I just noticed the schematic shows the SA0 control is optional, but it is still checked in the code before enabling RSWP controls. Give me a few moments, I'll prepare a new build which will ignore SA0 state to work with RSWP features.)
 
But SA1 and HV control circutries are still required, so make sure those are wired up properly.
 
 
Edit: see one post below
post edited by a213m - 2021/04/11 20:13:59

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

#83
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/04/11 13:52:51 (permalink)
Done, here's the promised release: 20210411
  • Fixed crash on scrolling if mouse wheel vertical scroll option is set to 'One screen at a time'
  • Window state is restored properly when 'Remember window size and position' is enabled
  • SA0 pin control is no longer required to enable RSWP operations
 

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

#84
er1pp
New Member
  • Total Posts : 2
  • Reward points : 0
  • Joined: 2021/04/11 07:21:42
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/04/12 08:48:58 (permalink)
thanks for the quick answer & the quick turn-around for new code - this works for me & my RSWP are enabled now
 
thanks again for sharing all the effort that you have put into this project 
 
#85
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/04/16 01:31:36 (permalink)
New version, mostly cosmetic updates: 20210416
  • Fixed devices disappearing when changing serial port settings
  • Connected device will not disconnect when changing serial port settings
  • Modified settings are highlighted before they are applied
  • Added option to hide some toolbar buttons
  • Settings window can be resized

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

#86
PolyflagorousHoe
New Member
  • Total Posts : 43
  • Reward points : 0
  • Joined: 2021/04/27 13:58:34
  • Status: offline
  • Ribbons : 0
Re: Would anyone be interested in open source and free DDR4 SPD reader/writer? 2021/06/02 19:50:15 (permalink)
Nice work. I've done some Arduino work before, but I just don't have the patience for something like this. Wow!
#87
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/25 11:09:56 (permalink)
Thank-you for this easy to build and use tool!
It was well documented enough for me to build and use it to unlock RSWP on my memory modules!
 
However, I did encounter a problem while using this tool.
When I tried to use the GUI tool to unlock RSWP, the menu was greyed out, and the log suggested that RSWP functionality was unavailable.
However, conversely, the serial monitor worked fine, and RSWP was unlocked successfully, though no success message was returned.
This is weird since a success message is supposed to be returned according to the code?
 
But weirdly enough, thaiphoon and your GUI shows that it is indeed unlocked.
 
=== Edit ===
After checking again, it seems it has locked itself again..?
But I have checked every connections, and it seems to have been connected according to the schematic..
Hmm..
post edited by mingu2001 - 2021/06/25 11:50:49
#88
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/25 13:22:57 (permalink)
Make sure there are no loose connections and everything is assembled properly. RSWP controls are disabled when HV_CTL and SA1_CTL checks fail during the initial connection. Also make sure the pins are assigned properly in the firmware configuration file if you didn't use the default ones.
 
Inconsistent RSWP behavior suggests loose or missing connection.
 
If you have a multimeter, PM me and I'll guide through troubleshooting steps to find out why RSWP isn't working.

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

#89
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/26 00:21:42 (permalink)
a213m
Make sure there are no loose connections and everything is assembled properly. RSWP controls are disabled when HV_CTL and SA1_CTL checks fail during the initial connection. Also make sure the pins are assigned properly in the firmware configuration file if you didn't use the default ones.
 
Inconsistent RSWP behavior suggests loose or missing connection.
 
If you have a multimeter, PM me and I'll guide through troubleshooting steps to find out why RSWP isn't working.




Thanks. So, I've checked every single solder joint with the multimeter, but have not found ANY connections that I've missed.
After that, I just figured I had a bad Arduino and started over with just SA1_CTL and HV_CTL / HV_DET, but I didn't have another nano, so I just went ahead with a pro micro.
The pro micro doesn't have a 3.3v output, so I had to salvage an AMS1117 3.3 from a broken board that I had, but I managed to get that working.
 
The nano that I used was a bit dodgy. The USB wasn't working half the time, (probably the cable though), and the stock bootloader was the old variant, so I had to flash a new bootloader and etc.
I guess that I just drew the short straw. Soldering it on the perfboard didn't help either, cuz troubleshooting meant tons of desoldering and soldering šŸ˜‚
(But I soldered the pro micro too though lol)
 
Anyways, the new one with the pro micro worked without any major hiccups.
Thanks again for the open source tool! People like you drive the development of our community! šŸ˜€
 
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.
 

 
post edited by mingu2001 - 2021/06/26 00:25:33
#90
Page: < 1234 > Showing page 3 of 4
Jump to:
  • Back to Mobile