• Overclocking Lab
  • My Arduino-based RAM SPD reader/writer (free and open source) (p.6)
2020/07/18 17:43:34
Cool GTX
Nice to see your improving this even more
2020/07/21 00:28:48
a213m
07.21.2020 Updates:
  • Added Thaiphoon Burner files import
    • Use Thaiphoon Burner to save dump as txt file (free version allows that), then open txt file in my program, and it will automatically convert text to binary.
  • Added PSWP (permanent software write protection) feature for supported 34X series EEPROMs used on most DDR3 and some DDR2 modules. (As the name implies, this operation is irreversible - use with caution!)
    • Firmware update is required to use PSWP features
       
https://github.com/1a2m3/SPD-Reader-Writer/releases/tag/07.21.2020
 
Firmware now has configurable settings in a separate SpdReaderWriterSettings.h file. You have to download both .ino and .h files, but in the future whenever the firmware is updated you won't have to re-edit the main file again.
 
https://github.com/1a2m3/SPD-Reader-Writer/tree/master/arduino/SpdReaderWriter
 
2020/07/24 14:34:49
Exodus_5467
a213m
07.21.2020 Updates:
 
Firmware now has configurable settings in a separate SpdReaderWriterSettings.h file. 




How would I wire up SA0 now that it has it's own pin + HVSW?
SA1 and SA2 are now connected to the pins defined in SpdReaderWriterSettings.h instead of just being grounded right?
2020/07/24 16:59:08
a213m
For now wire everything up according to the schematic in first post. SA1 and SA2 are grounded.
 
(SA#SW variables in the settings file will be used in updated firmware and schematic, which will allow Select Address pins to be configured programmatically. Current firmware doesn't allow to configure address pins. Once the new firmware is ready, I'll post updated schematic which will utilize programmatic SA pins control.)
2020/08/09 00:55:36
a213m
New version is up: https://github.com/1a2m3/SPD-Reader-Writer/releases/tag/20200809
 
  • Improved reliability and stability
  • Added option to select individual blocks when enabling RSWP on DDR4 modules
  • Added basic editing abilities, such as copy, paste, and delete
  • Added ability to open files by dragging them onto the form
  • Added manual update check, available via "Help" menu
  • Redesigned program log
  • Redesigned "About" window
 
The updated guide is posted on the first page.
2020/08/09 12:57:20
Cool GTX
thanks for the update
2020/08/10 03:10:42
a213m
Update: 20200810
  • Added contents verification utility
  • Added Undo option to undo edits made to data
  • Removed confirmation dialogs that popped up when editing data (those were annoying, and with undo option they are now redundant)
Verification utility isn't really meant to be used to verify written data, because written data is automatically verified during writing. It's more for comparing existing EEPROM contents with pasted data or opened file. Although it can still be used to verify written data manually.
2020/08/16 02:07:54
dixiezx12phone
Ok, I'm REALLY new at this....what's the purpose of this?
2020/08/16 18:10:55
a213m
dixiezx12phone
Ok, I'm REALLY new at this....what's the purpose of this?



The purpose of the whole project is to develop, build, and improve a tool/solution to read and write SPDs on DRAM.
2020/08/20 03:34:05
a213m
Update: 20200820
Firmware update is required, link is in the first post, as always.

Use My Existing Forum Account

Use My Social Media Account