SOLVED case - flash drive EMTEC 32GB - can not read chip

Basic questions about PC-3000 Flash functionality

Moderators: Dmitriy_TS, Roman_TS, Filipp_TS


radovanhlavacek
Newbie
Posts: 11
Joined: 04.10.19
Reputation: 0 / (3)

SOLVED case - flash drive EMTEC 32GB - can not read chip

Postby radovanhlavacek » 07.05.20, 10:01

Hello, second time, I should to recover data from (second bad flash drive this model) flash drive EMTEC 32GB. There are 2 chips ZDY29F128G08FFAAA and SM3257EN controller. PC-3000 can not read ID the chip and find scheme for reading. Both chips was good unsoldered in both flash drives. But via READ id the same errors. ID uncorred and Overcurrent detected. If I choose 500mA current limit... same error. If when the situation was at one flash drive, I can say bad chips.... But this situation repeat second time with same result. Rotate chip on socket could not help too.
Where can be problem? Does PC-3000 Flash 7.3.9. support this memory chip?

LOG:
Current task was created on a network drive, therefore task database file is placed in the local folder "C:\Program Files (x86)\ACE Lab\PC-3000FLASH\Bin\!RemoteTask\2020_05_07_09_03_40\"!
[07.05.2020 10:03:19]: PinState ID= 8 ->
[07.05.2020 10:03:19]: .. Bus= 8 bit/ IO0x-0 ->
[07.05.2020 10:03:20]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:20]: Current Limit: 200 mA
[07.05.2020 10:03:20]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:20]: or it used uncompatible power scheme.
[07.05.2020 10:03:20]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:20]: and execute autodetect pinmap.
[07.05.2020 10:03:24]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:24]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:25]: .. Bus= 16 bit (JEDEC) ->
[07.05.2020 10:03:26]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:26]: Current Limit: 200 mA
[07.05.2020 10:03:26]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:26]: or it used uncompatible power scheme.
[07.05.2020 10:03:26]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:26]: and execute autodetect pinmap.
[07.05.2020 10:03:28]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:28]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:29]: .. Bus= 16 bit (ONFI) ->
[07.05.2020 10:03:30]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:30]: Current Limit: 200 mA
[07.05.2020 10:03:30]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:30]: or it used uncompatible power scheme.
[07.05.2020 10:03:30]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:30]: and execute autodetect pinmap.
[07.05.2020 10:03:32]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:32]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:33]: PinState ID= 109 ->
[07.05.2020 10:03:33]: .. Bus= 8 bit/ IO0x-0 ->
[07.05.2020 10:03:33]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:33]: Current Limit: 200 mA
[07.05.2020 10:03:33]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:33]: or it used uncompatible power scheme.
[07.05.2020 10:03:33]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:33]: and execute autodetect pinmap.
[07.05.2020 10:03:34]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:34]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:35]: .. Bus= 16 bit (JEDEC) -> SKIP PIN STATE (USE H BUS)!
[07.05.2020 10:03:35]: .. Bus= 16 bit (ONFI) -> SKIP PIN STATE (USE H BUS)!
[07.05.2020 10:03:35]: PinState ID= 9 ->
[07.05.2020 10:03:35]: .. Bus= 8 bit/ IO0x-0 ->
[07.05.2020 10:03:36]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:36]: Current Limit: 200 mA
[07.05.2020 10:03:36]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:36]: or it used uncompatible power scheme.
[07.05.2020 10:03:36]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:36]: and execute autodetect pinmap.
[07.05.2020 10:03:40]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:40]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:41]: .. Bus= 16 bit (JEDEC) ->
[07.05.2020 10:03:42]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:42]: Current Limit: 200 mA
[07.05.2020 10:03:42]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:42]: or it used uncompatible power scheme.
[07.05.2020 10:03:42]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:42]: and execute autodetect pinmap.
[07.05.2020 10:03:43]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:43]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:44]: .. Bus= 16 bit (ONFI) ->
[07.05.2020 10:03:45]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:45]: Current Limit: 200 mA
[07.05.2020 10:03:45]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:45]: or it used uncompatible power scheme.
[07.05.2020 10:03:45]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:45]: and execute autodetect pinmap.
[07.05.2020 10:03:45]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:45]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:46]: PinState ID= 43 ->
[07.05.2020 10:03:46]: .. Bus= 8 bit/ IO0x-0 ->
[07.05.2020 10:03:47]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:47]: Current Limit: 200 mA
[07.05.2020 10:03:47]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:47]: or it used uncompatible power scheme.
[07.05.2020 10:03:47]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:47]: and execute autodetect pinmap.
[07.05.2020 10:03:48]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:48]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:49]: .. Bus= 16 bit (JEDEC) ->
[07.05.2020 10:03:50]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:50]: Current Limit: 200 mA
[07.05.2020 10:03:50]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:50]: or it used uncompatible power scheme.
[07.05.2020 10:03:50]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:50]: and execute autodetect pinmap.
[07.05.2020 10:03:50]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:50]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
[07.05.2020 10:03:51]: .. Bus= 16 bit (ONFI) ->
[07.05.2020 10:03:52]: PWR ON Error on channel VCC. Overcurrent detected!
[07.05.2020 10:03:52]: Current Limit: 200 mA
[07.05.2020 10:03:52]: It possible chip was incorrect insert to socket
[07.05.2020 10:03:52]: or it used uncompatible power scheme.
[07.05.2020 10:03:52]: It's recommened to check chip orientation in socket
[07.05.2020 10:03:52]: and execute autodetect pinmap.
[07.05.2020 10:03:53]: NUD:SPSAF->Error(13)
[07.05.2020 10:03:53]: NUD:SPSA->Error(4)! ID= 0x00000000 (ID EXT= 0x00000000 00000000) - Error!
Last edited by radovanhlavacek on 13.12.20, 14:54, edited 1 time in total.

User avatar
Roman_TS
Site Admin
Posts: 530
Joined: 09.02.11
Reputation: 20 / (201)

Re: flash drive EMTEC 32GB - can not read chip

Postby Roman_TS » 07.05.20, 12:38

Hello Radovan. You know my personal email and our TS system, where you ask me before :) Better to send requests directly to me or in TS - we do not provide support on forum.

P.S. This chip i supported. Contact me and we will check it together.
With best regards
ACELab technical support
ts.acelaboratory.com
blog.acelaboratory.com


radovanhlavacek
Newbie
Posts: 11
Joined: 04.10.19
Reputation: 0 / (3)

Re: flash drive EMTEC 32GB - can not read chip

Postby radovanhlavacek » 07.05.20, 13:04

Hello Roman, I know…. I thing, that answer about my question could by help others… I can use TS next week, because this week I use TS for HDD... I will wait to monday to follow the rule and create ticket. Thank you.. :wave:

User avatar
Roman_TS
Site Admin
Posts: 530
Joined: 09.02.11
Reputation: 20 / (201)

Re: flash drive EMTEC 32GB - can not read chip

Postby Roman_TS » 07.05.20, 17:00

He-he, ok! BTW - you can use TS for Flash, HDD, and other tools at the same time :D Don't be shine and send us requests! :D We will try our best.
With best regards
ACELab technical support
ts.acelaboratory.com
blog.acelaboratory.com


radovanhlavacek
Newbie
Posts: 11
Joined: 04.10.19
Reputation: 0 / (3)

Re: flash drive EMTEC 32GB - can not read chip

Postby radovanhlavacek » 15.05.20, 16:18

There is picture in the replay. You can see non ONFI scheme of PINs of the chips from EMTEC drive. This is one reason, why I could not read those chips. I took digital multimeter and measured on original PCB. I assigned known PINs from CPU to memory chip. Why Chinese could not use ONFI scheme? :(
Attachments
Scan1.JPG
Scan1.JPG (9.86 KiB) Viewed 563 times


radovanhlavacek
Newbie
Posts: 11
Joined: 04.10.19
Reputation: 0 / (3)

Re: flash drive EMTEC 32GB - can not read chip

Postby radovanhlavacek » 28.11.20, 20:11

My long therm task is continuing....


On introduction... I would like to thanks ROMAN_TS for his help and his time. But those chips are very strange.

Those chips have NON-ONFI PINs layout in this case. You can see it in the pictures. I must made my special reading adapter.
In PC-3000 Flash were both chips detected as chip ID= 0x2CA809DF, MT29F256G08EJAAA. Top chip is connected to CE1/RB1 and buttom chip is on CE0/RB0 of the SM3257EN. Both chips use common DQS0 from microcontroller, but not common CE0/CE1, RB0/RB1 signals.
After reading both chips and adding data to transformation graph of PC-3000 Flash SW, I applied ECC correction, and the SW analyzed XOR pattern 196 (SiliconMotion). I tried to apply on first run, Interleave Elimination, Joining by blocks, Joining by dumps, but I got only thumbnails of JPGs. On second run, I applied after XOR operation, Split by blocks, Joining by blocks, Joining by dumps, but I got only thumbnails of JPGs too. I tried shift order DUMPS, the same result. Technical Support od ACELAB told me, that I does not have second parts of both chips. But I have connected all PINs of chips as on the flash drive PCB, including VCC/GND. Only DQS0 signal could be connected to PC-3000 Flash.
1) How to get second parts of the chips (Is the second part really), if all unused PINs of the chips are not connected on the board nad internaly in the chip too? (first part CE0, second part CE1, but in my case one chip use CE0 a second CE1)
2) Did anyone recover data from this drive/NAND chips? What were your transformation steps?
3) I thought, that I made mistake somewhere. BUT , I took damaged second flash drive EMTEC 32GB from other friend, but result was the same.
Attachments
img_20200513_105035 (1).jpg
img_20200513_105035 (1).jpg (11.74 KiB) Viewed 131 times
img_20200513_105108 (1).jpg
img_20200513_105108 (1).jpg (12.11 KiB) Viewed 131 times
003 (2).jpg
003 (2).jpg (10.3 KiB) Viewed 131 times
004 (1).jpg
004 (1).jpg (9.53 KiB) Viewed 131 times
20201128_160708.jpg
20201128_160708.jpg (4.34 KiB) Viewed 131 times
20201123_222854.jpg
20201123_222854.jpg (11.82 KiB) Viewed 131 times
chip_IO (2).JPG
chip_IO (2).JPG (1.89 MiB) Viewed 131 times


radovanhlavacek
Newbie
Posts: 11
Joined: 04.10.19
Reputation: 0 / (3)

Re: flash drive EMTEC 32GB - can not read chip

Postby radovanhlavacek » 12.12.20, 17:01

Hello everyone. I am happy.... My case i solved by TS_Roman.... :)
THANK YOU ACELAB :wave:
Attachments
vysledek3.JPG
This is transformation graph.
vysledek3.JPG (193.01 KiB) Viewed 74 times
vysledek2.JPG
End Roman's work.
vysledek2.JPG (235 KiB) Viewed 74 times
hlavacek_adapter_2.0.jpg
This is my second better adapter.
hlavacek_adapter_2.0.jpg (1.48 MiB) Viewed 74 times


Return to “For beginners (Flash)”

Who is online

Users browsing this forum: No registered users and 1 guest