Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,673,212
  • Replies Replies 17,052
  • Likes Likes 15
So,this situation is normal?

I don’t know if it’s normal but when I only had one resistor speed of 16mb was around 200mb/s and when it finished the benchmark it said that emmc was in slow mode. I added one more resistor and the speed increased to more or less your results and the message was gone.
 
  • Like
Reactions: Danook28
Hello guys, I wanted to order the resistors to use as pulldown, which value and size is recommended? What are there on hwfly flats?
I personally use 10K for pulldown now. As i once use 1K but then some of the unit sometimes boot directly to ofw (glitch failed) and sometime boot hekate. Maybe its specific by mosfet type as i use AON.
 
  • Like
Reactions: abal1000x
I got wierd switch v2
Yesterday i instal picofly
All perfect, try to reboot many time
And today, something wierd happening
After turn off, swith cannot turn on again
I left about 2 hour, and switch turn on normally
So i remove pico and every cable
Still the same, cannot turn on
Plug in usb charger only draw 0.2-.03 ma
I left switch while charging maybe like 1 hour
Turn on normally to ofw and usb draw 1,6a
What happen with this switch?
 

Attachments

  • 2FA987DD-CFBD-4537-8EAA-F050E9752693.jpeg
    2FA987DD-CFBD-4537-8EAA-F050E9752693.jpeg
    1.1 MB · Views: 71
  • 10B750AE-E750-45F8-A7AA-DD0D2AEA6727.jpeg
    10B750AE-E750-45F8-A7AA-DD0D2AEA6727.jpeg
    868.6 KB · Views: 88
  • F96B282E-75A6-4A68-95A8-EE0878FAC642.jpeg
    F96B282E-75A6-4A68-95A8-EE0878FAC642.jpeg
    768.5 KB · Views: 80
  • 99AA829D-6D8D-4B64-9170-0DF069BCD2C7.jpeg
    99AA829D-6D8D-4B64-9170-0DF069BCD2C7.jpeg
    214.4 KB · Views: 62
  • Like
Reactions: Danook28
I got wierd switch v2
Yesterday i instal picofly
All perfect, try to reboot many time
And today, something wierd happening
After turn off, swith cannot turn on again
I left about 2 hour, and switch turn on normally
So i remove pico and every cable
Still the same, cannot turn on
Plug in usb charger only draw 0.2-.03 ma
I left switch while charging maybe like 1 hour
Turn on normally to ofw and usb draw 1,6a
What happen with this switch?
Some time you need disconect battery charge soket from the conector then conect and some time press 15 sec and then perss one on power. Me be your pico fly glitch is or ps1 sp2.
 
Some time you need disconect battery charge soket from the conector then conect and some time press 15 sec and then perss one on power. Me be your pico fly glitch is or ps1 sp2.
I already did that, still the same
Even i press restart
Switch can’t turn on
Post automatically merged:

Like short or just ic nearly dead?
 

Attachments

  • IMG_7596.MOV
    35.3 MB
  • Like
Reactions: Danook28
I already did that, still the same
Even i press restart
Switch can’t turn on
Post automatically merged:


Like short or just ic nearly dead?
Is charge cable charge when you flip it???
Turn the charging cord over and see if it charges from both sides, from the top and bottom.
 
Hi guys!
Can someone recommend me a a good soldering wire that doesn't have rosin core in it?
And a cheap but good soldering iron.

I done a v2 on saturday but because of the shiiit quality rosin core tin and weak soldering iron instead of max 1hour, it became 5hours of misery.
 
  • Like
Reactions: Danook28
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.
I checked the resistor, rewelded and replaced the cable, and the problem is still the same.
 

Attachments

  • 88E48A61-34D6-42AD-BE3F-F4F0A087443B.jpeg
    88E48A61-34D6-42AD-BE3F-F4F0A087443B.jpeg
    1.5 MB · Views: 92
  • 713D137D-3A2A-4BF0-AE34-BDBF7EB2628E.jpeg
    713D137D-3A2A-4BF0-AE34-BDBF7EB2628E.jpeg
    911 KB · Views: 74
Yes 1k for each mosfet, parallel.

By calculation it should be around hundreds kilo. I calculate around 300K, but i still not yet confirmed it.

When the pico run, the firmware will configured the gpio as pulled down, read from rp2040 datasheet its around 80k ohms.
Post automatically merged:
so what should i order?
:wacko: "confused"
 
  • Like
Reactions: Danook28

Site & Scene News

Popular threads in this forum