Code: Select all
wine: Call from 0x7b43e223 to unimplemented function winusb.dll.WinUsb_Free, aborting
USB: Device Not Found.
Code: Select all
[16935.691616] usb 3-1.2: new full-speed USB device number 6 using ehci-pci
[16935.802487] usb 3-1.2: New USB device found, idVendor=0483, idProduct=5751, bcdDevice= 2.00
[16935.802491] usb 3-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[16935.802494] usb 3-1.2: Product: REVELPROG IS
[16935.802495] usb 3-1.2: Manufacturer: REVELTRONICS
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
Code: Select all
╰─○ ./rvlprog -l
Supported devices :
1. 25..010
2. 25..016
3. 25..020
4. 25..032
5. 25..040
6. 25..05
7. 25..064
8. 25..080
9. 25..128
10. 25vf010
11. 25vf010a
12. w25q128fw
13. w25q32jv
14. w25q64jv
15. w25q80dv
Code: Select all
╰─○ rvlprog --help
rvlprog v.0.91-gd6f1563a-dirty
(C) 2020, Angelo Dureghello, Trieste, Italy
Usage: rvlprog OPTION... [FILE]
Example: ./rvlprog -r -t fl_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-03-19 - 17:59:31
╰─○ rvlprog -l
Supported devices :
1. ee_24..128
2. ee_24..16
3. ee_24..256
4. ee_24..32
5. ee_24..512
6. ee_24..64
7. fl_25..010
8. fl_25..016
9. fl_25..020
10. fl_25..032
11. fl_25..040
12. fl_25..05
13. fl_25..064
14. fl_25..080
15. fl_25..128
16. fl_25vf010
17. fl_25vf010a
18. fl_w25q128fw
19. fl_w25q32jv
20. fl_w25q64jv
21. fl_w25q80dv
Code: Select all
./configure
make
sudo make install
Code: Select all
angelo@dfj ~/dev-sysam/rvlprog (master*) $ ./rvlprog -l
Supported devices :
1. ee_24..08
2. ee_24..128
3. ee_24..16
4. ee_24..256
5. ee_24..32
6. ee_24..512
7. ee_24..64
8. fl_25..010
9. fl_25..016
10. fl_25..020
11. fl_25..032
12. fl_25..040
13. fl_25..05
14. fl_25..064
15. fl_25..080
16. fl_25..128
17. fl_25vf010
18. fl_25vf010a
19. fl_w25q128fw
20. fl_w25q32jv
21. fl_w25q64jv
22. fl_w25q80dv
Code: Select all
$ rvlprog --help
rvlprog v.0.93-g494e970
(C) 2020, Angelo Dureghello, Trieste, Italy
Usage: rvlprog OPTION... [FILE]
Example: ./rvlprog -r -t fl_w25q32 output.bin
Options:
-h, --help this help
-d, --debug add debug console traces
-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
$ rvlprog -l
Supported devices :
1. ee_24..08
2. ee_24..128
3. ee_24..16
4. ee_24..256
5. ee_24..32
6. ee_24..512
7. ee_24..64
8. fl_25..010
9. fl_25..016
10. fl_25..020
11. fl_25..032
12. fl_25..040
13. fl_25..05
14. fl_25..064
15. fl_25..080
16. fl_25..128
17. fl_25vf010
18. fl_25vf010a
19. fl_w25q128fw
20. fl_w25q128jv
21. fl_w25q32jv
22. fl_w25q64jv
23. fl_w25q80dv
Users browsing this forum: No registered users and 7 guests