Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
IS917 - 1x1 45 3e 97 83 - [64GB]   Search  Register  Log in
23.09.2023 - tech support stopped
23.09.2024 - forum closed
This topic is locked: you cannot edit posts or make replies.
Author Message
jeremyb



Joined: 09 Dec 2008
Posts: 1950
Location: RecoverMyFlashDrive.com Bridgeport, CT, USA

PostPosted: Tue Jan 09, 2024 18:07    Post subject: IS917 - 1x1 45 3e 97 83 - [64GB]
Reply with quote

Interesting case. InnoStar like's to use Cross Block. Think of Cross Block like this. Drives that use Cross Block spread wear over multiple non-sequential areas with a pair, eg: Join by Page joins two sequential areas (block: 0x80 on NAND 1, block 0x80 on NAND 2). Cross Block joins pair blocks over non-sequential areas (block 0x80 on NAND 1, block 0x200 on NAND2). Block sorts must be done on each segment and then paired. One possible way to identify Cross Block is if you see block conflicts for every block within a dump.

The methodology for putting the NAND # in the proper order is Block Position % Total eg: Block 0 is in all blocks with remainder 0, Block 1 is in all blocks with remainder 1, Block 2 is in all blocks with remainder 2 and so on till Total and it loops again.

In this case the data wasn't organized by NAND chip but by halves of the dump... eg: (Dump Size / 4). Using the Cross Block step alone didn't work because the data wasn't organized using the equation above.

Initially I used Total Commander to split the dump into 4 equal parts and then use Cross Block however a certain genius I know suggested that using two Block Pairs could achieve the same result.

Parts = 4 is the number of total pair steps * 2
Mix = is the number of total pair steps * 2 / size of each interleave (ie: Join by 0x4000)

All information above might be wrong, this is just how I think of it.

Dump Size = 0x1000000000
1/2 Dump Size = 0x800000000
1/4 Dump Size = 0x400000000


Model
Layout
IS917 1094_32 Xor 3c58_128
Mix
Input
Order 0
Block Pair
Block 0x400000000
Page 0x200000
Block Pair
Block 0x800000000
Page 0x400000
Cross Block
Field Block Number
Block 0x200000
Parts 4
Step 1
Assembler
Block Number
Block Size 0x200000
Bank Space 0x40000
Image Cut

Banks 00 / 0x000 / 0x200f

Correction

Mix 4 / 0x4000

Scan Offset 0
Scan Back false
Scan Max 0
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies. All times are GMT + 4 Hours
Page 1 of 1

 

Last added
AU6989NHL-2   98 d7 98 b2   1x1 SM3281L-AB   45 3c 98 b3   1x1   v5 Monolith Micro SD_76   98 3c 99 a3   1x4 SM3265P-AC   45 3e 98 03   1x1 SM3281N-AB   45 48 9a b3   2x2 Monolith Micro SD_75   32 2c c3 08   1x1 Monolith Micro SD_74   45 3e 98 b3   1x4   Ref AU6989SNHL-2   45 de 98 92   1x1 SM3261L-AB   45 de 98 92   1x1 SM2232T AC   89 d7 94 3e   4x2
News
01.02.2024 Save FE key
23.09.2022 The End
11.11.2021 Legs for NR
16.08.2021 Sector Number Slow
15.07.2021 New drivers
© Soft-Center ltd.