Switch to full style
Discussions related to Visual NAND Reconstructor tool
Post a reply

Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 4th, 2018, 3:18

Team Rusolut ,
On Page No 7 Of The First Book We Are Introduced To The Concept Of " Crystal , Plane , Block And Page " ,Even The Concept of Sector inside Page is Fine .On Page No 19 The Concept Of Bank Pops Up ? . How Come Can You EXplain a Bit .Does Bank Here Refer To Plane ,This is Confusing ?

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 4th, 2018, 6:33

bank does not refer to plane. plane is physical block number terminology, but bank is for virtual block terminology.

I tried to write a doc explaining banks but My serial ended before I finished and I couldn't get back in to finish it. I was having trouble anyway writing it because I SUCK at teaching.

lets say you have worked out the mix and are left with block numbers going from 0x0000 to 0x3ff. You might find you actually have 4 blocks with same block number. each block will have a different starting address (obviously).
one of the four blocks with same block number will be in a region of 0x0000 - (0x03FF x block size) , so you can mark this block as being in bank 1.
second block with this block number will be in in a region of (0x0400 x block size) - (0x07FF x block size) , so you can mark this block as being in bank 2.

I worked on this in a VNR version 1x and now 2.3 is out I would think it is a lot different to what I worked in, so I hope this high level view helps.

I do remember once I worked it out it, VNR handled banks great.

also, in FE or NR actually, the "banks" that each ID refers to should be called crystals instead. further into FE the banks are referred to more correctly, but VNR terminology is 100% correct.

I'm sure someone could do a way better job at explaining it, and likely pickup errors in my post..

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 4th, 2018, 12:42

Well,
Question if we have 16 dumps how can we know what physical address are we really referring to where is that written ?

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 3:02

Amarbir[CDR-Labs] wrote:Well,
Question if we have 16 dumps how can we know what physical address are we really referring to where is that written ?


can you list an example here of anything with 16 dumps (i.e. NAND chips)?

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 5:17

some SM2236 CF cards commonly have 4 chips each with 4 dumps. SSDs are another contender

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 5:57

HaQue wrote:some SM2236 CF cards commonly have 4 chips each with 4 dumps. SSDs are another contender


Tell me about it! Recently did an Apple 512Gb SSD with 8 chips of 8 banks each!

Took several days to correct ECC and 3 weeks to assemble the image :shock:

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 9:14

pcimage wrote:Tell me about it! Recently did an Apple 512Gb SSD with 8 chips of 8 banks each!

What model was this one, please?

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 10:49

einstein9 wrote:
Amarbir[CDR-Labs] wrote:Well,
Question if we have 16 dumps how can we know what physical address are we really referring to where is that written ?


can you list an example here of anything with 16 dumps (i.e. NAND chips)?


HaQue wrote:some SM2236 CF cards commonly have 4 chips each with 4 dumps. SSDs are another contender



I think i mentioned NAND Chips as the Total of 16 in my Question, Not As 4 Chips x 4 Crystals = 16 Total :wink:

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 13:53

Hi,
Mine were 4 chips with 4 parts each hence i had 16 dumps via pc3k ver 4.0 which i used in vnr .Today i was able to complete that case with rusolut engineers help .Can someone tell me once logical image is made and we can see file tree how can we make a image file so that we can use another software for logical work

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 5th, 2018, 16:18

Great to hear we were able to help you with solution of sophisticated case.

There are two buttons available in VNR for logical image export.
You can use any of those

- Double click on Logical Image element in workspace to open dump viewer then click SAVE ALL.
- Open file system viewer on Logical Image then click SAVE IMAGE.

Image


Image

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 6th, 2018, 9:05

einstein9 wrote:
einstein9 wrote:
Amarbir[CDR-Labs] wrote:Well,
Question if we have 16 dumps how can we know what physical address are we really referring to where is that written ?


can you list an example here of anything with 16 dumps (i.e. NAND chips)?


HaQue wrote:some SM2236 CF cards commonly have 4 chips each with 4 dumps. SSDs are another contender



I think i mentioned NAND Chips as the Total of 16 in my Question, Not As 4 Chips x 4 Crystals = 16 Total :wink:


Like here:

http://flash-extractor.com/library/SSD/ ... 5_cb__16x2

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 6th, 2018, 13:40

Sasha Sheremetov wrote:Great to hear we were able to help you with solution of sophisticated case.

There are two buttons available in VNR for logical image export.
You can use any of those

- Double click on Logical Image element in workspace to open dump viewer then click SAVE ALL.
- Open file system viewer on Logical Image then click SAVE IMAGE.

Image


Image


Hi Sasha ,
Yes i worked with this with gosha ,Part 1 of the book is done ,working in with the tool for book 2 ,Its a great stress buster

Re: Self Paced Learning - Hiccup 1 [ Bank / Plane ]

April 7th, 2018, 4:24

@ hddguy .......... Thnx for the info.
Post a reply