Hacking Hardware Picofly - a HWFLY switch modchip

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,067
Trophies
0
XP
1,389
Country
Gaza Strip
wdym by pull up? also werent you talking about resistors near the emmc, not the cmd?
What i mean by 'pull up' is the cmd line normal is high voltage, data low voltage.
a.png

Resistor under the triangle is the cmd line pullup resistor its should be 4k7 (cmiiw).

From the datasheet of the emmc
b.png
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
164
Trophies
0
Age
32
XP
854
Country
Vietnam
its 100% something hardware related. Just tried restoring my console by following level 1 and level 2 of sthetix guide and even wiping the entire nand and replacing it with a new one resorted with the same exact issue. Could there be something in the hardware side that could cause this? becuase it would be the only explanation onto why both emunand and sysnad both stopped working on the same time and why rebuilding my nand didnt work either and just produced the same issue
From 17.0 + you have to launch the console in syscfw first after doing unbrick (sthetix method). Did you try it? If you have tried it but no result then it definitely hardware related. To check this you can run android to test. If the console can use android mean that your emmc issue , if not then you can be sure that it is hardware related. The "nintendo" then shut off causes by myriad reason you have to check it your self. The last time i fixed one was the dram getting very hot when booting. Some mosfet can cause it too but sadly you have to check yourself there is no way to be sure which one is causing it.
 
  • Like
Reactions: naldo29

naldo29

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
166
Trophies
0
Age
49
XP
318
Country
United States
From 17.0 + you have to launch the console in syscfw first after doing unbrick (sthetix method). Did you try it? If you have tried it but no result then it definitely hardware related. To check this you can run android to test. If the console can use android mean that your emmc issue , if not then you can be sure that it is hardware related. The "nintendo" then shut off causes by myriad reason you have to check it your self. The last time i fixed one was the dram getting very hot when booting. Some mosfet can cause it too but sadly you have to check yourself there is no way to be sure which one is causing it.
thank you, this info has been extremely helpful.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
515
Country
United Arab Emirates
its 100% something hardware related. Just tried restoring my console by following level 1 and level 2 of sthetix guide and even wiping the entire nand and replacing it with a new one resorted with the same exact issue. Could there be something in the hardware side that could cause this? becuase it would be the only explanation onto why both emunand and sysnad both stopped working on the same time and why rebuilding my nand didnt work either and just produced the same issue
My friend I don't think its a hardware issue. If that was the case you would never reach this stage of the boot process.

Take it step by step.
If there's a problem in your emuNAND it can be fixed since the least requirement is your prodinfo in order to restore it. Fixing your sysNAND can be a different story depending on what kind of errors you're facing.

Which firmware were you using? Missing keys can prevent you from booting.
I remember when 17.0 first came out I forget to include the newer keys which lead to the boot screen to get stuck.

I think both your systems stopped was sheer coincidence and by that I mean you didn't know the condition of your sysNAND just BEFORE the emuNAND problem.
 

Eds05

Active Member
Newcomer
Joined
May 24, 2023
Messages
27
Trophies
0
Age
35
XP
118
Country
France
Hello guys,

Sorry Im out of the topic but I throw a bottle here in case :)

Im looking for a cnc milling machine or a fiber laser to do PCB reverse engineering and Im sure here I can find some specialists !

The goal is too delayer a PCB. I would like to have as a project to RE the next switch when it will be released or participate at least to the documentation (make a BOM etc…) On the actual switch we have 10 layers.

I already have equipments as microscope, tools, multimeters, oscilloscope, power supply, infrared camera etc… And I would like now a cnc or a fiber laser to go farther.
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
500
Trophies
0
Age
34
XP
1,047
Country
Oman
My friend I don't think its a hardware issue. If that was the case you would never reach this stage of the boot process.

Take it step by step.
If there's a problem in your emuNAND it can be fixed since the least requirement is your prodinfo in order to restore it. Fixing your sysNAND can be a different story depending on what kind of errors you're facing.

Which firmware were you using? Missing keys can prevent you from booting.
I remember when 17.0 first came out I forget to include the newer keys which lead to the boot screen to get stuck.

I think both your systems stopped was sheer coincidence and by that I mean you didn't know the condition of your sysNAND just BEFORE the emuNAND problem.
Boot1 boot0 prod kyes and new mmc and donor nand donor prod kyes... 👏 Level 1 unbrike well help you...
 

thesjaakspoiler

Well-Known Member
Member
Joined
Nov 20, 2018
Messages
990
Trophies
0
Age
124
XP
1,511
Country
Afghanistan
Hello guys,

Sorry Im out of the topic but I throw a bottle here in case :)

Im looking for a cnc milling machine or a fiber laser to do PCB reverse engineering and Im sure here I can find some specialists !

The goal is too delayer a PCB. I would like to have as a project to RE the next switch when it will be released or participate at least to the documentation (make a BOM etc…) On the actual switch we have 10 layers.
A CNC milling machine that is precise enough to remove 1 layer will cost you a fortune.
A copper layer on a PCB is around 0.03 mm in height.

Fine grid sandpaper is much more affordable and much more reliable.
That is how most people delayer PCBs :
https://bitbuilt.net/forums/index.php?threads/nintendo-switch.3998/
 
  • Like
Reactions: QuiTim

Eds05

Active Member
Newcomer
Joined
May 24, 2023
Messages
27
Trophies
0
Age
35
XP
118
Country
France

nuage83

Member
Newcomer
Joined
Jun 23, 2019
Messages
17
Trophies
0
Age
17
XP
137
Country
France
I found a solution for OLED switches with Dat0 adapter which are capricious and refuse to start.


I tap lightly on the place indicated in the photo, this is obviously enough to put the adapter back on the chip and the console then starts on Atmosphere.



Nintendo-Switch-OLED-1-768x576.jpg

Could this pose a real risk for the console?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,170
Country
Albania
I found a solution for OLED switches with Dat0 adapter which are capricious and refuse to start.


I tap lightly on the place indicated in the photo, this is obviously enough to put the adapter back on the chip and the console then starts on Atmosphere.



Nintendo-Switch-OLED-1-768x576.jpg

Could this pose a real risk for the console?
Did this a couple of times on the first Oled I moded (for a friend) but after a while it did not work anymore so I changed the dat0 adapter and still works to this day (while taking a beating constantly from his 2 kids).

Now, after some experience with these consoles, I think this is not a wise thing to do since depending on how loose the adapter is and which side is leaning toward to under emmc it might lead to corruption of nand or maybe some other “mysterious” issues that we faced here while using dat0 adapters.

Better to redo the work (or better yet do a reball or kamikaze) than to rely on a “lucky slap”
 
  • Like
Reactions: Danook28

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
500
Trophies
0
Age
34
XP
1,047
Country
Oman
Did this a couple of times on the first Oled I moded (for a friend) but after a while it did not work anymore so I changed the dat0 adapter and still works to this day (while taking a beating constantly from his 2 kids).

Now, after some experience with these consoles, I think this is not a wise thing to do since depending on how loose the adapter is and which side is leaning toward to under emmc it might lead to corruption of nand or maybe some other “mysterious” issues that we faced here while using dat0 adapters.

Better to redo the work (or better yet do a reball or kamikaze) than to rely on a “lucky slap”
Joycon buzzing play cult of lamb and 3 to 4 days the adapter move littel bit and the cfw not working so i open console and fix adapter with new one add bit more iron under the point that conect to dat0 iron ball and to gnd legs and now cfw working... 👏
 
  • Wow
Reactions: QuiTim

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,170
Country
Albania
Joycon buzzing play cult of lamb and 3 to 4 days the adapter move littel bit and the cfw not working so i open console and fix adapter with new one add bit more iron under the point that conect to dat0 iron ball and to gnd legs and now cfw working... 👏
Wow, i never really thought about it but i think you are right, the joycon vibration could actually play a big role on displacing dat0. After all, Nikola Tesla almost knocked down an entire building using a small vibrating machine.
 
Last edited by QuiTim,
  • Like
Reactions: Danook28

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,067
Trophies
0
XP
1,389
Country
Gaza Strip
Thank you ,Doc, for rev 2.0c, works great.
@psycho-neon




View attachment 435143
lol flux capacitor, docs from go back to the future
Post automatically merged:

I found a solution for OLED switches with Dat0 adapter which are capricious and refuse to start.


I tap lightly on the place indicated in the photo, this is obviously enough to put the adapter back on the chip and the console then starts on Atmosphere.



Nintendo-Switch-OLED-1-768x576.jpg

Could this pose a real risk for the console?
common issue on flex dat0 adapter
 
  • Like
Reactions: Modificatorul

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Think I'm going to cave and get the 5700G and do a matx build
    +1
  • ZeroT21 @ ZeroT21:
    a current gen i5 is plenty,next is RAM size, and then GPU depending on the kinda setting and game you play
  • ZeroT21 @ ZeroT21:
    @K3Nv2 why the G-series?
  • K3Nv2 @ K3Nv2:
    On board graphics it'll just be a ps3 emu machine
  • ZeroT21 @ ZeroT21:
    easier to troubleshoot? or gpu comes later?
  • K3Nv2 @ K3Nv2:
    Won't need a GPU with G series for emulation
    +1
  • ZeroT21 @ ZeroT21:
    I won't upgrade untill the day comes I can't play the games with my current hardware or something breaks
  • K3Nv2 @ K3Nv2:
    It's equivalent to a gt 560 which should be enough for ps3
  • K3Nv2 @ K3Nv2:
    I won't need to hack a 360 @BigOnYa :tpi:
  • ZeroT21 @ ZeroT21:
    well, if you get a gud enuf PSU, you could futureproof it incase you actually need the gpu down the line
  • K3Nv2 @ K3Nv2:
    I got a spare 650w some place
    +1
  • K3Nv2 @ K3Nv2:
    https://a.co/d/4aQazgy not bad for a $40 case
  • ZeroT21 @ ZeroT21:
    for me a 650w is base
    line
  • ZeroT21 @ ZeroT21:
    very gud case, but make sure you have the kinda PSU with very flexible cables
  • ZeroT21 @ ZeroT21:
    i know people with this exact case
  • K3Nv2 @ K3Nv2:
    Nah hog tie the cables
  • K3Nv2 @ K3Nv2:
    I'd like one with support for a couple 3.5" bays though
  • ZeroT21 @ ZeroT21:
    not that, some psu like those corsair rm series stock cables have very big knicks that make it impossible to fit in there
  • ZeroT21 @ ZeroT21:
    my friend had to order some custom cables for it
  • BigOnYa @ BigOnYa:
    Just buy another 650 watt power supply, and Raid them
  • ZeroT21 @ ZeroT21:
    well, it's not a showpiece, but it'll get the job done
  • K3Nv2 @ K3Nv2:
    Splice two 24 pins together
    +1
  • ZeroT21 @ ZeroT21:
    i bought mine with funtionality and cooling in mind for the most part, and fitting my crappy budget too ofc
  • K3Nv2 @ K3Nv2:
    We should all tell Xdqwerty when he gets old enough to build his own pc
    K3Nv2 @ K3Nv2: We should all tell Xdqwerty when he gets old enough to build his own pc