Hi all,
i tried this wonderful programmer with wine and .net, couldn't have it working, maybe due to the distribution i am using.
So, it's time this great programmer, robust, reliable and unique in his style have some Linux tool.
So here a first alpfa version:
https://gitlab.com/spectrum70/rvlprog/Code: Select all
╭─angelo at dfj in ~/dev-sysam/rvlprog on master✘✘✘ using ‹› 20-02-07 - 17:52:02
╰─○ ./rvlprog --help
rvlprog v.0.90-g995b1aec-dirty
(C) 2020, Angelo Dureghello, Trieste, Italy
Usage: rvlprog OPTION... [FILE]
Example: ./rvlprog -r -t w25q32 output.bin
Options:
-h, --help this help
-t, --type memory type
-r read binary content
-w write binary content and verify
-e erase chip
-v verify binary content against FILE
-l --list display supported device list
╭─angelo at dfj in ~/dev-sysam/rvlprog on master✘✘✘ using ‹› 20-02-07 - 17:52:08
╰─○ ./rvlprog -l
Supported devices :
1. 25..128
2. 25vf010
3. 25vf010a
4. w25q128fw
5. w25q32jv
6. w25q64jv
7. w25q80dv
Read
sudo ./rvlprog -t 25vf010a -r output.bin
Write
sudo ./rvlprog -t 25vf010a -w output.bin.bak
Erase only
sudo ./rvlprog -t 25vf010a -e
I haven't much time to add other devices, the above are those i could test here.
You can check README.txt for other info.
Let me know if you find it useful,
Bye
angelo