Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
Vocabulary   Search  Register  Log in
This topic is locked: you cannot edit posts or make replies.
Author Message
Vladus



Joined: 01 Dec 2009
Posts: 4560
Location: Soft-Center

PostPosted: Wed Jan 27, 2010 16:11    Post subject: Vocabulary
Reply with quote

Bank Space - area in dump selected for one bank. The unit of measurement is block.

If Bank Space was not detected automatically then it can be set manually in properties of Filter.
Bank Space = 0x100 * 2^N, where N = 0,1,2,3 ... . Usually Bank Space = 0x100, 0x200, 0x400, 0x800, 0x1000 ... .

There are some examples how to detect Bank Space:
Banks: 00 / 0x000 / 0x3bf - Bank Space = 0x400 - blocks are numbered from 0x0 till 0x3bf - truncate 0x3bf to bigger proximate value of Bank Space, then get 0x400

Banks: 00 / 0x1000 / 0x11eb - Bank Space = 0x200 - blocka are numbered from 0x1000 till 0x11eb -> 0x11eb-0x1000=0x1eb - truncate 0x1eb to bigger proximate value of Bank Space, then get 0x200
Vladus



Joined: 01 Dec 2009
Posts: 4560
Location: Soft-Center

PostPosted: Wed Jan 27, 2010 17:11    Post subject:
Reply with quote

Dump - this is a file contains read data from one bank of NAND chip. There are the customer's data and service (spare) data of controller.This special data is named SA.

What names give to dumps:

cc_bb.dump

cc - number of NAND chip
bb - number of bank

if the value is lees then 10 it's necessary add 0 to beginning.

Examples:
01_01.dump (first chip, first bank)
01_02.dump (first chip, second bank)
02_01.dump (second chip, first bank)
02_02.dump (second chip, second bank)
Vladus



Joined: 01 Dec 2009
Posts: 4560
Location: Soft-Center

PostPosted: Wed Jan 27, 2010 19:19    Post subject:
Reply with quote

Image - it contains sector by sector copy of file structure and customer's data. Flash Extractor gets it assembling dumps in different ways.
Vladus



Joined: 01 Dec 2009
Posts: 4560
Location: Soft-Center

PostPosted: Wed Jan 27, 2010 19:40    Post subject:
Reply with quote

Marker - some bytes (one, two or more - not very often) in Service (Spare) Area of sector. The value of these bytes determines the number of block. All sectors with data in one block have the same value of marker. User has to determine the address of marker counted from the beginning of sector and put it in properties of using Assembler. (Start address with 0)

Example

Sector: 512/16
Marker: 514/515

In Listing 512/16:
Dump 0x0ff3c000 (03de) ff ff 10 01 ff ff 45 8d 80 41 b4 1b 34 a1 dc ac
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
Monolith Micro SD_76   98 3c 99 a3   1x4 AU6989NHL-2   98 d7 98 b2   1x1 SM3281L-AB   45 3c 98 b3   1x1   v5 Monolith USB 68   ec 1e 98 bf   1x1 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
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.