ohjeongwook / dumpflash

Low-level NAND Flash dump and parsing utility
288 stars 102 forks source link

Always getting wrong ID's #13

Open LouDnl opened 5 years ago

LouDnl commented 5 years ago

Hi,

I have 2 PCB's with NAND chips in circuit. I have a 360-clip to read the chips while still in circuit. I followed the guide, installed all libraries and hooked everything up and I use Linux. But when running with -i to get information I will always get wrong info and I have no idea what I am doing wrong here. I had to add info to FlashDevice.py to get one of the chips to even show up. So the IS IT REAL name is my making haha. What could I be doing wrong?

The two nand chips I have are: SK Hynix H27U4G8F2DTR-BC Sandisk SDTNRGAMA-008GK

./DumpFlash.py -i Full ID: 8080808080 ID Length: 5 Name: IS IT REAL? ID: 0x80 Page size: 0x400 OOB size: 0x10 Page count: 0x80000 Size: 0x200 Erase size: 0x10000 Block count: 8192 Options: 1 Address cycle: 5 Bits per Cell: 1 Manufacturer: Unknown

./DumpFlash.py -i Full ID: F0F0F0F0F0 ID Length: 5 Name: NAND 64MiB 3,3V 8-bit ID: 0xf0 Page size: 0x400 OOB size: 0x10 Page count: 0x10000 Size: 0x40 Erase size: 0x80000 Block count: 128 Options: 1 Address cycle: 4 Bits per Cell: 1 Manufacturer: Unknown I have this FT2232HL breakout board: https://github.com/arm8686/FT2232HL-Board

Thanks in advance!

LouDnl commented 5 years ago

Ok so this was my own wrong doing. I hooked up the pins wrong. After putting the pins right I am still getting the wrong information though.

LouDnl commented 5 years ago

Couldn't get it to read the flash chip correct. In the end I succeeded using a Teensy and NORway nandreader .