Flash Extractor
© Soft-Center
About     Shop     Downloads     Manual     Library     Forum     Services     Contacts
Phison 2231 with unusual sector geometry.   Search  Register  Log in
This topic is locked: you cannot edit posts or make replies.
Author Message
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Mon May 12, 2008 16:34    Post subject: Phison 2231 with unusual sector geometry.
Reply with quote

Hi Sergei,

I can't seem to fugure this one out.

I upload 300K from 1st sector of FAT block. (at dump 0x13a88000)

See if you can figure out geometry.

I think it's 512/26/512/26.... but it doesn't seem to add up!

Cheers

Sean
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Thu May 15, 2008 21:39    Post subject:
Reply with quote

Now have another one of these non-standard USB sticks in.

This one has the same controller, but two chips.

The only way I can read all the data is to use a Page Size of 8448 and double the Mb size.

The data format appears to be 8 lots of 512Bytes + 26 bytes service data, which is 4304 bytes in a page. Then it's "00" till the end of the 8448 Page read.

By checking the FAT table, this appears to be the case, data flows correctly in this pattern.

I'm thinking that I could write a script to strip off the excess 10 bytes (I'm guessing they're some sort of ECC) and rearrange into standard 4224 (8 lots of 512+16)?

Anybody else come across this?

Cheers

Sean
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Thu May 15, 2008 22:16    Post subject:
Reply with quote

pcimage wrote:
I'm thinking that I could write a script to strip off the excess 10 bytes (I'm guessing they're some sort of ECC) and rearrange into standard 4224 (8 lots of 512+16)?

Yes. Its one of ways.

But look on FAT table:
89abcdef
missed: 10 11 ..17
18,19...

Where are they?
I don't know.

Set in config:
Page 4224 + 64 = 4288
Block 0x84F40
Send me 300k
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Fri May 16, 2008 0:54    Post subject:
Reply with quote

Thanks Sergei,

I'll give that a go tomorrow and post results.

Sean

P.S. Don't forget to put my name on another reader kit! When the rush is over Wink
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Fri May 16, 2008 12:48    Post subject:
Reply with quote

Won't let me select Block 0x84f40...

Start 0x0
End 0x84000000
Size 0x84000000
Block 0x84f40
Canceled.
Error: Size != 0x84f40 * N


For reference, the single 2Gb chip is marked as "HVPE3F3".

and the two 2Gb chips in the other stick are "HVPE4F3"
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Fri May 16, 2008 13:13    Post subject:
Reply with quote

OK
Set just page 4288

Reader can hang at end.
Just de-attach it.
He give error, but dump be good.
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Fri May 16, 2008 13:59    Post subject:
Reply with quote

OK
Set page 8448

Use Sector: 512/26/512/26/512/26/512/26/512/26/512/26/512/26/512/4170
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Sat May 17, 2008 15:13    Post subject:
Reply with quote

full inverted dump uploaded
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Sat May 17, 2008 20:19    Post subject:
Reply with quote

Done :)

Split By Dump
Kill 0x09378000 at half_2

Block_Number / 0000

Join by Block 4096

Split by block 0x100000
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Sat May 17, 2008 20:20    Post subject:
Reply with quote

Make photo, please!
pcimage



Joined: 03 Mar 2008
Posts: 1757
Location: UK

PostPosted: Sun May 18, 2008 14:54    Post subject:
Reply with quote

That seemed to work pretty well Sergei, except the "My Documents" folder in IE appears red.

Small problem, should be able to use regular software to recover these files.

No I have another of these sticks, same controller and similar chips......

Look same format, but data is striped across the two chips.

Normally I would "Join by 528" to remove the mix, but I can't do that here!

Any suggestions?
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Sun May 18, 2008 15:50    Post subject:
Reply with quote

pcimage wrote:
That seemed to work pretty well Sergei, except the "My Documents" folder in IE appears red.

Conent of this folder in "Scan"

pcimage wrote:
Any suggestions?


I need teach Block_Number work with this sectors.

But you still can use this "crazy" method.
Just create images for both dumps
And remove mix after.
Сергей



Joined: 26 Aug 2005
Posts: 19462

Flash-Extractor developer

PostPosted: Sun May 18, 2008 22:14    Post subject:
Reply with quote

If you can, don't return chip to users.

I want create true config.
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
IS916EN   98 d7 98 92   1x1   v2 Monolith USB_107   ec 1e 98 3f   2x2 CBM2199   2c 84 64 3c   1x1 Monolith USB_106   45 3c 98 b3   1x2   Ref SM321QF-CC   2c d5 94 3e   1x1 AU6980   ec d3 55 25   1x1 AU6983   2c d5 94 3e   4x1 AU6384   ec da 80 15   1x1 AU6980   ad dc 80 95   1x2 AU6981   2c dc 90 95   1x1
News
11.11.2021 Legs for NR
16.08.2021 Sector Number Slow
15.07.2021 New drivers
21.05.2021 BGA-152 18x12 (smaller)
09.05.2021 Make FAT32 Root
Other products
© Soft-Center ltd.