Hacking Hardware Picofly - a HWFLY switch modchip

RatchetRussian

Well-Known Member
Newcomer
Joined
Apr 11, 2018
Messages
56
Trophies
0
Age
24
XP
500
Country
United States
Yes, lite is safe.

I silently read, people whose got blackscreen (corupted data) usually oled. My hunch says that Dat0 adapter is the main cause.

People might assume if the pico take out, cut off the whole cable, and take pico out, then its save to boot into ofw, it doesn't. You need to take out the Dat0 adapter (and the mosfet). Because if its Short circuited the dat0 and dat1, when the OS running, it will corrupt the whole data.

For safety reason, take everything out before running the ofw.
You might be exactly right.

In my case, I installed the picofly, got the error (===) and then cut the 3.3v wire to disable the picofly and then tried to boot OFW with the dat 0 adapter still in place. I am not sure if my emmc was corrupted before this or not.

But I had the correct diode mode value (780) so I thought this means I did not have a short under the emmc.
 
  • Like
Reactions: abal1000x

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,059
Trophies
0
XP
1,356
Country
Gaza Strip
This is just another saying for dont do the mod.:rofl2:
I mean, if you do the mod, don't go to OFW until the mod is working.

If you want to go to the OFW while the mod is unsuccessfull, then the save one is to reverse everything you modded, then run the OFW.

Go to OFW, while the mod is unsuccessfull is risky. The OS might broke something because of the fault mod.
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
286
Trophies
0
Age
41
XP
427
Country
Indonesia
I mean, if you do the mod, don't go to OFW until the mod is working.

If you want to go to the OFW while the mod is unsuccessfull, then the save one is to reverse everything you modded, then run the OFW.

Go to OFW, while the mod is unsuccessfull is risky. The OS might broke something because of the fault mod.
Yup, ill remember this just for caution, esspecially with oled and luckily i havent had any oled yet. Still not convince enough with that adapter instalation.
 

RatchetRussian

Well-Known Member
Newcomer
Joined
Apr 11, 2018
Messages
56
Trophies
0
Age
24
XP
500
Country
United States
Is there a pad or via connected with dat1 on the PCB?
If you are trying to test the diode values of a connection that is shorting dat0 to dat1, the easiest way to do this would be on a v1 switch. I could probably test it on mine. I imagine the same values would carry over to any other switch iteration since its all the same emmc chips.
 

poiu15

Member
Newcomer
Joined
Apr 22, 2023
Messages
14
Trophies
0
Age
29
XP
69
Country
Afghanistan
If you are trying to test the diode values of a connection that is shorting dat0 to dat1, the easiest way to do this would be on a v1 switch. I could probably test it on mine. I imagine the same values would carry over to any other switch iteration since its all the same emmc chips.
Not sure about the same values, but there are different brand of emmc chips.
https://gbatemp.net/threads/switch-emmc-faq.463369/
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
32
XP
268
Country
United States
Can anyone tell me which side of the board SDA and SCL are in the switch lite?
 

Attachments

  • 2BDDECA5-1372-4AB3-BC0B-96EBA9C2EA9B.jpeg
    2BDDECA5-1372-4AB3-BC0B-96EBA9C2EA9B.jpeg
    282.5 KB · Views: 47

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
32
XP
268
Country
United States
The backside, you need to take the board out and flipped it.
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
 

Attachments

  • IMG_6492.MOV
    28.7 MB
Last edited by BlueBeans,
  • Like
Reactions: Danook28

FreeLander

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
350
Trophies
0
Age
35
XP
467
Country
United States
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Check your MOSFETs.

@abal1000x I've read everything you said about dat0 adaptor, Someone once shared the pinout of the eMMC and claimed that shifting the dat0 adaptor as far left as possible is the safest bet. Since the point left to dat0 is empty. Do you agree?

One thing I always do is cutting the traces of the two circular pads next to the eMMC. It became a habit and I haven't got any black screen on OLED. My issue was blue screen and have figured it out.
 

Attachments

  • OLED eMMC pinout.jpeg
    OLED eMMC pinout.jpeg
    84.6 KB · Views: 49
  • Screenshot 2023-06-07 at 8.59.10 AM.png
    Screenshot 2023-06-07 at 8.59.10 AM.png
    269.3 KB · Views: 48
  • Like
Reactions: Danook28

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,059
Trophies
0
XP
1,356
Country
Gaza Strip
Check your MOSFETs.

@abal1000x I've read everything you said about dat0 adaptor, Someone once shared the pinout of the eMMC and claimed that shifting the dat0 adaptor as far left as possible is the safest bet. Since the point left to dat0 is empty. Do you agree?
Yes i agree.
That is me, the one who suggesting to shifting to left (to right if in front view).
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
286
Trophies
0
Age
41
XP
427
Country
Indonesia
Yes i agree.
That is me, the one who suggesting to shifting to left (to right if in front view).
This already tested and works? how many times now?
The idea is to shift the short possibility to unused solder ball, or even better target the space between it to purposely shorted it. This also will make it more firm and secure in my opinion. So instead of shaping it like a crescent it will be like a spear.
Wonder if anyone has tried to make diy dat0 adapter yet?
 
Last edited by cgtchy0412,

juanvlc

Well-Known Member
Newcomer
Joined
Jan 7, 2022
Messages
96
Trophies
0
XP
881
Country
Spain
Post automatically merged:


This board has a record of damaging EMMC in my locality
What model RP oled? Just installed 4 of them yesterday and some more the day before and all working satis. What adaptor are you using and how are you attaching it?
 
Last edited by juanvlc,

POPOLO

Active Member
Newcomer
Joined
Apr 17, 2023
Messages
34
Trophies
0
Age
44
XP
194
Country
Japan
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Please check for faults at PIN15
POWER ON LED blue light (HI)~(LO) ---> yellow light. The connections of PIN29 28 27 26 are generally correct.
 

Attachments

  • 707811462.236542.mp4
    3.5 MB
Last edited by POPOLO,
  • Like
Reactions: Danook28

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,059
Trophies
0
XP
1,356
Country
Gaza Strip
This already tested and works? how many times now?
Its still experimentation. Only once.

And last saturday, the glitch stopped, open again, my hunch said its dat0 adapter.
But logically i test every point, all is okay except the dat0 adapter.
I check the dat0, diode value is zero.

Without desoldered the adapter, i push the adapter IN (not horizontal/left or right). And the diode value read 600 again. Theres 2 unused pad near the right bottom. I soldered it so that the flex get cornered by the tin. Close it, and its work.
 

bilalhassan341

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
138
Trophies
0
XP
271
Country
United States
I realized that right after I posted. 🤦‍♀️ looked at a donor board. Thank you.
Post automatically merged:

Post automatically merged:

I’m getting this error. Lights are yellow. Normally I’m able to fix this with the SDA and SCL wires but it’s not working this time. This is on a switch lite.
Error: ==* CPU always reach BCT check (no glitch reaction, check mosfet)

Check mosfer wires.

This is the error which is mostly fixed by the SDA SCL wires ( =*= CPU never reach BCT check, should not happen)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: