In case you, or anyone else that have problems, want to try again:
I use the same SD card and the first dump works well. The difference is before dumping NAND, instead of 22 GB (about 22,528 MB) I only created 20,020 MB FAT32 primary partition with default cluster size (like 16kb) by using the following command with in the MS command window (running with the administrator right):
Code:
diskpart
list volume
select volume x <-- replace x with the right number for your SD card shown in that volume list
delete volume <-- make sure you are deleting the right one
list disk <-- just for checking
create partition primary size=20020 <-- in MB
list volume
format fs=fat32 quick <-- default cluster size
list volume <-- just for checking again
exit
The reason I put about 19 GB instead of 22 GB because I saw the following part in the 0x10700000.s file from the code repository of iosuhax in github:
Code:
USB_BASE_SECTORS equ (0x2720000)
SLC_BASE_SECTORS equ (0x2F20000)
SLCCMPT_BASE_SECTORS equ (0x3020000)
MLC_BASE_SECTORS equ (0x3200000)
SYSLOG_BASE_SECTORS equ (0x6D00000)
DUMPDATA_BASE_SECTORS equ (SYSLOG_BASE_SECTORS + (0x40000 / 0x200))
The smallest base sector shown as 0x27200000 (the code may need to read starting at that sector in the SD card) = 0x27200000 (sector) / 0x2 (sector per KB) / 0x400 (KB per MB) / 0x400 (MB per GB) about 0x13 GB or about 19.56 GB (20,032 MB). And with a typically 1 MB offset in the creation of partition, to be on the safe side, I just put the size as 20,020 MB or about 19.5 GB. Hope this helps, and let me know whether this works or not for you.
Cheers.