Hacking Hardware Picofly - a HWFLY switch modchip

EchoStorm

Active Member
Newcomer
Joined
Oct 19, 2023
Messages
38
Trophies
0
Age
45
XP
81
Country
United States
If i were to mod my v1 unpatched just for the heck of it, would this be the right board for nowadays?
really want to try a relatively easy one and this seems like the way to go. Its a bit of a desert out there with availability.
1698091183645.png
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,271
Country
Guys is it just a case that every picture I see of single capacitor mosfet installs are on the leftmost capacitor?
Can you perform it on the rightmost one too?
Yes, it works the same. For some reason the left one became the default, but there's no difference.
Post automatically merged:

If i were to mod my v1 unpatched just for the heck of it, would this be the right board for nowadays?
really want to try a relatively easy one and this seems like the way to go. Its a bit of a desert out there with availability.
View attachment 400779

We don't support the chinese clone boards in this thread, but yes, this one works for v1
 

EchoStorm

Active Member
Newcomer
Joined
Oct 19, 2023
Messages
38
Trophies
0
Age
45
XP
81
Country
United States
Yes, it works the same. For some reason the left one became the default, but there's no difference.
Post automatically merged:



We don't support the chinese clone boards in this thread, but yes, this one works for v1
noted. thank you for the info.
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,271
Country
The pad is ok now, it no longer gives a black screen, now the blue screen lol, can I replace the 0201 100ohm with a higher value, will the lite work perfectly without it?

that is unlikely to solve your problem, I'm afraid. Recovery from blue screen is rare.
 

Eds05

Active Member
Newcomer
Joined
May 24, 2023
Messages
29
Trophies
0
Age
35
XP
123
Country
France
Hey guys, Im working on an Oled with a picofly RP2040 refusing to boot in OFW and CFW (nintendo logo then black screen), works only with an emuMMC. Sometimes the Picofly give the error **= (about bank1).

- I restored the emmc with hekate, still NOK
- I reballed 2 times the emmc, still NOK
- I can delete my emummc and create a new one and it will work but still only with the emummc
- if I benchmark the emmc, everything is OK,
- no slow mode in hekate

Do you have an idea? If my memory was corrupted I couldn’t do an emummc right ?

Im using a picofly Tiny. This console was working fine before I switch from a bad installation with an HWfly to a Picofly because the glitch was really random.
- I fixed the CLK which was cuted really close to the tegra and the via almost dead,
- I fixed the resistor of CMD which was broken,
- I replaced 1 capacitor on the tegra,

At this moment everything was working with the Picofly disconnected, till I fix the dat0 wire to the emmc and I bring power to the picofly.

Now even after 2 reball I still have the issue.

But I can create an emunand from scratch and play with the emunand. But sometimes the chip gives the error **=.

SOS
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,311
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,252
Country
Canada
Hey guys, Im working on an Oled with a picofly RP2040 refusing to boot in OFW and CFW (nintendo logo then black screen), works only with an emuMMC. Sometimes the Picofly give the error **= (about bank1).

- I restored the emmc with hekate, still NOK
- I reballed 2 times the emmc, still NOK
- I can delete my emummc and create a new one and it will work but still only with the emummc
- if I benchmark the emmc, everything is OK,
- no slow mode in hekate

Do you have an idea? If my memory was corrupted I couldn’t do an emummc right ?

Im using a picofly Tiny. This console was working fine before I switch from a bad installation with an HWfly to a Picofly because the glitch was really random.
- I fixed the CLK which was cuted really close to the tegra and the via almost dead,
- I fixed the resistor of CMD which was broken,
- I replaced 1 capacitor on the tegra,

At this moment everything was working with the Picofly disconnected, till I fix the dat0 wire to the emmc and I bring power to the picofly.

Now even after 2 reball I still have the issue.

But I can create an emunand from scratch and play with the emunand. But sometimes the chip gives the error **=.

SOS
what resistor combination you use on rp2040?
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,271
Country
Hey guys, Im working on an Oled with a picofly RP2040 refusing to boot in OFW and CFW (nintendo logo then black screen), works only with an emuMMC. Sometimes the Picofly give the error **= (about bank1).

- I restored the emmc with hekate, still NOK
- I reballed 2 times the emmc, still NOK
- I can delete my emummc and create a new one and it will work but still only with the emummc
- if I benchmark the emmc, everything is OK,
- no slow mode in hekate

Do you have an idea? If my memory was corrupted I couldn’t do an emummc right ?

Im using a picofly Tiny. This console was working fine before I switch from a bad installation with an HWfly to a Picofly because the glitch was really random.
- I fixed the CLK which was cuted really close to the tegra and the via almost dead,
- I fixed the resistor of CMD which was broken,
- I replaced 1 capacitor on the tegra,

At this moment everything was working with the Picofly disconnected, till I fix the dat0 wire to the emmc and I bring power to the picofly.

Now even after 2 reball I still have the issue.

But I can create an emunand from scratch and play with the emunand. But sometimes the chip gives the error **=.

SOS
you need additional resistors on dat0+cmd.
 

Eds05

Active Member
Newcomer
Joined
May 24, 2023
Messages
29
Trophies
0
Age
35
XP
123
Country
France
I have the resistors of the tiny + 47ohms for dat0.

I will try to add 47ohms pour le cmd.

Otherwise, I have black screen if I remove de 3.3v on the pico
 

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
63
Trophies
0
Age
33
XP
187
Country
Italy
After browsing the thread, I've been getting quite curious about the Kamikaze method for the dat0 point in oled units.
I know that reballing is safer and probably better but... Kamikaze just looks more fun as a hobbyist... I guess?
Is there any documentation or video about it? I'm VERY close to buying a oled Switch just to try this lol
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,311
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,252
Country
Canada
After browsing the thread, I've been getting quite curious about the Kamikaze method for the dat0 point in oled units.
I know that reballing is safer and probably better but... Kamikaze just looks more fun as a hobbyist... I guess?
Is there any documentation or video about it? I'm VERY close to buying a oled Switch just to try this lol
this should be a practical one
 

sw3

New Member
Newbie
Joined
Oct 25, 2023
Messages
1
Trophies
0
Age
34
XP
12
Country
Germany
Hi,

until now I thought with the RP2040-Tiny (original one/ Waveshare), theres no need for additional resistors. But as i read now, sometimes, if it doesn't work properly, there are additional resistors needed (47 Ohm?).
Is this summarised correctly? Thanks a lot!
 
Last edited by sw3,

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,311
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,252
Country
Canada
That's pretty clear! Looks like two ground layers and then you get to dat0.
But people in this thread have been using a different drilling spot or am I wrong?
back side also has a spot under 2layer ground. People use front side one because they don't need to take the board out and do everything at front-side.
 

CarlosCruz

Member
Newcomer
Joined
Jul 11, 2023
Messages
24
Trophies
0
Age
35
XP
129
Country
Spain
That's pretty clear! Looks like two ground layers and then you get to dat0.
But people in this thread have been using a different drilling spot or am I wrong?
For me it is safer to drill than to lift the nand. Not everyone has a good soldering station, the nand can break due to heat, break when handling it, break a pad, a lot of dirt spread by the flux, and thermal stress in general. It is very likely that the board will end up broken due to not knowing how to recover a pad or the chip itself. A jumper under the chip by joining dots, you connect the battery and goodbye. It is a job that is not paid, the client does not care if you install an adapter or a fixed point, if the adapter comes loose, the problem lies with the installer. Drilling is cheaper, cleaner, safer and you get the same result. A fixed point.
 

Attachments

  • Screenshot_20230822_031612_Gallery.jpg
    Screenshot_20230822_031612_Gallery.jpg
    2 MB · Views: 62
  • Screenshot_20230822_031726_Gallery.jpg
    Screenshot_20230822_031726_Gallery.jpg
    1.1 MB · Views: 53

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,398
Country
Gaza Strip
For me it is safer to drill than to lift the nand. Not everyone has a good soldering station, the nand can break due to heat, break when handling it, break a pad, a lot of dirt spread by the flux, and thermal stress in general. It is very likely that the board will end up broken due to not knowing how to recover a pad or the chip itself. A jumper under the chip by joining dots, you connect the battery and goodbye. It is a job that is not paid, the client does not care if you install an adapter or a fixed point, if the adapter comes loose, the problem lies with the installer. Drilling is cheaper, cleaner, safer and you get the same result. A fixed point.
Why not the client choose it?
If i were the client, i want the least destructive undo-able mod, yet solid.
 
  • Like
Reactions: jkyoho

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
For me it is safer to drill than to lift the nand. Not everyone has a good soldering station, the nand can break due to heat, break when handling it, break a pad, a lot of dirt spread by the flux, and thermal stress in general. It is very likely that the board will end up broken due to not knowing how to recover a pad or the chip itself. A jumper under the chip by joining dots, you connect the battery and goodbye. It is a job that is not paid, the client does not care if you install an adapter or a fixed point, if the adapter comes loose, the problem lies with the installer. Drilling is cheaper, cleaner, safer and you get the same result. A fixed point.
Now I wouldn't go as far as saying its cleaner and safer, perhaps for you but for everybody else its not. In fact you're far better reballing and killing your eMMC than doing this since by the end of the day the eMMC can be replaced with another but in your case if something goes wrong its hasta la vista.

Engraving by hand using a drill requires a skillset. Its quite apparent you're good at doing engravings.
 

cicci084

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
146
Trophies
0
Age
44
XP
239
Country
Italy
Well, I also always got DAT0 by reballing.
Seeing the latest video (the one of the drilling) I wanted to test it and risk it just yesterday.
I say risk because I won't deny that it was very risky (I did it on a customer's console).
In my experience, both, if done well, are infallible.
It must be said that both methods are very risky if you don't have the right equipment.
As regards the reball, since I carry out repairs on smartphone mainboards (including IC replacement), I already have excellent equipment and therefore I have not had any kind of difficulty, but it must be recognized that a novice hobbyist could cause quite a bit of damage , so my advice is to practice on faulty mainboards.

As for the drilling, as mentioned, it was the first one I carried out yesterday, it is the method I would prefer if I were a beginner.
I went there very CAREFULLY, I used a smartphone grinder (Maant D1) for the first and second layer of GROUND, but then, to find the DAT0 trace I used a sharp blade and scraped off the PCB little by little.
In practice it took me the same time as it takes to reball.
It must be said that the tips of my grinder are terrible, worn and not precise (they are crooked, so I have to get new ones).
If I had better tips, it would definitely have been a quicker and safer job.

I attach some photos, if you have any doubts I am ready to answer.
 

Attachments

  • WhatsApp Image 2023-10-27 at 10.51.42 (1).jpeg
    WhatsApp Image 2023-10-27 at 10.51.42 (1).jpeg
    364.5 KB · Views: 41
  • WhatsApp Image 2023-10-27 at 10.51.42.jpeg
    WhatsApp Image 2023-10-27 at 10.51.42.jpeg
    305.1 KB · Views: 37
  • WhatsApp Image 2023-10-27 at 10.52.17.jpeg
    WhatsApp Image 2023-10-27 at 10.52.17.jpeg
    286.2 KB · Views: 35
  • WhatsApp Image 2023-10-27 at 10.55.09 (1).jpeg
    WhatsApp Image 2023-10-27 at 10.55.09 (1).jpeg
    120.6 KB · Views: 36
  • WhatsApp Image 2023-10-27 at 10.53.26.jpeg
    WhatsApp Image 2023-10-27 at 10.53.26.jpeg
    161.9 KB · Views: 35
  • WhatsApp Image 2023-10-27 at 10.52.42.jpeg
    WhatsApp Image 2023-10-27 at 10.52.42.jpeg
    246.8 KB · Views: 36
  • WhatsApp Image 2023-10-27 at 10.55.09 (2).jpeg
    WhatsApp Image 2023-10-27 at 10.55.09 (2).jpeg
    221.2 KB · Views: 36
  • WhatsApp Image 2023-10-27 at 10.55.09 (3).jpeg
    WhatsApp Image 2023-10-27 at 10.55.09 (3).jpeg
    228.8 KB · Views: 33
  • WhatsApp Image 2023-10-27 at 10.55.09.jpeg
    WhatsApp Image 2023-10-27 at 10.55.09.jpeg
    142.1 KB · Views: 38

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,271
Country
Hi,

until now I thought with the RP2040-Tiny (original one/ Waveshare), theres no need for additional resistors. But as i read now, sometimes, if it doesn't work properly, there are additional resistors needed (47 Ohm?).
Is this summarised correctly? Thanks a lot!

yes, you are correct. extra 47 ohm each for dat0+cmd. or replace the on-board dat0+cmd resistors with 100 ohms.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I had a Wii-U it sucked lol
  • Psionic Roshambo @ Psionic Roshambo:
    Even hacked it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    nah the Wii U wasn't bad
    +1
  • The Real Jdbye @ The Real Jdbye:
    the hardware is good
  • Psionic Roshambo @ Psionic Roshambo:
    The controller sucked
  • The Real Jdbye @ The Real Jdbye:
    it has good games, just not enough of them
    +2
  • ColdBlitz @ ColdBlitz:
    the indie games on wii u were amazing though
  • ColdBlitz @ ColdBlitz:
    and also some of nintendo's first party games
  • ColdBlitz @ ColdBlitz:
    some of the best selling games on the switch are wii u ports (that are priced way too high
    like come on 60 for a game thats a decade old??)
    +1
  • Xdqwerty @ Xdqwerty:
    @ColdBlitz, i forgot breath of the wild released for the Wii u
  • The Real Jdbye @ The Real Jdbye:
    $60 for a game that's a decade old might be unheard of on PC but actually is not uncommon on consoles
    +1
  • The Real Jdbye @ The Real Jdbye:
    especially Nintendo because they only ever lower the price of games when they do a greatest hits/platinum hits/players choice re-release
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, and the HD collections released for 7th gen consoles too
  • The Real Jdbye @ The Real Jdbye:
    but they don't seem to have done any of those for the switch yet and maybe never will
  • ColdBlitz @ ColdBlitz:
    I think we all forgot breath of the wild released for the wii u tbh
    +1
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, tbh the HD collections are more justified since they include more than just 1 game per copy
  • Xdqwerty @ Xdqwerty:
    @SylverReZ I read that non-binary people identify as a blend of male and female. The point is i think i'm a blend of those and thus non binary
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Non-binary people are those who don't identify themselves exclusively as male or female.
  • cearp @ cearp:
    I don't identify as anything, unless I need to get on a plane then I show ID
    +3
  • AncientBoi @ AncientBoi:
    👈 [homo, queer, fag, coksuker, etc......]
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I meant that I read that they can also identify as what i mentioned
    +2
  • BigOnYa @ BigOnYa:
    I identify as Long Rod Johnson, cause a cat called me that once.
    +2
  • AncientBoi @ AncientBoi:
    [takes a 👀 in your pants] Liar :angry:
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and thus that would make me non binary since i feel like a blend of both male and female
    +1
  • AncientBoi @ AncientBoi:
    @Xdqwerty only time will tell, what/whom you are. At 14 is a bit young to "Define" yourself. :)
    +3
    AncientBoi @ AncientBoi: @Xdqwerty only time will tell, what/whom you are. At 14 is a bit young to "Define" yourself. :) +3