Hacking Hardware Picofly - a HWFLY switch modchip

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,575
Country
Germany
Quick question: can corrupted eMMC cause Black screen?

I think my nintendo switch oled is working perfectly. Except the fact that it's on a black screen the whole time. Maybe my crap Dat adapter screwed up my eMMC.

How to test the switch to prove this? Would it be possible to install picofly and try some result? Hear that if the switch boots in rcm mode, it might be possible to manually inject hekate or rebuild the Nand via the appropriate payload.
If ur emmc is corrupted u will only get a black screnn and console won't boot at all,
U can use a usb-meter to test that.

If its working then and u have a black screen then u bent on or more of the LCD pins .
 

Kiuxn

Well-Known Member
Newcomer
Joined
Mar 18, 2023
Messages
61
Trophies
0
Age
27
XP
136
Country
China
Does anyone know this problem? The speed of 4kib-rate is only half of the normal speed.
 

Attachments

  • 67CEC3FF-7053-4BD8-9229-238C6750C78D.jpeg
    67CEC3FF-7053-4BD8-9229-238C6750C78D.jpeg
    1.3 MB · Views: 31
  • Like
Reactions: Danook28

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,059
Trophies
0
XP
1,360
Country
Gaza Strip
Can you test using multimeter the value of resistance in CMD/CLK/DAT0 (The 47ohm)? Maybe the resistor broke, or short circuit, or fluxed, or something else?
When you measured using multimeter is it correct around 47ohm? or 94ohm when you add resistor after it?
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,059
Trophies
0
XP
1,360
Country
Gaza Strip
yes.I changed to the new 2040-zero, and the result is still the same.
Lets analyze logically.

When the data is big, the rate is high. But when the data is small, the rate is dropped. The difference between the two is, when the data is big, the request to the CMD is not busy compare to when the data is small. The request is only once or twice, then the data stream on to the Dat line. So the DAT line is okay, the CLK is okay, because when its transfer big data the rate is fast.

So i suspect the CMD line is noise, so there will be checksum, error, retry, checksum error, retry until it succeed, then when success the small packet goes to DAT line. And repeat again and again. This reduce the rate of data read from DAT line.

Here is my 1 cent suggestion:
1. Change the cable of the CMD with new one. Maybe the old cable problematic.
2. Try to clean the flux or any dirt around the CMD point.
3. In lite, the CMD point is directly goes to the emmc and cpu with some resistor paralleled to GND, you might check that resistor, it might broke.
resistor.png

If you use other device track it yourself in here
https://balika011.hu/switch/
4. Try to reduce little bit the resistance value. Use 33-40 ohms.
 
  • Like
Reactions: Danook28

Kiuxn

Well-Known Member
Newcomer
Joined
Mar 18, 2023
Messages
61
Trophies
0
Age
27
XP
136
Country
China
Lets analyze logically.

When the data is big, the rate is high. But when the data is small, the rate is dropped. The difference between the two is, when the data is big, the request to the CMD is not busy compare to when the data is small. The request is only once or twice, then the data stream on to the Dat line. So the DAT line is okay, the CLK is okay, because when its transfer big data the rate is fast.

So i suspect the CMD line is noise, so there will be checksum, error, retry, checksum error, retry until it succeed, then when success the small packet goes to DAT line. And repeat again and again. This reduce the rate of data read from DAT line.

Here is my 1 cent suggestion:
1. Change the cable of the CMD with new one. Maybe the old cable problematic.
2. Try to clean the flux or any dirt around the CMD point.
3. In lite, the CMD point is directly goes to the emmc and cpu with some resistor paralleled to GND, you might check that resistor, it might broke.
View attachment 376193
If you use other device track it yourself in here
https://balika011.hu/switch/
4. Try to reduce little bit the resistance value. Use 33-40 ohms.
Sir, how many ohm is that resistor?
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
487
Trophies
0
Age
34
XP
1,026
Country
Oman
Sir, how many ohm is that resistor?
Multimater 200 kohm read is 027.2 k ohm (resistor read) . Diode read from left 0.612 v from right is 0.364v nintendo switch lite motherbord the one green (x)
 

Attachments

  • resistor.png
    resistor.png
    334.5 KB · Views: 29
Last edited by Danook28,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: sure, it can be hands free