Picofly AIO Thread

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
Or maybe we need to also pay attention to these switching characteristic value?
Also it can be that different brand states or we call it promote their specs differently.
Will update tomorrow.
I read the whitepaper of glitch on arxiv and the presentation of glitching the tegra, but didn't find that the signal of the gate might give an issue.

Comparing the datasheet also difficult, IRF using [email protected] while AON using 10V

Lets say we add the total time (turn on delay + rise time + turn off delay + fall time)
[email protected]
IRF8342: 31.1ns
IRF8714: 35.9ns
NP2016: 86ns

VGS@10V
AON7400: 40.1ns
AON6512: 56.1ns

If we sees from the pattern it seems not. We might think that higher ns will result longer/unstable glitch, but NP2016 is the one people say hwfly use, and i assume its <15sec to glitch, eventhough they have the highest time spec.
Post automatically merged:

Or maybe we need to also pay attention to these switching characteristic value?
Also it can be that different brand states or we call it promote their specs differently.
Will update tomorrow.
The base of why i think Rds is important because the apu have impedance. And in here we make a parallel circuit. So the resistance of the mosfet, will also affect how much the current flows to that point (i assume its somekind of the VDD of the processor). First i think that the lesser the current flows to the apu the better, that why i think 6512 is the best of all, since it is the most less resistance, so majority of the current will be goes to the mosfet. But from your finding, i might be wrong. The current flows in the apu must be at some range, for the glitch to work flawlessly.
 
Last edited by abal1000x,

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
438
Country
Indonesia
If we sees from the pattern it seems not. We might think that higher ns will result longer/unstable glitch, but NP2016 is the one people say hwfly use, and i assume its <15sec to glitch, eventhough they have the highest time spec.
I dont have Hwfly to test, but i time some video on youtube, and it took 3 second from button press to hekate wait screen. This is double mosfet right, wonder if that makes the glitch time shorter.
But hey, even on Lite vs V2, the same mosfet the glitch is longer on V2, so maybe device unit dependent, as long as it still under 5s which maybe the average people tolerance when looking at bsod screen after they turn on their device.
 
Last edited by cgtchy0412,

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
I dont have Hwfly to test, but i time some video on youtube, and it took 3 second from button press to hekate wait screen. This is double mosfet right, wonder if that makes the glitch time shorter.
Both cap point that this mosfets connected is continue (both connected).

So...
Double mosfet simply means the resistance is half. The rds should be halfed something around 4.5 milliohms. And higher amps it could deliver.

I don't see any other purposes than that for doubling the mosfets.
Maybe you have another opinion?
schem.png
 
Last edited by abal1000x,

MegaDeKay

Well-Known Member
Newcomer
Joined
Apr 10, 2023
Messages
51
Trophies
0
Age
59
XP
205
Country
Canada
Another unrelated question, do you know equal point of the D mosfet other then the 2 point (cap) inside the apu shield?

I assume this is voltage regulated right, so it might be supplied by some voltage regulator. There is voltage regulator ic in the bottom, max77812 but it didn't connect to those 2 point cap. Not yet searching the backside of the pcb. The top one, i already check it one by one and none connected to it. I might buy a broken lite, to research further, so i didn't worry to broke something, since it already broke.
Any place besides the capacitors next to the APU will be farther away and will then leave these capacitors in place to filter the voltage glitch itself (that is what capacitors do). You don't have access to the RPi source code so you can't modify the glitch timing to compensate.

You are free to give it a try, but I suspect those two points were selected for a very good reason.
 
  • Like
Reactions: abal1000x

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
Any place besides the capacitors next to the APU will be farther away and will then leave these capacitors in place to filter the voltage glitch itself (that is what capacitors do). You don't have access to the RPi source code so you can't modify the glitch timing to compensate.

You are free to give it a try, but I suspect those two points were selected for a very good reason.
I am not good at signal stuff.
Could you explain about this 'farther away' thing and the effect on the glitch timing.
Or any reference link that explain it.
 

btjunkster

Member
Newcomer
Joined
May 15, 2023
Messages
6
Trophies
0
Age
44
XP
75
Country
United States
Hi everybody. First of all, thanks for clarifying the installation process. I got a rp2040 installed on my Mariko and it works flawlessly. There is however one thing that I think should not happen. Whenever I poweroff from the menu in ofw, next time I push the power button, the screen stays black. Then, I have to push power button for a few seconds and next time I turn the console on, hekate boots normally.
Any ideas about what could be causing this?
Hi bro. I have same issue. If you take a look at pico, it should still light up for some time after you’ve shut down. Hence it is not responsive when you immediately try to turn it on again because it is still shutting down.
Post automatically merged:

View attachment 371181
i get this when i try to launch hakete, whats wrong?
Check your SD card. It might be either fake or corrupted.
 
  • Like
Reactions: QuiTim and Vivi34

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
757
Trophies
0
XP
1,179
Country
Albania
I am not good at signal stuff.
Could you explain about this 'farther away' thing and the effect on the glitch timing.
Or any reference link that explain it.
I think what @MegaDeKay is saying (if I understand correctly) is that if we do not "hijack" the curent between the capacitor and APU we will not be able to make APU glitch because the capacitor will compensate the "delay" that mosfets are trying to create by shortening the D and S.
So basically doing this mosfet "trick" anywhere alse except between Caps and APU will be pointless.
Post automatically merged:

I read the whitepaper of glitch on arxiv and the presentation of glitching the tegra, but didn't find that the signal of the gate might give an issue.

Comparing the datasheet also difficult, IRF using [email protected] while AON using 10V

Lets say we add the total time (turn on delay + rise time + turn off delay + fall time)
[email protected]
IRF8342: 31.1ns
IRF8714: 35.9ns
NP2016: 86ns

VGS@10V
AON7400: 40.1ns
AON6512: 56.1ns

If we sees from the pattern it seems not. We might think that higher ns will result longer/unstable glitch, but NP2016 is the one people say hwfly use, and i assume its <15sec to glitch, eventhough they have the highest time spec.
Post automatically merged:


The base of why i think Rds is important because the apu have impedance. And in here we make a parallel circuit. So the resistance of the mosfet, will also affect how much the current flows to that point (i assume its somekind of the VDD of the processor). First i think that the lesser the current flows to the apu the better, that why i think 6512 is the best of all, since it is the most less resistance, so majority of the current will be goes to the mosfet. But from your finding, i might be wrong. The current flows in the apu must be at some range, for the glitch to work flawlessly.
For IRF8714 (installed on V2 switch) first time glitch was 3-4 seconds and all the consecutive ones were almost instant so less than 1sec (tested on more than 20 power cycles)
For IRF8342 (single mosfet installed on V1 unpatched) the glitch is taking at least 6-7 second all the time (tried it for at least 15 power cycles)
 
Last edited by QuiTim,
  • Like
Reactions: abal1000x

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,917
Country
Congo, Republic of the
I actually did essentially this exact thing on the last lite I hacked.

I bought it off ebay from a dad who forgot the parental control pin (who knows if that's the legit story, Idrc) and I installed Picofly, booted into CFW emmc, used an app to remove parental controls, and then reset the console through the menu in Horizon.

After that I went back to Hekate and started the usual process of backing everything up and making an emuMMC.
Well yeah, that seemed like the logical way to go about it although we didn't have a chance to do it before.
Thanks for confirming, will be usefull in the future for sure and I'm sure @chronoss appreciates the answer aswell :D
Great thanks, it's not dangerous... but i use Sysnand not emuMMC :(
 

agus

Active Member
Newcomer
Joined
Apr 15, 2016
Messages
41
Trophies
0
Age
37
XP
113
Country
Indonesia
anyone using v1 on v2/lite .? sprti ny easier?
 

Attachments

  • Screenshot_2023-05-16-15-26-51-601_com.google.android.youtube.jpg
    Screenshot_2023-05-16-15-26-51-601_com.google.android.youtube.jpg
    1.1 MB · Views: 28
  • Love
Reactions: chronoss

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
438
Country
Indonesia
Please help, i need to repair broken rst point , what should be the technique.
Also what value the cap/resistor on alternate point on the right.
Its gives purple screen when i boot it up.
 

Attachments

  • 20230516_174945.jpg
    20230516_174945.jpg
    624.7 KB · Views: 33

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
Please help, i need to repair broken rst point , what should be the technique.
Also what value the cap/resistor on alternate point on the right.
Its gives purple screen when i boot it up.
Oh man. At least, its not Blue.
I've read people saying in reddit, blue is about hardware (apu or wifi).
Purple is about the software kernel panic, bootloader, etc.

Look in the https://balika011.hu/switch/lite/
Those point in the neighbohour is connected
lite_rst_layer1.png


Also i tracked the trace between layer it seems it goes to the point in bottom right.
But no one has yet confirmed this, and when i measure the ohm its like 2ohms in my multimeter.
Thats is in the range of error in my multimeter, so it might connected, also might not.
lite_rst.png


That top right in your picture is cmd alternate point right?
Its connected to the resistor i guess.
If it is resistor it can't be ignored (like with cap cases), because without it, the current wont flows.
I might try to measure it later.

I have trace the cmd point alternative in the top layer its only those two left and right point.
lite_cmd.png


If necessary might try to find the point in the bottom pcb.
 
Last edited by abal1000x,
  • Love
Reactions: cgtchy0412

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
438
Country
Indonesia
Actually ripped part is only in red circle, so it doesnt have any vias. Should be safe to leave it then ?.
It seems it has vias.
Any jumper point can be used to restore this connection?

And it means that purple screen is cause by cmd traces not connected because missing resistor?
And anyone know the value of this cmd line resistor?
1684236757269.png
 
Last edited by cgtchy0412,

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
Actually ripped part is only in red circle, so it doesnt have any vias. Should be safe to leave it then ?.
Yes.
If it have vias, i don't think it could get ripped easily, since it has anchor deep down in the layer :lol:

And it means that purple screen is cause by cmd traces not connected because missing resistor?
I am sure it is. Since thats the required component which is missing.
Because the cmd is disconnected, then the apu can't R/W to the EMMC, and throws that purple. Just like what those on reddit says, its about kernel panic, or something wrong with the bootloader.
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
438
Country
Indonesia
Yes.
If it have vias, i don't think it could get ripped easily, since it has anchor deep down in the layer :lol:


I am sure it is. Since thats the required component which is missing.
Because the cmd is disconnected, then the apu can't R/W to the EMMC, and throws that purple. Just like what those on reddit says, its about kernel panic, or something wrong with the bootloader.
Yes i have look and it seems doesnt have any, if of course every image layer have the exact coordinate.
Please help measure the value as i lost the original one.
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,405
Country
Gaza Strip
Last edited by abal1000x,
  • Like
Reactions: cgtchy0412

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
438
Country
Indonesia

Attachments

  • 20230516_192050.jpg
    20230516_192050.jpg
    418.4 KB · Views: 29
  • 20230516_192034.jpg
    20230516_192034.jpg
    341.9 KB · Views: 31

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    guys why the hell is my internet connection so shit rn?
  • 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
    ZeroT21 @ ZeroT21: @BakerMan Make me a space cake plz