Hacking Hardware Picofly - a HWFLY switch modchip

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,411
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
167
Trophies
0
Age
32
XP
878
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
320
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
516
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
33
Trophies
0
Age
35
XP
134
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
505
Trophies
0
Age
34
XP
1,063
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
998
Trophies
0
Age
124
XP
1,532
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
33
Trophies
0
Age
35
XP
134
Country
France

nuage83

Member
Newcomer
Joined
Jun 23, 2019
Messages
17
Trophies
0
Age
17
XP
140
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
758
Trophies
0
XP
1,183
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
505
Trophies
0
Age
34
XP
1,063
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
758
Trophies
0
XP
1,183
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,070
Trophies
0
XP
1,411
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
  • S @ salazarcosplay:
    @BigOnYa sounds wish we could see Randy on south park do that , drinking the peach vodka
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, im more of a casual south park fan, i dont watch it that often
  • BigOnYa @ BigOnYa:
    Its gluten free
  • K3Nv2 @ K3Nv2:
    lol it's too offensive
    +1
  • BigOnYa @ BigOnYa:
    Nuh not that good, not many alcohols taste good in tea. At least I haven't found any.
  • K3Nv2 @ K3Nv2:
    I tried that peach alcohol in cans tasted like crap
  • F @ foresthag:
    You could fermen(tea). That'd taste excellent. Or make you go blind, who is to say?
    +1
  • K3Nv2 @ K3Nv2:
    Twisted tea iirc
    +1
  • BigOnYa @ BigOnYa:
    Only one I liked was that mikes hard lemonade tea, but i couldn't drink it all day
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, gonna make a jumping sprite
  • BigOnYa @ BigOnYa:
    You can add platform character behavior to any sprite, just disable the default controls for it, and make it jump/move in your code. The rectangle behavior is cool too for enemies.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, how is it cool?
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and i meant jumping sprite for the player
  • BigOnYa @ BigOnYa:
    It makes it move around constantly in different directions, like a enemy moving back n forth from one side to other
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and i dont think the rectangular movement behavior works for platform games
  • BigOnYa @ BigOnYa:
    Yea it does. And you can add platform character behavior to your own charcter, and it will have move and jump already setup for you, space bar is jump, arrows move
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i already added the platform character behaviour to the player since i started doing this
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and already set up animations for when he shoots both standing and walking
    +1
  • S @ salazarcosplay:
    @Xdqwerty you could
    add alcohol to the game too
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, one of the curative items has the internal name of "beer"
  • Xdqwerty @ Xdqwerty:
    although it looks like a coke can
  • S @ salazarcosplay:
    @Xdqwerty what is the game based on
  • S @ salazarcosplay:
    what was the inspiration
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, based on my ideas i'd say mega man games (probably mega man zero mainly)
  • S @ salazarcosplay:
    I had some ideas for megaman based game
    S @ salazarcosplay: I had some ideas for megaman based game