Layout
AU6989 1152 Xor 6771_256
Mix
Input
Order 1/0
Cross Bank
Block 0x1000000
Bank 0x400
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for forum 11673
|
|||
| 6998SN 98 3a 98 a3 1×1 |

Layout
AU6998 1138 Xor 6771_384_128 aECC
Mix
Input
Order 0
Block Cut
Block 0x0/0x600000/0x600000
Assembler
Block Number
Block Size 0x600000
Bank Space 0x4000
Banks 00 / 0x000 / 0x4e6
Actions
Scan
Read Bank Size
Comments
by Arvika
device refurbished, only odd blocks was used
check conflicts
| AU6998AN 2c 64 44 4b 2×1 |

Layout
AU6983 1104
Mix
Input
Order 1/0
Block Pair
Block 0x200000
Page 0x2000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
Serg for forum 7264
Dump order can be other
| AU6998AN 2c 64 44 4b 2×1 |

Layout
AU6983 1104
Mix
Input
Order 1/0
Block Pair
Block 0x200000
Page 0x2000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
Serg for forum 7264
Dump order can be other
Layout
AU6983 1104
Mix
Input
Order 2/3/0/1
Block Pair
Block 0x200000
Page 0x2000
Join by Dump
Parts 4
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
by Arvika
|
| AU6998AN 2c 68 04 4a 2×2 |

Layout
AU6990 1070 m40
Mix
Input
Order 2/0/3/1
Join by Byte
Parts 2
Data false
Block Pair
Block 0x200000
Page 0x2000
Join by Page
Parts 2
Page 0x4000
Assembler
Block Number
Block Size 0x800000
Bank Space 0x800
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
Serg for forum 6515
| AU6998AN 2c 84 64 3c 1×1 |

Layout
AU6998 1096
Mix
Input
Order 0
Cross Bank
Block 0x800000
Bank 0x400
Assembler
Block Number
Block Size 0x800000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for forum 7310
| AU6998AN 2c 84 64 3c 2×1 |

Layout
AU6998 1096
Mix
Input
Order 0/1
Block Pair
Block 0x800000
Page 0x4000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for forum 8287
| AU6998AN 2c 84 64 3c 2×2 |

Layout
AU6998 1096
Mix
Input
Order 3/2/1/0
Block Pair
Block 0x800000
Page 0x4000
Join by Dump
Parts 4
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
by Pcimage
| AU6998AN 2c 84 64 54 2×1 |

Layout
AU6983 1104
Mix
Input
Order 1/0
Cross Bank
Block 0x800000
Bank 0x418
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x800000
Bank Space 0x418
Actions
Scan
Read Bank Size
Comments
Serg for forum 8431
Bank space fixed 11.05.2011
Due to change number of blocks in config
May be this is wrong
| AU6998AN 45 68 95 32 2×4 |

Layout
AU6990 1070 Xor 6771_128
Mix
Input
Order 4/0/5/1/6/2/7/3
Join by Byte
Parts 2
Data false
Block Pair
Block 0x200000
Page 0x4000
Join by Dump
Parts 4
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
Serg for forum 5595
| AU6998AN 89 84 64 3c 1×4 |

Layout
AU6998 1096
Mix
Input
Order 0/2/1/3
Block Pair
Block 0x800000
Page 0x4000
Join by Page
Parts 2
Page 0x8000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x2000000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for forum 7179
| AU6998AN 89 88 24 4b 1×1 |

Layout
AU6983 1104 Xor 6771_256
Mix
Input
Order 0
Assembler
Block Number
Block Size 0x200000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
Serg for forum 9442
Layout
AU6990 1070 m40
Mix
Input
Order 0/1
Block Pair
Block 0x200000
Page 0x2000
Join by Page
Parts 2
Page 0x4000
Assembler
Block Number
Block Size 0x800000
Bank Space 0x4000
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
Serg for forum 8515
|
Layout
AU6989 1146 Xor 6771_256
Mix
Input
Order 0/1/2/3
Block Pair
Block 0x180000
Page 0x2000
Join by Page
Parts 2
Page 0x4000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x600000
Bank Space 0x556
Actions
Scan
Read Bank Size
Comments
Serg for forum 6171
|
||||
|
|
|
|||
|
|
| AU6998N ec 3a d9 ce 1×1 |

Layout
AU6989 1146 Xor 6771_256
Mix
Input
Order 0
Block Pair
Block 0x180000
Page 0x2000
Assembler
Block Number
Block Size 0x300000
Bank Space (0x800/0x2ab)*2
Actions
Scan
Read Bank Size
Comments
Serg for forum 6246
Layout
AU6989 1146 Xor 6771_256
Mix
Input
Order 0
Block Pair
Block 0x180000
Page 0x2000
Assembler
Block Number
Block Size 0x300000
Bank Space 0x4000
Banks 00 / 0x000 / 0x555
Actions
Scan
Comments
Serg for forum 5967
|
||||
|
|
|
|||
|
|
| AU6998N ec de d5 7a 2×2 |

Layout
AU6983 1104 Xor 6771_128
Mix
Input
Order 2/0/3/1
Join by Byte
Parts 2
Data false
Block Pair
Block 0x200000
Page 0x4000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Find Bank Size
Read Bank Size
Comments
Serg for forum 5357
| AU6998SNHL ec de a4 32 1×1 |

Layout
AU6983 1104 Xor 6771_128
Mix
Input
Order 0
Block Pair
Block 0x100000
Page 0x2000
Block Pair
Block 0x200000
Page 0x4000
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Read Bank Size
Comments
by Vladus COB Conflicts Auto
| U6998SN 2c 44 44 4b 1×1 |
Layout
AU6998 1096
Mix
Input
Order 0
Block Pair
Block 0x200000
Page 0x2000
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Banks 00 / 0x000 / 0x3ff
Actions
Scan
Comments
by Arvika
check conflicts
| AU6998SN 2c 64 44 4b 1×1 |
Layout
AU6983 1104
Mix
Input
Order 0
Block Pair
Block 0x200000
Page 0x2000
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
by Arvika
check conflicts
| AU6998SN 2c 68 04 4a 1×1 |

Layout
AU6990 1070 m40
Mix
Input
Order 0
Block Pair
Block 0x100000
Page 0x1000
Assembler
Block Number
Block Size 0x200000
Bank Space 0x4000
Actions
Scan
Read Bank Size
Comments
Serg for forum 8805
| AU6998SN 2c 84 48 63 1×1 |

Layout
AU6989 1152 Xor 6771_768_256 BP aECC
Mix
Input
Order 0
Block Pair
Block 0x600000
Page 0x2000
Assembler
Block Number
Block Size 0xc00000
Bank Space 0x4000
Banks 00 / 0x000 / 0x564
Actions
Scan
Comments
Serg for forum 11994
| AU6998SN 2c 84 64 3c 1×1 |
Layout
AU6998 1096 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x800000
Bank 0x400
Assembler
Block Number
Block Size 0x800000
Bank Space 0x4000
Banks 00 / 0x000 / 0x635
Actions
Scan
Find Bank Size
Comments
by Arvika
first need cut BB manually
this case have damaged dir structure
save image, scan any software
| AU6998SN 2c 84 64 3c 1×1 v2 |

Layout
AU6998 1096
Mix
Input
Order 0
Block Pair
Block 0x800000
Page 0x4000
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Banks 00 / 0x000 / 0x3ff
Actions
Scan
Comments
by Arvika
check conflicts
| AU6998SN 2c 84 64 3c 1×2 |

Layout
AU6998 1096 Xor 6771_256
Mix
Input
Order 0/1
Cross Bank
Block 0x800000
Bank 0x400
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x800000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for order 1655
| AU6998SN 2c 84 64 54 1×1 |

Layout
AU6998 1138 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x800000
Bank 0x418
Assembler
Block Number
Block Size 0x800000
Bank Space 0x418
Actions
Scan
Read Bank Size
Comments
Serg for forum 8714
Bank space fixed 11.05.2011
Due to change number of blocks in config
May be this is wrong
| AU6998SN 2c 84 64 54 1×1 Ref |

Layout
AU6998 1138 Xor 6771_256
Mix
Input
Order 0
Block Mutate
Block 0x8ea000
Cut 0/0x8ea0/0x11d40/0x4750/0x8b00f0/0x8ea0/0x11d40
Block Cut
Block 0x7ec000/0x14000
Assembler
Block Number
Block Size 0x7ec000
Bank Space 0x400
Banks 00 / 0x000 / 0x3a6
Actions
Scan
Comments
by Arvika
refurbished device
Split by Block 0x8ea000
Create folder Split_0, Split_1
Put new dumps in this folders
Copy FE folder here
for Split_0 use above model
for Split_1 change mix steps to:
Block Mutate
Block 0x8ea000
Cut 0/0x8ea0/0x11d40/0xd5f0/0xd5f0/0x8ea0/0x87f080/0x8ea0/0x8ea0/0xd5f0
/0xd5f0
Block Cut
Block 0x7d0000/0x30000
Assembler
Block Number
Block Size 0x7d0000
Bank Space 0x400
Banks 00 / 0x000 / 0x3ad
Save Disk0.image and Disk1.image
Join by dump Disk0 and Disk1 to Final.image
Structure ok, check dirs aligned
RAW scan give ~90% good photos, 2GB movie files was ok
Little data was broken
Additional scan on Final.image give more data
| AU6998SN 2c a4 64 32 1×2 |

Layout
AU6989 1152
Mix
Input
Order 0/1
Join by Dump
Parts 2
Cross Bank
Block 0x2000000
Bank 0x200
Cross Bank
Block 0x1000000
Bank 0x200
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x200
Actions
Scan
Read Bank Size
Comments
Serg for forum 10096
| AU6998SN 45 3a a4 93 1×1 |

Layout
AU6998 1110 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x800000
Bank 0x400
Cross Bank
Block 0x400000
Bank 0x400
Assembler
Block Number
Block Size 0x400000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
Serg for forum 11443
| AU6998SN 45 3c a6 82 1×1 |

Layout
AU6983 1104 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x200000
Bank 0x844
Swap Blocks
Block 0x211000000
Order 0/2/1/3
Assembler
Block Number
Block Size 0x200000
Bank Space 0x844
Actions
Scan
Read Bank Size
Comments
Serg for forum 12607
|
|
| AU6998SN 89 a4 64 32 1×1 |

Layout
AU6998 1138 Xor 6771_256
Mix
Input
Order 0
Software Bad Bytes
Block 1024
Group 4
Cross Bank
Block 0x1000000
Bank 0x800
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x800
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
by Arvika
device is refurbished, one plane is broken and not use by flash at all
Software BB: Auto ff
Check conflicts
| AU6998SN 89 a4 64 32 1×1 v2 |
Layout
AU6989 1162 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x2000000
Bank 0x224
Cross Bank
Block 0x1000000
Bank 0x224
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x224
Actions
Scan
Read Bank Size
Comments
Serg for forum 12578
| AU6998SN 98 3a 98 a3 1×1 |
Layout
AU6989 1146 Xor 6771_128 aECC
Mix
Input
Order 0
Cross Bank
Block 0x600000
Bank 0x5d3
Assembler
Block Number
Block Size 0x600000
Bank Space 0x800
Actions
Scan
Find Bank Size
Comments
by Arvika
FAT32 damaged, need rebuild manually
or save image and use any recovery software
Cross bank could have value 0x5a5 for NR config
| AU6998SN 98 de 94 93 2×1 |

Layout
AU6998 1096 Xor 6771_256
Mix
Input
Order 1/0
Software Bad Bytes
Block 256
Group 2
Cross Bank
Block 0x400000
Bank 0x400
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x400000
Bank Space 0x400
Actions
Scan
Read Bank Size
Comments
by Arvika
SBB: Auto 2 Same Bytes + manual corrections
| AU6998SN ec 1a a8 de 1×1 |
Layout
AU6998 1148 Xor 6771_512 aECC Mod
Mix
Input
Order 0
Block Pair
Block 0x200000
Page 0x2000
Block Pair
Block 0x400000
Page 0x4000
Assembler
Block Number
Block Size 0x800000
Bank Space 0x4000
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
Serg for forum 12238
| AU6998SN ec 1a a8 de 1×2 |

Layout
AU6989 1152 Xor Xor 6771_512 v2
Mix
Input
Order 0/1
Block Pair
Block 0x200000
Page 0x2000
Block Pair
Block 0x400000
Page 0x4000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x800000
Bank Space 0x4000
Actions
Scan
Find Bank Size
Comments
Serg for forum 8102
| AU6998SN ec d7 98 ce 1×1 |

Layout
AU6989 1152 Xor 6771_768_256
Mix
Input
Order 0
Block Pair
Block 0x200000
Page 0x2000
Assembler
Block Number
Block Size 0x400000
Bank Space 0x4000
Banks 00 / 0x000 / 0x3ff
Actions
Scan
Comments
Serg for forum
| AU6998SN ec de 98 de 2×1 |

Layout
AU6989 1152 Xor 6771_256
Mix
Input
Order 1/0
Block Pair
Block 0x200000
Page 0x2000
Join by Dump
Parts 2
Assembler
Block Number
Block Size 0x400000
Bank Space 0x800
Actions
Scan
Find Bank Size
Comments
Good recovery by book14!
| AU6998 2c 88 04 4b 2×2 |

Layout
AU6990 1070 m40
Mix
Input
Order 2/0/3/1
Join by Byte
Parts 2
Data false
Block Pair
Block 0x400000
Page 0x4000
Join by Page
Parts 2
Page 0x8000
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x800
Banks 00 / 0x000 / 0x7ff
Actions
Scan
Comments
Serg for forum 6256
| AU6998 45 de 94 93 1×2 |

Layout
AU6998 1096 Xor 6771_256
Mix
Input
Order 0/1
Block Pair
Block 0x400000
Page 0x4000
Join by Page
Parts 2
Page 0x8000
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Image Cut 0x400000
Banks 00 / 0x000 / 0x396
01 / 0x000 / 0x3aa
02 / 0x000 / 0x3b2
03 / 0x000 / 0x3b1
Actions
Scan
Comments
by Serg & Bolo
Correct MBR and FAT manually
| AU6998 45 d7 98 82 1×1 |

Layout
AU6989 1146 Xor 6771_256
Mix
Input
Order 0
Cut Bad Bytes
Block Pair
Block 0x204000
Page 0x2000
Assembler
Block Number
Block Size 0x408000
Bank Space 0x400
Banks 00 / 0x000 / 0x3ff
Actions
Scan
Comments
Serg for forum 6469
| AU6998 89 a4 64 32 1×1 |

Layout
AU6989 1152 Xor 6771_256
Mix
Input
Order 0
Cross Bank
Block 0x1000000
Bank 0x400
Assembler
Block Number
Block Size 0x1000000
Bank Space 0x400
Actions
Scan
Find Bank Size
Comments
By HelpDisc
常见问题解答
AU6998主控的Flash提取参数有哪些关键配置?
根据文章内容,AU6998主控的Flash提取参数包括芯片ID(如6998SN 89 a4 64 32)、通道数(2×1或1×1)、布局类型(Layout AU6989或AU6998)、XOR算法(如6771_256或6771_384_128)、混合输入顺序、交叉Bank设置、块大小(如0x1000000或0x600000)以及Bank空间大小等。这些参数需根据具体Flash芯片型号进行匹配,以确保数据恢复的准确性。
AU6998与AU6989在提取参数上有何区别?
文章显示,AU6998和AU6989的布局参数不同。AU6998采用Layout AU6998 1138,而AU6989采用Layout AU6989 1152。此外,XOR算法也不同,AU6998使用6771_384_128,AU6989使用6771_256。块大小和Bank空间也有差异,AU6998的块大小为0x600000,Bank空间为0x4000,而AU6989的块大小为0x1000000,Bank空间为0x400。这些差异直接影响数据读取和重组方式。
如何根据AU6998参数进行数据恢复操作?
根据文章中的参数配置,恢复操作需先识别芯片ID和通道数,然后选择合适的布局和XOR算法。例如,对于6998SN 98 3a 98 a3,采用1×1通道、Layout AU6998 1138、XOR 6771_384_128,并设置块大小为0x600000,Bank空间为0x4000。操作时需按顺序扫描读取Bank,并使用Assembler工具按块号和块大小重组数据,最终生成完整镜像。






