Love to see the use of magnet wire to connect the device. Used this technique since some 30+ years to breadboard, correct PCB layout errors, rewire BGA packages (deadbug), and others. Even to make controlled impedance ECL breadboards pushing over 500MHz.
@@hddrecoveryservices If you had a dead controller what would have been your next step? Is it because the software didn't know how to handle this flash chip?
Hey bro! you could take a tour of your laboratory, talking a little about the environment and what the history of your laboratory is like and a little about the equipment you use. It would be nice to know a little about your work environment, as it opens our minds to see how a professional works and thus improve ourselves. Thank you in advance! Greetings from Brazil! God bless you so much in the name of our Lord Jesus Christ and may the Holy Spirit guide you to all the truth of the love and salvation of God and our Lord Jesus Christ!
So, I've had it happen to me now for a couple of times that I got a brand new USB flash drive that I dedicated to be the main drive for my Raspberry Pi 3B+ and then out of the blue something happens to the OS and with Linux there's an issue that when the OS detects something weird it tries to "help out" but in doing so it sets some flag on the USB flash drive which makes the entire drive read-only so the user can then make a backup of the data. However, the data isn't important to me because there's nothing on it that I can't reproduce in a very short amount of time, the problem that I have is that yes, I can make a useless backup and read the drive but the Linux OS has set the flag on the drive which I can see in Windows with the partition manager and I can even make some changes to it, it seems but for some reason that I can't figure out I can't remove or change the read-only flag set by the Linux OS which makes the drive unusable, I can't format it in Windows, can't change or remove the partition or make a new one, just nothing seems to be working to get rid of the read-only flag which is driving me crazy, I've been searching online but there's very little information on this particular issue and the info that I could find wasn't helpful at all. The only thing that I want is to simply be able to format the drive so I can start over new and keep using the same drive since it's brand new, do you have any idea what it is that I can do or at least point me in the right direction so I can figure out how to fix this issue, that would be very helpful to me and it would be very much appreciated here. Best regards, Ricardo Penders
I have a Siemens branded rotating bracket usb flash drive back from 2008, and it does not show any signs of data corruption or loss, it was used for college, hundreds of reports edited on a flash drive itself, it travelled all aroun Russia with me in any season or weather, it knew dosens and dosens of different usb ports of different controllers, not only PCs, but industrial controllers. This same usb drive serves me as HBCD, memtest and Linux Mint XFCE live usb! Once I disassembleed it to reinforce the plug by thermal glue, that only proves that electronic scheme of the drive far outlived its mechanical parts, such as the connector.
Nice video once again. But from the beginning I kept thinking: That's actually a Memory Stick duo, what if you try to just plug it into a Memory stick reader? Wouldn't be the first thing to try? Cheers
I don't understand what you did differently from ~20min in. It looks like there was too many connections in the chain, so signal loss of some kind and so you shortened it by connecting directly to the USB meter thing. Then, it was into R-studio and everything was now fine? I feel like I missed something obvious.
The golden finger could be a SDHC interface? If so, could be easier to connect it as a memorycard trough it own interface instead using the old solder pints (that obviously bypass that interface connecting direct to the memory pins)? Edit: Now than you recovered the data, can investigate further the golden finger connector? May be useful for future; many cheap USB sticks and other devices can have it inside and nothing seems to be known about this memory card and its connector.
Just finish watching. Wow, why it didn't read on pc3000 flash? I mean it was invalid mostly and on original controller everything fine. Strange to me. Aslo - i like part of pin searching :) detective
I think it was due to 2 things. Original controller on the card could be very noisy and I didn't know how to disable it. 2 this chip needed read retry or some special power setting to get a cleaner read. No matter what, bringing it back to life would have gotten the best possible result.
I had a data loss a year ago . it was about 17 gb of random files and photos i have collected and my big mistake was not having a proper backup . the flash drive was from a brand named almond and it was the only time one of their product fails . having at least 6 almond usbs laying aroung and having opened them , i know that they use various nand flash but the build quality is ok . that one usb i refered earier , one day as i was tranfering a file it stopped working. the controler board works , and shows up on disc utility , but with 0 bytes of data . i am starting to thing if the nand flash just died, but i can't quite be sure as every other amond product i have still holds up even if it gets more use than that one usb flash drive. Istill have the flash drive as an experiment to see if i can somehow retrieve the data i lost.
One of my sandisk 16 gb sd card somehow got an unusual problem- no matter how many times you format, the same data reapears again after connecting to pc again and again. also no new data gets stored, I can copy, but when I remove and plug again, it is always those data from the first. never had such problem with any card.
Hi! Great video! But some points are not clear: From this video it is not clear why RR did not work, but it should, because the controller manages to correct it. And on bitmap it seems that one plane it empty?
it looks like the chip maybe a usb 3.0 chip the 10 large contacts is probably what interfaces with the female type a connector in the usb port and the chip was made to interface with a usb 2.0 to 3.0 converter bridge. the flash drive looks just like the rubber ducky or one used to make a rubber ducky and some other pentesting devices.
At the end, did you connect the nand chip back to the original USB PCB and use its controller to get the data back since software data extraction wasn't working?
Using the schematic I drew up in paint l, I connected the card to the NAND adapter, then linked NAND adapter to the corresponding pads in the original PCB
I'm currently tinkering with my B860H Android STB with a Aml s905x chipset. Somewhere on the internet I found a pinout of the emmc and to me it looks like sdcard pinout. Can I use sd card reader to access the emmc by jumpering it and mount the partitions directly as if I'm plugging a raspberry pi sdcard to my computer to modify something or the whole firmware? Can I replace it with a class 10 sdcard (or just sdcard socket) to make it work like a raspi?
It would be faster, but if the original problem was due to a failed NAND and the card got ripped off by someone who worked it before (for lack of skills), then direct attachment would be useless. Connecting the adapter to the board took 5-10 minutes at most
Imma say it. That is *_NOT_* what I expected to see under the chip. It almost looks like the MMC chips my first digital camera used. Wait... MMC? SM MC? Maybe xD?.... I forget, there were so many "standards"
This vid lacks some explanation between unable to read the flash and then all of a sudden being able to read it directly thru the controller. Seems the actual troubleshooting is edited out. 👎
I think the software didn't understand the chip, or he didn't know how to set it up to read that specific chip. Then he put the original controller back, which read it fine. It wasn't guaranteed that the original controller would work.
You spent way too much time trying to recover that data! I would have just chucked it and dealt with the loss of data. Anyone who stores data on one of those cheap units deserves to lose data. That is why the first thing I do when I receive data on an el cheapo stick, I back it up before using the data.
Love to see the use of magnet wire to connect the device. Used this technique since some 30+ years to breadboard, correct PCB layout errors, rewire BGA packages (deadbug), and others. Even to make controlled impedance ECL breadboards pushing over 500MHz.
Cool as always, even though I didn't realy understood the transition between bad sector maps and working drive at the very end..
This chip was very unstable to read with software. Hardware controller from the original PCB was used to run it.
@@hddrecoveryservices If you had a dead controller what would have been your next step? Is it because the software didn't know how to handle this flash chip?
You should have been a surgeon for sure!! Very nice work on this device!!
Thank you. I prefer solder and flux to flesh and blood. Saving people's like one file at a time 😜
I have one of those swinging sticks and I've used it for over 5 years at work without any problem.
Hey bro!
you could take a tour of your laboratory, talking a little about the environment and what the history of your laboratory is like and a little about the equipment you use. It would be nice to know a little about your work environment, as it opens our minds to see how a professional works and thus improve ourselves.
Thank you in advance!
Greetings from Brazil!
God bless you so much in the name of our Lord Jesus Christ and may the Holy Spirit guide you to all the truth of the love and salvation of God and our Lord Jesus Christ!
So, I've had it happen to me now for a couple of times that I got a brand new USB flash drive that I dedicated to be the main drive for my Raspberry Pi 3B+ and then out of the blue something happens to the OS and with Linux there's an issue that when the OS detects something weird it tries to "help out" but in doing so it sets some flag on the USB flash drive which makes the entire drive read-only so the user can then make a backup of the data.
However, the data isn't important to me because there's nothing on it that I can't reproduce in a very short amount of time, the problem that I have is that yes, I can make a useless backup and read the drive but the Linux OS has set the flag on the drive which I can see in Windows with the partition manager and I can even make some changes to it, it seems but for some reason that I can't figure out I can't remove or change the read-only flag set by the Linux OS which makes the drive unusable, I can't format it in Windows, can't change or remove the partition or make a new one, just nothing seems to be working to get rid of the read-only flag which is driving me crazy, I've been searching online but there's very little information on this particular issue and the info that I could find wasn't helpful at all.
The only thing that I want is to simply be able to format the drive so I can start over new and keep using the same drive since it's brand new, do you have any idea what it is that I can do or at least point me in the right direction so I can figure out how to fix this issue, that would be very helpful to me and it would be very much appreciated here.
Best regards,
Ricardo Penders
I have a Siemens branded rotating bracket usb flash drive back from 2008, and it does not show any signs of data corruption or loss, it was used for college, hundreds of reports edited on a flash drive itself, it travelled all aroun Russia with me in any season or weather, it knew dosens and dosens of different usb ports of different controllers, not only PCs, but industrial controllers. This same usb drive serves me as HBCD, memtest and Linux Mint XFCE live usb! Once I disassembleed it to reinforce the plug by thermal glue, that only proves that electronic scheme of the drive far outlived its mechanical parts, such as the connector.
no see long time, your work is on next level. keep it up
Thanks
Nice video once again.
But from the beginning I kept thinking:
That's actually a Memory Stick duo, what if you try to just plug it into a Memory stick reader?
Wouldn't be the first thing to try?
Cheers
Yep, it had the pads for exactly that purpose.
I really like that mural on the wall at the beginning of the video
Thanks!
I like this challenge so much. More frequent videos, it's great! Keep on going. 🙂
eBay item number:162528685134
I don't understand what you did differently from ~20min in. It looks like there was too many connections in the chain, so signal loss of some kind and so you shortened it by connecting directly to the USB meter thing. Then, it was into R-studio and everything was now fine? I feel like I missed something obvious.
I can never tire of watching you use your skills ..thankyou for sharing them with us :)
Thanks 😊
What's the board you connect circle pins from card to rectangular one? The "bed" for memory chip. :) Can you link it plz?
It's a NAND protocol adapter that also has USB and SD interfaces. Multi-Com makes these
@@hddrecoveryservices Can you include the exact model name and a product link in the description, please?
good video, some camera angles use could be improved. Opening the usb key, your hands are in the way, would be neat to see how you took it apart.
The golden finger could be a SDHC interface? If so, could be easier to connect it as a memorycard trough it own interface instead using the old solder pints (that obviously bypass that interface connecting direct to the memory pins)?
Edit: Now than you recovered the data, can investigate further the golden finger connector? May be useful for future; many cheap USB sticks and other devices can have it inside and nothing seems to be known about this memory card and its connector.
That was what i wanted to ask.. he could just put it in reader.
Amazing work.
Thanks Marcin
I grab cup of tea and enjoy the show. Thanks
Just finish watching. Wow, why it didn't read on pc3000 flash? I mean it was invalid mostly and on original controller everything fine. Strange to me. Aslo - i like part of pin searching :) detective
I think it was due to 2 things. Original controller on the card could be very noisy and I didn't know how to disable it. 2 this chip needed read retry or some special power setting to get a cleaner read. No matter what, bringing it back to life would have gotten the best possible result.
Really good video thanks can you list the product number for Flash 3000 tools and USB stuff you work with thanks
Great videos. Lots of information. Is there anywhere in Canada you know of where you can get training for such services?
We might start teaching soon
@@hddrecoveryservices if you do, let me know please. I have a repair shop (independant) and I want to expand my knowledge base :D
I had a data loss a year ago . it was about 17 gb of random files and photos i have collected and my big mistake was not having a proper backup . the flash drive was from a brand named almond and it was the only time one of their product fails . having at least 6 almond usbs laying aroung and having opened them , i know that they use various nand flash but the build quality is ok . that one usb i refered earier , one day as i was tranfering a file it stopped working. the controler board works , and shows up on disc utility , but with 0 bytes of data . i am starting to thing if the nand flash just died, but i can't quite be sure as every other amond product i have still holds up even if it gets more use than that one usb flash drive. Istill have the flash drive as an experiment to see if i can somehow retrieve the data i lost.
It could have issues on the NAND level, but I doubt its dead. We can check it for you. www.hddrecovery.ca/contact-us
Great work and very nicely explained!
Can I ask what microscope setup do you use ? Regards !
I actually cover that in the episode that's coming tomorrow
One of my sandisk 16 gb sd card somehow got an unusual problem- no matter how many times you format, the same data reapears again after connecting to pc again and again. also no new data gets stored, I can copy, but when I remove and plug again, it is always those data from the first. never had such problem with any card.
Hi! Great video!
But some points are not clear:
From this video it is not clear why RR did not work, but it should, because the controller manages to correct it.
And on bitmap it seems that one plane it empty?
Old chips like this do not have RR. I think if I set out to read with verifications it could have given a better result using a dump of data
Why was readout directly from NAND so bad, but worked well via original controller? Thats what u did right?
Software error handling is not the same as hardware my friend. It could be a matter or read retry that did not exist for this chip using the utility
I have the same question, it would be interesting to give us more information...
it looks like the chip maybe a usb 3.0 chip the 10 large contacts is probably what interfaces with the female type a connector in the usb port and the chip was made to interface with a usb 2.0 to 3.0 converter bridge.
the flash drive looks just like the rubber ducky or one used to make a rubber ducky and some other pentesting devices.
Hello sir , I’ll be filling along the journey and be starring your channel ! 💯 with you !
Thanks
Having a what seems to be a card, my first guess would have been to shove it in a card reader. Glad I wasn't too mistaken.
Excellence as always !
Spaghetti monster wiring nightmare = recovered Amazing.
haha exactly
interesting. it looks like a regular sd card cut in half and soldered on to the print plate.
This is a Sony interface cards. This type of card is called DuoPro
cool job 2/2 waiting more to come
At the end, did you connect the nand chip back to the original USB PCB and use its controller to get the data back since software data extraction wasn't working?
Using the schematic I drew up in paint l, I connected the card to the NAND adapter, then linked NAND adapter to the corresponding pads in the original PCB
@@hddrecoveryservices That makes a lot of sense!
He took a long road when all what was needed is to connect chip back to pcb. As I understood it.
For hours and hours you have to monitor the progress, if paid by the hour it is a good business.
Very interesting process, thanks for sharing
You are welcome
Total legend well done
I'm currently tinkering with my B860H Android STB with a Aml s905x chipset. Somewhere on the internet I found a pinout of the emmc and to me it looks like sdcard pinout.
Can I use sd card reader to access the emmc by jumpering it and mount the partitions directly as if I'm plugging a raspberry pi sdcard to my computer to modify something or the whole firmware?
Can I replace it with a class 10 sdcard (or just sdcard socket) to make it work like a raspi?
why not just solder the samsung pads to the recovered pads on the USB stick first? wouldn't that be a quick test and if successful a faster recovery?
It would be faster, but if the original problem was due to a failed NAND and the card got ripped off by someone who worked it before (for lack of skills), then direct attachment would be useless. Connecting the adapter to the board took 5-10 minutes at most
Looks Like that was a Fun one!
indeed it was :)
It looks like your using an X-tronic heatgun?
no, JBC www.jbctools.com/jtse-hot-air-station-product-1261.html
Amazing Sir.. i love the way you find the pin out
Halsey instrumental?
Hi mate
You are a very clever guy, and I enjoy watching your videos.
is the (USB control panel) part of the r-studio ?
Thanks
GOD bless you
No, usb control is a deepspar usb stabilizer
@@hddrecoveryservices Thanks
Did you learn this by yourself ? Or did you make study on it ? How someone without any experience in small circuit could start to understand this ? :D
Most of the stuff you have to learn by yourself. Vendors help with teaching material
@@hddrecoveryservices Thanks !
amazing surgical work
thank you Sam
Nice work!
Thank you
What the flux do you use for soldering?
MG Chemicals
i snapped an sd card in half is it possible to recover the photos on it?
Depends on the type of card. Some will be recoverable
@@hddrecoveryservices 4 gb sandisk
@@hddrecoveryservices 4GB sandisk
Imma say it. That is *_NOT_* what I expected to see under the chip. It almost looks like the MMC chips my first digital camera used.
Wait... MMC? SM MC? Maybe xD?.... I forget, there were so many "standards"
this one in particular is DUO Pro card
Amazing.
Thanks
Incredible
Thanks for watching
Please create t2 format recovery
For apple? I don't think it's possible because of encryption. Never dug deep to be honest
ill be honest with you lol i was fully expecting to see a rick roll ...... just sayin :)
Almost a brain surgery there , i hope you get good money from there, is a lot of work
Thank you! It pays well
Love u sir 😿😍😘😘❤
This vid lacks some explanation between unable to read the flash and then all of a sudden being able to read it directly thru the controller. Seems the actual troubleshooting is edited out. 👎
I think the software didn't understand the chip, or he didn't know how to set it up to read that specific chip. Then he put the original controller back, which read it fine. It wasn't guaranteed that the original controller would work.
You spent way too much time trying to recover that data! I would have just chucked it and dealt with the loss of data. Anyone who stores data on one of those cheap units deserves to lose data. That is why the first thing I do when I receive data on an el cheapo stick, I back it up before using the data.
Yeah but I get paid for getting back the data. :) Not for chucking shitty devices out
@@hddrecoveryservices Well, if you are getting paid, then knock yourself out. Punish those fools that trust crappy devices with their data. Lol