Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
Which cfg to use for HY27UV08BG5M?   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
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Wed Feb 27, 2008 9:55    Post subject: Which cfg to use for HY27UV08BG5M?
Reply with quote

I tried to use HY27UV08AG5_b2 and change the MB from 1024 to 4096 as it is a 4GB USB flash memory.
But it does not work. The diff is big.
Also I tried 1 bank (diff: 6076f000) and 2 banks (diff: 8c3df000).

Thanks.

phil
PS: I disable the read ID as the ID is ad d5 55 a5.
Rolling Eyes
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Wed Feb 27, 2008 12:07    Post subject:
Reply with quote

Test all banks with Read_ID.

I this chip contain 2 banks by 2GB.

So, take HY27UV08AG5_b2, with MB = 2048.
Get 2 dumps.
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Sun Mar 02, 2008 10:08    Post subject:
Reply with quote

Сергей wrote:
Get 2 dumps.


Hi Sergey,
Yes, I got the 2 dumps but with mix. I tried split by dump, and by block with all the parameters, block size 0x4200, 0x8400, 0x10800, 0x21000, but I can not remove the mix. 300K to your ftp as hd07-300K

- Flash type: USB
- Controller name: sk6281,ABPC,BT0731 H20335
- Flash chips amount:4GB
- Flash chip name:HY27UV08BG5M
- Config file content (Show config)
MNG = samsung
ID = ad d5 55 a5
Bits = 8
page = 2112
Block = 0x0
MB = 2048
COL = 2
RAW = 3
READ = 30
SBACK = 0
RE_Down = 4
RE_Up = 2
SE_ = 0

- Dumps amount: 2GB each, total 2 dumps
- Do you found FAT? Yes, after invert, ftp 300k saved as hd07-300k
- Is there mix? Yes
- Do you remove mix? No.

- Do you found NTFS? Yes.

Thanks.
Phil
PS: dump2, I can see
17 17 18 18
19 19 1a 1a
1b 1b 1c 1c
1d 1d 1e 1e

1F 1F 20 20
21 21 22 22
23 23 24 24
25 25 26 26

27 27 28 28
...

after a while , about 0x9130500 - 0x90e4000
in the same dump2, I can see
91 91 92 92
93 93 94 94
95 95 96 96
97 97 98 98

99 99 9a 9a
...

From another dump1
03 03 04 04
05 05 06 06
07 07 08 08
09 09 0a 0a

0b 0b 0c 0c
0d 0d 0e 0e
0f 0f 10 10
11 11 12 12

13 13 14 14
15 15 16 16
17 17 18 18
19 19 1a 1a

1b 1b 1c 1c

...

So it looks to me, each dump has mix, but I am not sure about the block size, and I do not know how to split it.
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Sun Mar 02, 2008 14:52    Post subject:
Reply with quote

hd07 wrote:
I tried split by dump, and by block with all the parameters, block size 0x4200, 0x8400, 0x10800, 0x21000, but I can not remove the mix.

Wrong way.
First find mix parts.
Then join them together.

I insert in your message missed sector with red color.
As you can see mix consist of 4 parts.
Each part consist of 4 sectors.

Now you found only 2 parts.
They called "In near dump".

So look in "Near Block" and "Second half of dump".
Your first task is find missed sectors.
When you do this, we think how to join them.

You can use this step by step algorithm:
Block_Number / English / Mixes / Detection

At friday i help another man with same flash, but 4GB and 4 dumps.
If both of you make photos of your devices, you easely can find statistic on you device.

Ou :)
I see your flash is absolutly same :)
But you use wrong config.

This chip have 4 banks, so you need get 4 dumps by 1GB.
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Mon Mar 03, 2008 17:43    Post subject:
Reply with quote

Actions for same case

If success make photo, please!
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Mon Mar 03, 2008 18:54    Post subject:
Reply with quote

May be i'm wrong :)
Your chip 8BG5, his 8BGF.

So, Read_ID say true.
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Tue Mar 04, 2008 1:40    Post subject:
Reply with quote

Сергей wrote:
Your chip 8BG5, his 8BGF. So, Read_ID say true.


Hi Sergey,
Thanks for your info. I am still struggling on it.
I noticed the difference and am trying both: 2 banks and 4 banks.
I manually enter my chip ID.

For 4 banks, there are all the 00 for the 3rd and 4th bank, so maybe it is a 2 banks.
For 2 banks, the last half of dump (dump1 and dump2) seems to be 00. Maybe the user only use half of 4GB memory.

But so far, what I got the best result is with 4 banks, but only use the 1st (1GB) and 2nd (1GB) dumps. The results are corruptted, but have the info of fat, root, folders, and files.

I will give you more reports and making the photo later.

Thanks for your help.
Phil

Rolling Eyes
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Tue Mar 04, 2008 1:56    Post subject:
Reply with quote

hd07 wrote:
But so far, what I got the best result is with 4 banks, but only use the 1st (1GB) and 2nd (1GB) dumps. The results are corruptted, but have the info of fat, root, folders, and files.


What results, explain more:
1. Sectors of FAT come in place in dump?
2. Do you see diffs at FAT32->Compare tables?
3. Do you see diffs at FAT32->Check_Dirs?
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Tue Mar 04, 2008 2:12    Post subject:
Reply with quote

Сергей wrote:
What results, explain more:
1. Sectors of FAT come in place in dump?
2. Do you see diffs at FAT32->Compare tables?
3. Do you see diffs at FAT32->Check_Dirs?


Here are what I did following WOLF's post and I have the best results so far:

1. DUMP chip into 4 pieces.
Dump1
DUMP2
DUMP3, all 00
DUMP4, all 00

2. Invert 2 as:
INVERT1
INVERT2

3. For each inverted dump:
Split by 42000
Join by 2112

Getting:
Join1
Join2

4. images Join by Block 4224:
Join1 + Join2 = Join_1_2
Mix fixed.

5. Utility Block_Number / 0000
Block Size: 0x21000 ( WOLF is 0x210000 )
Sector: 2048/64
Marker: 2059/2060 ( WOLF is 2058 )
Mask: 0xfff ( I tried both 0xfff and 0xffff )
Invert: CHECK ( tried both check and uncheck )

>1. Sectors of FAT come in place in dump?
Yes, mix fixed.

>2. Do you see diffs at FAT32->Compare tables?
Yes

>3. Do you see diffs at FAT32->Check_Dirs?
Yes

There are a lot of banks, but only 2 found spaces.

By the way, I tried 4 dumps.

Thanks.
Phil
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Tue Mar 04, 2008 2:25    Post subject:
Reply with quote

Every time you can put full dump on ftp and i help!

Send me on [mail]
Dump_Search / Listing
Block_Size 0x21000
Sector 2048/64

I think Block_Size is wrong.

Calc with me:
Split by 42000
Join by 2112
Join by 4224
0x42000 * 2 * 2 = 0x108000 !!!
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Tue Mar 04, 2008 7:40    Post subject:
Reply with quote

Сергей wrote:

Dump_Search / Listing
Block_Size 0x21000
Sector 2048/64, 0x108000 !!!

You are right, after listen, it should be 0x21000 * 8 =0x108000

But no block size and bank space fail. Maybe I should use different util instead of the block number / 0000? These markers look like
FF 6F FC 00 5E 3A
FF 6F EC 00 5E 3A
FF 6F DC 00 5E 3A
...

I emailed the listen and ftp the 300k, "hd07-300k-from-2-dumps"

Thanks.
Phil
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Tue Mar 04, 2008 12:17    Post subject:
Reply with quote

I see in log:
Block_Number / 0000
Block Size: 0x108000
Sector: 2048/64
Marker: 2059/2058

Mask: 0x0fff
Invert: true

What results you get with this settings?
hd07



Joined: 13 Dec 2007
Posts: 263


PostPosted: Tue Mar 04, 2008 19:34    Post subject:
Reply with quote

Сергей wrote:
I see in log:
Block_Number / 0000
Block Size: 0x108000
Sector: 2048/64
Marker: 2059/2058
Mask: 0x0fff
Invert: true
What results you get with this settings?

Hi Sergey,
Wow, thank you so much, the results seem perfect now.
1) I used the 2 bank dumps.
2) the bank space failes, I leave it as 0x0.

Thanks again.
Phil
Very Happy Very Happy Very Happy Very Happy
Сергей



Joined: 26 Aug 2005
Posts: 20281

Flash-Extractor developer

PostPosted: Tue Mar 04, 2008 22:04    Post subject:
Reply with quote

I'm happy with you! :)
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.