This loooks great! But... it's spelled homebrewFinally, I can get out of my sick bed and back to my Personal R&D Headquarter (my beloved bedroom). During my sick leave, there are lots of thing has changed/updated with Picofly scene.
Good news is I have completed testing cable for Picofly (fab it with JLCPCB and share them among my friends who are able to do hardware mod with their machine). Cable works perfectly. Beside JLCPCB, I already try with oshpark and nearly 2 months, I haven't received them yet
View attachment 373305
Bad news is I can only support Mariko variant due to not having V1 around. But I am willing to adjust if someone can give me dimension.
Some pictures:
View attachment 373303
View attachment 373304
P/s: Tidy something up and will upload them on github
--------
Note1: According to another thread, I will add 1k ohm resistor between Source and Gate pin.
Yeah just looked the specs now, i must have misread somewhere.hwfly use np2016 which is 9mohm, and they use it parallel so its become 4.5mohm when both the gate open. Which is still prettly low.
To be precise BSOD after working before, happen once on me. Acctually if we test and close some mosfet or maybe all mosfet with like multimeter then it will stay on for a while and we need to just touch it or grounding it to make it open again.The pulldown resistor is advisable because lot of people reporting BSOD cases. Which might be caused by the mosfet. But for me, i am not convince that the mosfet open state is the cause of BSOD.
mine 6414 good for nowJust to fulfill my promise.
Not Work/ Not Strong Enough to Glitch
AON7400A, It give false positive so cannot work reliably, one unit returned from customer with systomp can only boot to stock.
AON6414A
Works, Reliable But large package 5x6, Single Mosfet Install
AON S36312
AON 6512
AON 6792
Acctually as it is large the soldering is simpler, but for facedown install you need to cut the shield bridge between apu and ram, or better if you can solder it faceup and just slipped it under the bridge.
Works, Reliable, Perfect 3x3 package, Single Mosfet Install
FDMC 7672
All test were done on Lite&V2
Im now currently using AON S36312 for instalations.
If I'm reading it correct this is actually 680 Ohm resistor which is below the recommended 1k.You can also try this approach by @abal1000x adding the resistor in Pico between CPU point and Boot button's lower solder pad (Ground)
I don't know if it works but looks interesting
That was niceI roughly calculated like this:
From the datasheet IR8342
Max Vgs 20V
View attachment 373375
Then the power rate of the resistor
View attachment 373378
If i use 0805 resistor with 0.1W, then the max current will be at 100/20 = 5mA. So i need minimum R = 20/5 = 4kOhm
If i use 1210 resistor with 0.25W, then the max current will be at 250/20 = 12.5mA. So i need minimum R = 20/12.5 = 1.6kOhm
If i use 2512 resistor with 0.5W, then the max current will be at 500/20 = 25mA. So i need minimum R = 20/25 = 800Ohm
But the capacitance is only 1000pF
View attachment 373379
If the Voltage 20V then for 1000pF, it have charge Q = CV = 1000x20 = 20nC.
Lets say 500mA will break those resistor, then the time to discharge roughly will be around t = q/i = 20/500 = 40nsec.
This range of time wont break the resistor.
Practically just use whatever resistance you have at hand, will be enough to discharge those 1000pf.
But then we need to consider the rp2040 electrical properties of the gpio.
View attachment 373383
It is pull down by between 50-80k ohms. Our pulldown mosfet will be paralled by this.
So don’t use resistor >50kOhm. Because using aournd this value, will reduce the resistance significantly, which might split the voltage (voltage divider) enough so that the high voltage will be decrease into the range of the low voltage.
So in conclusion, just pick any resistor you have at hand approximately below 5kOhm.
Wow really nice soldering job! What mm wire are you using for the mosfets? 0.2 mm twisted together?Ok, I installed today with 2.73 FW on a lite switch, classic installation, 1 mosfet, I didn't add resistor on mosfet, I didn't solder sda, scl either.
Everything starts instantly.
So, can I avoid adding?
abal1000x already explaind itIf I'm reading it correct this is actually 680 Ohm resistor which is below the recommended 1k.
Someone was paying attention in classI roughly calculated like this:
From the datasheet IR8342
Max Vgs 20V
View attachment 373375
Then the power rate of the resistor
View attachment 373378
If i use 0805 resistor with 0.1W, then the max current will be at 100/20 = 5mA. So i need minimum R = 20/5 = 4kOhm
If i use 1210 resistor with 0.25W, then the max current will be at 250/20 = 12.5mA. So i need minimum R = 20/12.5 = 1.6kOhm
If i use 2512 resistor with 0.5W, then the max current will be at 500/20 = 25mA. So i need minimum R = 20/25 = 800Ohm
But the capacitance is only 1000pF
View attachment 373379
If the Voltage 20V then for 1000pF, it have charge Q = CV = 1000x20 = 20nC.
Lets say 500mA will break those resistor, then the time to discharge roughly will be around t = q/i = 20/500 = 40nsec.
This range of time wont break the resistor.
Practically just use whatever resistance you have at hand, will be enough to discharge those 1000pf.
But then we need to consider the rp2040 electrical properties of the gpio.
View attachment 373383
It is pull down by between 50-80k ohms. Our pulldown mosfet will be paralled by this.
So don’t use resistor >50kOhm. Because using aournd this value, will reduce the resistance significantly, which might split the voltage (voltage divider) enough so that the high voltage will be decrease into the range of the low voltage.
So in conclusion, just pick any resistor you have at hand approximately below 5kOhm.
Were you able to fix the BSOD? Tried my first install with a single mosfet on a Lite this weekend and resulted in BSOD. I've done v2 and lites with the cpu flex without any issues previously.To be precise BSOD after working before, happen once on me. Acctually if we test and close some mosfet or maybe all mosfet with like multimeter then it will stay on for a while and we need to just touch it or grounding it to make it open again.
Most people use heat gun or a reflow stationWhat is the best way to remove the USB C header from the WaveShare RPI2040-Zero? The buttons were easy to remove, but the USB C connector is really in there.
If you have a hot air station, just add kapton tape to components around and heat the USB connector.What is the best way to remove the USB C header from the WaveShare RPI2040-Zero? The buttons were easy to remove, but the USB C connector is really in there.