Hacking Hardware HWfly-shaped Picofly boards start shipping in China

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
560
Trophies
0
Age
31
XP
1,392
Country
United States
Welp turns out it works exactly like that.
View attachment 373937
I wired up d+ and -. held the button on the pico, pressed power and boom. I can write to the rp2040 over the switches usb c port.
This is huge! now if the chip is blank, no button will need to be held. It should just come up on windows.
View attachment 373938
I'm not quite crazy enough to try it, but I wonder if a RP2040-Zero were wired up in this manner (just running the USB Dat+ and Dat- pads that are exposed after removing the USB-C connector to the same points) if it would work the same. Theoretically it should, as it's really just the RP2040 at the core.
 
  • Haha
Reactions: QuiTim

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States
I'm not quite crazy enough to try it, but I wonder if a RP2040-Zero were wired up in this manner (just running the USB Dat+ and Dat- pads that are exposed after removing the USB-C connector to the same points) if it would work the same. Theoretically it should, as it's really just the RP2040 at the core
Yeah I don't see why that wouldn't work. if it's not blank you'll need to sort something out for the button that you likely removed
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,179
Country
Albania
I'm not quite crazy enough to try it, but I wonder if a RP2040-Zero were wired up in this manner (just running the USB Dat+ and Dat- pads that are exposed after removing the USB-C connector to the same points) if it would work the same. Theoretically it should, as it's really just the RP2040 at the core.
I think @abal1000x is up for this :D
 
  • Haha
Reactions: abal1000x

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
280
Trophies
2
XP
865
Country
Yeah I don't see why that wouldn't work. if it's not blank you'll need to sort something out for the button that you likely removed
A magnetic reed switch would allow using a magnet to trigger it without opening the console.

Still, I'd rather play it safe. Is there any chance both the Switch and the Pico might attempt to drive the USB port at the same time? If so, this sounds like trouble.
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,179
Country
Albania
How could you know i am considering to try it. :lol:

The problem is how to switch it to the bootmode.
Try to solve it programatically.
We could wire one of these all the way up to game card slot or vent grill, fix it in place with some glue/solder mask and then use a pin to push it when needed.
 

Attachments

  • -634502141840041009.jpg
    -634502141840041009.jpg
    91.6 KB · Views: 45
  • Like
Reactions: abal1000x

Taquitos

Member
Newcomer
Joined
May 12, 2023
Messages
8
Trophies
0
Age
27
XP
37
Country
France
I got the lite version too,
if the chip is faulty, are there any chances to still salvage my console as long as the installation is well done? I only need to remove the chip from the flex cables, right ? :unsure:

I got this Lite cheap but I still don't want to do anything too reckless, haha, nor make anyone who might install this chip feel bad because whooops, it's faulty and now your Lite won't turn on!

Also, it seems the chips are acessible on Aliexpress now on the hwfly store so there's no need for an agent any longer.

How is it possible for chip variants to burn consoles. It doesnt make lot of sense.

I'm confused too since I read they are all the same chip, just "arranged" differently to better fit the console. The OLED chip can work on the Lite just fine after all.
 
Last edited by Taquitos,

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States
We could wire one of these all the way up to game card slot or vent grill, fix it in place with some glue/solder mask and then use a pin to push it when needed.
What about wiring the button to vol + or -?
I spammed that button on the pico after the console booted and it didn't seem to have any effect.

Also, does anyone know where the D+ and D- points are on a lite?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,179
Country
Albania
What about wiring the button to vol + or -?
I spammed that button on the pico after the console booted and it didn't seem to have any effect.

Also, does anyone know where the D+ and D- points are on a lite?
To be honest i don't know. Would we need to press the button while switch is off to enter storage mode in pico?
If this is the case than pressing the vol buttons during switch boot will for sure trigger something else on switch aswell but it might not interfere.
Damn, now i'm getting curious.... I have to get my hands on another switch cuz if I mess up mine my kid would kill me :D
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
What about wiring the button to vol + or -?
I spammed that button on the pico after the console booted and it didn't seem to have any effect.

Also, does anyone know where the D+ and D- points are on a lite?
d+-.png


Only tracking from https://balika011.hu/switch/lite/ compared to erista that should be the point.
Don't know whether its correct or not.
Post automatically merged:

What about wiring the button to vol + or -?
I spammed that button on the pico after the console booted and it didn't seem to have any effect.

Also, does anyone know where the D+ and D- points are on a lite?
According this also
EEIOL_2015FEB09_INT_TA_01Fig7.gif

image-asset.png
 
Last edited by abal1000x,

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States
View attachment 373964

Only tracking from https://balika011.hu/switch/lite/ compared to erista that should be the point.
Don't know whether its correct or not.
Post automatically merged:


According this also
View attachment 373965

View attachment 373964

Only tracking from https://balika011.hu/switch/lite/ compared to erista that should be the point.
Don't know whether its correct or not.
Post automatically merged:


According this also
View attachment 373965
fantastic thanks! Will test on a lite asap and report back. couldn't get it figured out on an oled. v1 worked fine though.
 

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
280
Trophies
2
XP
865
Country
We could wire one of these all the way up to game card slot or vent grill, fix it in place with some glue/solder mask and then use a pin to push it when needed.
A magnetic reed switch would allow using a magnet to trigger it without opening the console.
However, if picofly firmware can now be updated from the SDcard by using picofly toolbox, why would anyone want to wire the USB like this?

(I mean, other than doing it for kicks just because it can be done, which is a perfectly valid reason I totally get)
 
  • Like
Reactions: QuiTim

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,179
Country
Albania
However, if picofly firmware can now be updated from the SDcard by using picofly toolbox, why would anyone want to wire the USB like this?

(I mean, other than doing it for kicks just because it can be done, which is a perfectly valid reason I totally get)
I would do it exactly for that, just so see if it can be done, and I guess you are right there is no other "sane" reason :D
Otherwise I don't really plan to update any pico in the foreseeable future if no critical issue is reported in the meantime
 
  • Like
Reactions: Nephiel

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
However, if picofly firmware can now be updated from the SDcard by using picofly toolbox, why would anyone want to wire the USB like this?

(I mean, other than doing it for kicks just because it can be done, which is a perfectly valid reason I totally get)
If using the usb c we could get the serial monitor then its very useful for firmware developer.
 
  • Like
Reactions: Nephiel

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States
However, if picofly firmware can now be updated from the SDcard by using picofly toolbox, why would anyone want to wire the USB like this?

(I mean, other than doing it for kicks just because it can be done, which is a perfectly valid reason I totally get)
I think it's massive. installers can test then blank out the chip. Users could then plug it into usb on their end and flash it.
 

SylverReZ

Certified GBATemp Boomer
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,426
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
20,993
Country
United Kingdom
I think it's massive. installers can test then blank out the chip. Users could then plug it into usb on their end and flash it.
This is really cool as somebody can develop their own chip firmware. :D
 
  • Like
Reactions: peteruk

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
285
Trophies
0
XP
732
Country
Italy
I think it's massive. installers can test then blank out the chip. Users could then plug it into usb on their end and flash it.
Have you tried to power on a switch with a blank Pico FW? What happens? This would mean as well that the Pico will be flashed when the OFW is loaded, won't there be a signal interference between both USB?

Be careful there, if you don't use a pulldown resistor while doing MOSFET install, it could get your SoC fkdup hard since there will be no FW to pulldown the signal on the gate.
 

Modzvilleusa

Well-Known Member
Newcomer
Joined
Apr 17, 2019
Messages
86
Trophies
0
Age
55
Website
youtube.com
XP
732
Country
United States
Have you tried to power on a switch with a blank Pico FW? What happens? This would mean as well that the Pico will be flashed when the OFW is loaded, won't there be a signal interference between both USB?

Be careful there, if you don't use a pulldown resistor while doing MOSFET install, it could get your SoC fkdup hard since there will be no FW to pulldown the signal on the gate.
When you run the nuke.uf2 to blank the chip, you plug it in via ubs c with the console off and it's instantly detected, console doesn't seem to turn itself on. Dragged over the picofly.uf2 it flashes then the console turns itself on. Power down, turn it back on and the chip trains / boots.
I've wired the boot button to vol+.
plugged into usb c, hold vol+ and press power. pico becomes mountable. console doesn't turn on until you flash the uf2.

as for the mofsets, that's good to know but I always use a flex cable. Manually wiring those mofsets is way more work than it's worth imo.

1685234994280.png

1685235011903.png

Post automatically merged:

I'm not quite crazy enough to try it, but I wonder if a RP2040-Zero were wired up in this manner (just running the USB Dat+ and Dat- pads that are exposed after removing the USB-C connector to the same points) if it would work the same. Theoretically it should, as it's really just the RP2040 at the core.
Ok last update on do on this here as it's pretty off topic. Might deserve it's own thread eventually.
A buddy of mine said he tried this and it does indeed work.
In my testing, I've been wiring boot to vol+ and haven't noticed any negative effects.
1685311978989.png
 
Last edited by Modzvilleusa,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @BakerMan, If it's so shitty, why don't you clean it up. :tpi:
    +1
  • AncientBoi @ AncientBoi:
    [uploads TP] :D
    +1
  • BigOnYa @ BigOnYa:
    @BakerMan I bet your mom found out you watching those kind of vids on your 3ds again, and put a limit on you.
    +3
  • BakerMan @ BakerMan:
    first of all, i don't watch those kinds of videos, and if i did i'd pull a verbalase 50k but with wizards and wario
    +1
  • BakerMan @ BakerMan:
    second of all, i don't even have a 3ds
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday,
    so good.
    BigOnYa @ BigOnYa: I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the...