When using JFlash to read memeory, input NumBytes parameter to Blankcheck is different. By command line, it always be 4 and by GUI, it will be the actual bytes from range.
Is it normal? Thanks.
By command line:
Result log:
By GUI:
Target -> Manual Programing -> Read Back -> Range -> 0x10078000 - 0x1007FFFF
Result log:
Is it normal? Thanks.
By command line:
"C:\Program Files\SEGGER\JLink\JFlash.exe" -openprjmytest3.jflash /min /wait -connect -readrange,0x10078000,0x1007FFFF
Result log:
Reading target memory (0x10078000 - 0x10078000) ...
- Start of determining flash info (Bank 0 @ 0x10078000)
- End of determining flash info
- Flash bank info:
- 8 * 4 KB @ 0x10078000
- Start of preparing flash programming
- End of preparing flash programming
- [b]Blank checking 0x10078000 - 0x10078003[/b]
- Start of restoring
- End of restoring
- Target memory read successfully. (4 bytes, 1 range) - Completed after 0.103 sec
J-Flash V7.80: Target memory read successfully. (4 bytes, 1 range) - Completed after 0.103 sec
By GUI:
Target -> Manual Programing -> Read Back -> Range -> 0x10078000 - 0x1007FFFF
Result log:
[tt]Reading target memory (0x10078000 - 0x1007FFFF) ...
- Start of determining flash info (Bank 0 @ 0x10078000)
- End of determining flash info
- Flash bank info:
- 8 * 4 KB @ 0x10078000
- Start of preparing flash programming
- End of preparing flash programming
- [b]Blank checking 0x10078000 - 0x1007FFFF[/b]
- Start of restoring
- End of restoring
- Target memory read successfully. (32768 bytes, 1 range) - Completed after 0.281 sec