Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,681,013
  • Replies Replies 17,052
  • Likes Likes 15
Well, you just solved your problem, low-melt residue is detaching/cracking the solder balls. Do not use it, especially for applications related with heat. Apply 63/37, wick-off and you're good.

I find the 8341 a bit more flowing and seem to leave less residue in comparison with SMD291, but either of these are quite good. Order from official reseller, there're many fakes on the market.
Holy Moly! I had no idea. So, I shouldn't even let any of that low melt solder near the emmc pads or chip itself. Use the 63/37 to mix up with the leaded solder and go wick and go from there.
Will give it a go for sure but that then what temp should I set my iron. 300 is my usual. Should I not go higher than 350? I don't want to rip any pads.
Post automatically merged:

you perform the kamikaze, you don't stress any components and you have the same reliability as a mariko.
Will need to master this method for sure. Reball is great but this, if done right, has the reliability aspect going for it.
Even if it takes me a slow pen grinding hour, it'll be worth it imo.
Post automatically merged:

Can anyone tell me the difference between the MaAnt D1 and the MaAnt D2 grinding pens? I've looked everywhere and they both seem to have the same specs!?
 
Last edited by Takezo-San,
Holy Moly! I had no idea. So, I shouldn't even let any of that low melt solder near the emmc pads or chip itself. Use the 63/37 to mix up with the leaded solder and go wick and go from there.
Will give it a go for sure but that then what temp should I set my iron. 300 is my usual. Should I not go higher than 350? I don't want to rip any pads.
Yep, mix the 63/37 with unleaded (which is already on the PCB), use a good quality wick if possible with Rosin (like CHEMTRONICS 8045 or larger size), good amount of flux and with my T12 station I keep the temp at 320°C and I use D24 tip for wicking.
 
  • Like
Reactions: Takezo-San
The D1 uses 2 hex screws to hold the drill bit, and the D2 appears to use a tool-free collet instead.
Perfect thank you. So no rpm difference (just to confirm)?
Post automatically merged:

Yep, mix the 63/37 with unleaded (which is already on the PCB), use a good quality wick if possible with Rosin (like CHEMTRONICS 8045 or larger size), good amount of flux and with my T12 station I keep the temp at 320°C and I use D24 tip for wicking.
Thank you, will give it a crack and see how it goes over the weekend. Yep, I have chemotronics rosin sd wick. Way better than ebay wicks.
I recently got a pinecil v2 and it's amazing. Have been using the knife tip for wicking and it's like butter but probably a good idea to get a chisel tip like the D24.
Thank you again
 
They seem to use the exact same control board as the D1, it's also cheaper for some reason. I'd be surprised if there was a noticeable difference. But I don't have a D2 myself and can't say for sure.
I bought one (D2) a while back to attempt the Kamikaze but felt like it was just too risky. But now with the EMMCs giving me a bit of a headache with a fail or two after 3 or so months. I think its time to get cozy with Kamikaze. Nb, @Phantomas77 did point out the errors in my methodology for the reball process (low melt used which causes cracking, poorer quality flux not mixing the leaded into the removal wicking process) so plan is to, rectify the corrupted switches that have been reballed with my old methods, get them working, see them off and buy an Oled tablet and get grinding.

Have practised already on a few lite donor boards and have used the pen for trace exposure and trace repair. No probs with that so, hope to get some success with it with the full 3 layer deep....operation. Have also just ordered a 0.4mm grinding tip so will wait for that as I feel the smaller the tip the more control I will have and I don't want to risk anything here.

Thanks for your help and will keep you guys posted.

(btw the failed EMMC switches that came back to me after 3months were SK NANDS. Done a bunch of Samsungs and not a problem with them after even a year. Something to be said there)
 
Last edited by Takezo-San,
(btw the failed EMMC switches that came back to me after 3months were SK NANDS. Done a bunch of Samsungs and not a problem with them after even a year. Something to be said there)
On the XDA forum there were a lot of people with Galaxy Note 4 emmc issues.
Guess what.
The same SK emmc chips are used in that tablet as well.
So my guess is that those SK emmcs are overheating faster for some reason and the Samsungs don't.
 
  • Like
Reactions: Takezo-San
On the XDA forum there were a lot of people with Galaxy Note 4 emmc issues.
Guess what.
The same SK emmc chips are used in that tablet as well.
So my guess is that those SK emmcs are overheating faster for some reason and the Samsungs don't.
Build quality must be in shambles. What do you think of putting some thermal putty ontop of the emmc?
Post automatically merged:

@Phantomas77 What do you think of This for cleaning/removing flux under the EMMC?
 
Last edited by Takezo-San,
Build quality must be in shambles.
I couldn't even find thermal specs for such chips so it's a bit of a grey area left to the manufacturers who use the emmc.

What do you think of putting some thermal putty ontop of the emmc?
It will make some difference but the major issue is that the metal casing won't be able to get rid of any excessive heat very well.
Since I don't see much SK emmc's I think that Nintendo also discovered there was something wrong with the specs of the SK chips.
 
  • Like
Reactions: Takezo-San
Have a question is it possible to update that in chip if it is already installed? The previous owner said it's a hwfly RP2040 now don't know which one is the latest update just saw videos that you should update it does anyone know exactly how to do it thanks 🙏
 
Have a question is it possible to update that in chip if it is already installed? The previous owner said it's a hwfly RP2040 now don't know which one is the latest update just saw videos that you should update it does anyone know exactly how to do it thanks 🙏
if working why update?
 
  • Like
Reactions: Takezo-San
I think are better to Update the chip because the latest firmware, prevents chip crash when updating HOS on OFW how i now which Version of hwfly are on the oled?
Update almost always lead to disaster, for whatever system is.
The only logical reason for me to do update only if i work on security, then update is a mandatory.

HOS update will not affect the picofly. Its might affect the Atmosphere though.
Everytime the HOS update you need to check whether Atmosphere support it or not.

For user, the rule is one, never update the picofly.
Update only if you understand what are you're doing.
Which usually involved on hardware issue.
 
  • Like
Reactions: Takezo-San
Update almost always lead to disaster, for whatever system is.
The only logical reason for me to do update only if i work on security, then update is a mandatory.

HOS update will not affect the picofly. Its might affect the Atmosphere though.
Everytime the HOS update you need to check whether Atmosphere support it or not.

For user, the rule is one, never update the picofly.
Update only if you understand what are you're doing.
Which usually involved on hardware issue.
Are the Same for hwfly?
 
Hey y'all, whats good in the hood. Had an issue I'm needing help with. I ran into this problem with 2 SKHynix OLEDS. Not sure if its exclusively the issue with these SK EMMC type OLEDS for sure though.

BTW I always do a reball on the EMMC and use a 40awg wire on the dat0 trace. 40awg on the CLK, 32awg on the CMD and RST, and 30awg on the ground and 3.3v. Usually use a mosfet for CPU line. So thats my setup on things.

But its like after 3months, the switchs start to freeze on booting into atmosphere and or randomly won't wake from sleep. No ofw either. Just pure dead and symptoms of a dead EMMC. I tried switching over to the V6s chip but its the same story (and on a different console too). I figured out the CMD line shows a low resistance and all other lines show normal voltage drops and funnily enough, a reflow of the EMMC fixes everything. But its good for another 3 months and then it happens again!? Anyone ran into this issue or had this issue? Any permanent fix? I did try reading the backlog of this mammoth thread to hunt a repeat of this issue by anyone but its been an hour of reading already XD and no cigar yet. Am I doing things in an antiquated way? Has the switch mod scene moved on that much?

Appreciate the help.
Interesting timing on this post as I've been thinking about this exact same issue.
First, yes I also made the mistake of using low melt to help in wicking off the old solder from the motherboard and eMMC. Posted about the same issue a few months back (6?) and was also told to stop using it. At the time, I would get returns with the same issue you described and I suspect it's from people who constantly dock their OLEDs. I know sthetix just posted a video talking about the different Dat0 methods and he had the same suspicions.

So I've been thinking if I should stop doing reballs. Haven't received any returns since but the chance is always there hence my worry. Been thinking of my options:
1. Use adapters - be prepared for more returns but don't need to touch the eMMC
2. Reball - continue to reball as usual. Handle any returns as they come if they come
3. Kamikaze - IMO the best method but risky. Hard to practice without actually doing it. Have done a few successfully but not confident enough to try it on a customer's board. Killed 2 of my boards unfortunately.

Guess my post is to get other's opinions on what they're doing. I think most are doing kamikaze now?
 
  • Like
Reactions: Takezo-San
Interesting timing on this post as I've been thinking about this exact same issue.
First, yes I also made the mistake of using low melt to help in wicking off the old solder from the motherboard and eMMC. Posted about the same issue a few months back (6?) and was also told to stop using it. At the time, I would get returns with the same issue you described and I suspect it's from people who constantly dock their OLEDs. I know sthetix just posted a video talking about the different Dat0 methods and he had the same suspicions.

So I've been thinking if I should stop doing reballs. Haven't received any returns since but the chance is always there hence my worry. Been thinking of my options:
1. Use adapters - be prepared for more returns but don't need to touch the eMMC
2. Reball - continue to reball as usual. Handle any returns as they come if they come
3. Kamikaze - IMO the best method but risky. Hard to practice without actually doing it. Have done a few successfully but not confident enough to try it on a customer's board. Killed 2 of my boards unfortunately.

Guess my post is to get other's opinions on what they're doing. I think most are doing kamikaze now?
Yep, its weird because I used low melt on Samsung EMMCs and they have been 2 years going strong. One would think the same method would translate to any other EMMC but these SKHynix ones seem to have...real problems compared to other EMMC manufacturers. Were your recalls SKHynix ones too?

My thing now is too wait for the aerosol flux remover to arrive and wait for a recall to come back in lol because I have fixed it with a re-flow so maybe another 3 months!? I won't do anything to it except heat it up a little to soften the flux and then spray the aerosol under neath the EMMC too rule out if its the flux thats the cause or not. My money is on the low melt but I want to cancel out variables where we can.

~Meanwhile, last week I bought an OLED tablet for one purpose only....attempt the Kamikaze! And luckily it was also an SKHynix EMMC so it worked out well in terms of testing this method with consistency within our variables.
I've heard people on here asking how to practise the kamikaze method and its an easy answer imo. I have some Switch Lite donor boards and practised on random spots till I was comfortable. I got lucky and found a spot where there were lines running a layer or two underneath. Exactly what I needed to practise on because I was planning to tap into the Dat0 line on the reverse of the motherboard like @CarlosCruz did. If I didn't have a donor board, I would find some scrap pcb around and try it on that. Even if it was a RP2040 board! You just want to get to grips with the pressure and accuracy of the grinding pen and your hand. I have to give it to @CarlosCruz for giving such clear steps on how he did the method and here were my results:

Screenshot_20240708_223244.png
Screenshot_20240708_223407.png
0001-min.JPG


For the life of me, I couldn't get solder paste to form in the well-like hole. It was frustrating. I tried using some solder on the tip of my iron to dip inside to the point but the line couldn't hold the ball. Too loose it seemed. Solder paste just clumped and didn't form a ball. Might be the paste itself being old as I hardly used it for a year and the casing of it was damaged so maybe oxidation ruined its chemical properties!? Luckily, I saw @FXDX used a repair pad (ones used for cpu line repairs) to make the connection. I had a bunch of Relife ones in abundance and it was super easy. No heat station needed. Just tinned the exposed line (carefully), put the Relife repiar pad on that line, quick touch or two with the iron, removed the excess tail of the new line I put in and then checked the connection on my DMM. Solid strong 0.710v. Solder masked it all and then was pretty much done with the Kamikaze. First time is always rough, same with the first time re-balling, but now I know what works for me. Next time will try to make a more even 'drill'...maybe wider and more symmetrical but I think I can stick with the Kamikaze in future.

The results were great too. The EMMC backup of the NAND had time of 36min 17s. Never had that on a SK EMMC before. Those are usually Samsung backup times. Benchmarks all passed too and glitch timing were quick (2-5 seconds, although I use mosfets and pull down resistors so they were glitch timings generally are a non issue for me, but still quicker than before regardless.)

I have ordered some smaller tip bits for the grinding pen so I can have a bit more accuracy but thank God it was good result. (kapton tape around so debris doesn't go too far away and its honestly doable.) I think Kamikaze is the most reliable post mod method so, my thought process is, by tools for it (like I did for the re-ball method) and get good and better at it. But not everyone will have the same thoughts on this but to each their own.
 
Last edited by Takezo-San,
Yep, its weird because I used low melt on Samsung EMMCs and they have been 2 years going strong. One would think the same method would translate to any other EMMC but these SKHynix ones seem to have...real problems compared to other EMMC manufacturers. Were your recalls SKHynix ones too?

My thing now is too wait for the aerosol flux remover to arrive and wait for a recall to come back in lol because I have fixed it with a re-flow so maybe another 3 months!? I won't do anything to it except heat it up a little to soften the flux and then spray the aerosol under neath the EMMC too rule out if its the flux thats the cause or not. My money is on the low melt but I want to cancel out variables where we can.

~Meanwhile, last week I bought an OLED tablet for one purpose only....attempt the Kamikaze! And luckily it was also an SKHynix EMMC so it worked out well in terms of testing this method with consistency within our variables.
I've heard people on here asking how to practise the kamikaze method and its an easy answer imo. I have some Switch Lite donor boards and practised on random spots till I was comfortable. I got lucky and found a spot where there were lines running a layer or two underneath. Exactly what I needed to practise on because I was planning to tap into the Dat0 line on the reverse of the motherboard like @CarlosCruz did. If I didn't have a donor board, I would find some scrap pcb around and try it on that. Even if it was a RP2040 board! You just want to get to grips with the pressure and accuracy of the grinding pen and your hand. I have to give it to @CarlosCruz for giving such clear steps on how he did the method and here were my results:

View attachment 446116View attachment 446117View attachment 446122

For the life of me, I couldn't get solder paste to form in the well-like hole. It was frustrating. I tried using some solder on the tip of my iron to dip inside to the point but the line couldn't hold the ball. Too loose it seemed. Solder paste just clumped and didn't form a ball. Might be the paste itself being old as I hardly used it for a year and the casing of it was damaged so maybe oxidation ruined its chemical properties!? Luckily, I saw @FXDX used a repair pad (ones used for cpu line repairs) to make the connection. I had a bunch of Relife ones in abundance and it was super easy. No heat station needed. Just tinned the exposed line (carefully), put the Relife repiar pad on that line, quick touch or two with the iron, removed the excess tail of the new line I put in and then checked the connection on my DMM. Solid strong 0.710v. Solder masked it all and then was pretty much done with the Kamikaze. First time is always rough, same with the first time re-balling, but now I know what works for me. Next time will try to make a more even 'drill'...maybe wider and more symmetrical but I think I can stick with the Kamikaze in future.

The results were great too. The EMMC backup of the NAND had time of 36min 17s. Never had that on a SK EMMC before. Those are usually Samsung backup times. Benchmarks all passed too and glitch timing were quick (2-5 seconds, although I use mosfets and pull down resistors so they were glitch timings generally are a non issue for me, but still quicker than before regardless.)

I have ordered some smaller tip bits for the grinding pen so I can have a bit more accuracy but thank God it was good result. (kapton tape around so debris doesn't go too far away and its honestly doable.) I think Kamikaze is the most reliable post mod method so, my thought process is, by tools for it (like I did for the re-ball method) and get good and better at it. But not everyone will have the same thoughts on this but to each their own.
that spot was 1st or 2nd spots people been found that can be access to dat0 without cutting other line, but nowadays the 2layers under dat0 point next to CMD 4.7k ohm resistor is more approachable so that you dont even need to take out the board from housing anymore.
 
  • Like
Reactions: Takezo-San
that spot was 1st or 2nd spots people been found that can be access to dat0 without cutting other line, but nowadays the 2layers under dat0 point next to CMD 4.7k ohm resistor is more approachable so that you dont even need to take out the board from housing anymore.
I get that but its too close to the resistor for my liking and I always take out the board because I install the MOSFET on the back of the board so removal of the Motherboard is a non-issue for me. I've seen the Sthetix videos and he goes for the Spot you are referring to but I'm not so high on that spot just yet. Maybe in the future I might give it a shot once I have a bit more skill developed.
 

Site & Scene News

Popular threads in this forum