v2.0 + Active MMC communication
v2.1 + Toshiba support
v2.2 + Fix Toshiba boot fail
v2.3 + SanDisk support
v2.4 + Faster Toshiba boot
v2.5 + fix OFW boot
v2.6 + software update, xiao & itsy support
v2.61 + Instinct-NX sdloader, bug fixes
v2.62 + Make 16.0.1 happy (fix OFW boot)
v2.63 + roll back some 2.62 boot speed tricks
v2.64 + enable back the board detection
v2.65 + RP Pico support, double reset removed
v2.66 + Bypass to OFW after update for proper fuse burning
v2.67 + Don't bypass to OFW on first install
v2.70 + new LED indication, i2c undervoltage hack
v2.71 + support for SQc open-source board
v2.72 + disable CLK check, it's unstable
v2.73 + add LED signal on success v2.74 + 300 mhz precision rp2040 may be not stable at 300mhz
= is long pulse, * is short pulse:
= USB flashing done
** RST is not connected
*= CMD is not connected
=* D0 is not connected
== CLK is not connected
*** No eMMC CMD1 responce (bad eMMC?)
**= No eMMC block 1 read (should not happen)
*=* No eMMC block 0 read (eMMC init failure?)
*== No eMMC CMD1 request (poor wiring, or dead CPU)
=** eMMC init failure during glitch process
=*= CPU never reach BCT check, should not happen
==* CPU always reach BCT check (no glitch reaction, check mosfet)
=== Glitch attempt limit reached, cannot glitch
If your glitch is unstable (==* error), and the proper boot happens only when you press Reset after joycon logo, you can add two more wires to make glitch much better.
Q: rp2040 boards support
A: WaveShare 2040-zero/one, xiao-rp2040, adafruit itsybitsy (Pi Pico is not supportedfor now)
Q: GREEN, but instant reset
A: Clean flux near the RST point
Q: Do I really need 47 Ohm resistors?
A: You can skip them, however in this case you will have to use emuMMC due to the line interference, sysNAND would not boot (sysNAND data can be damaged).
Q: Does the firmware has learning? How to reset statistics
A: Short pin 0 to either 1 or GND during start for chip reset. The statistics is collected each boot. The more you start it - the better it boots.
v2.5 firmware had a bug with BOOT0 corruption. To recover it:
- boot "Full Stock" using hekate
- update to the latest official firmware over Wi-Fi
- boot "Full Stock" using hekate
- perform a full system reset
- show firmware information
- update firmware from SD card (place update.bin into the root folder)
- rollback to the backup firmware slot
- reset learning statistics
- dump / write sdloader
if you have an rp2040-zero from waveshare/ali then it has a neopixel. It is used for diagnosing proper firmware flashes as well as console glitching. If you plug it in, and flash the uf2 firmware to it and immediately see a red light after flashing (this is not the same as flashing, then unplugging and replugging), then no rgb jumper needs to be made. If on the other hand, you get one quick green flashing light, then you need to bridge the jumper pads indicated to swap the LED colors for proper diagnoses capability.
So it looks like my eMMC is fckd? Can I buy it from aliexpress (whole module with connector) and try to restore it?
EDIT:
I menaged to fix a broken trace and console boots to hekate. I tried to restore it usig the lvl 1 sthetix guide but I`m still getiing black screen trying to boot the system.
EDIT 2:
I created emuemmc. When I`m trying to boot emu I`m getting en error:
"error while loading fss0:
atmosphere/packeage3
wrong ini cfg ir missing/corrupt files"
The fan speed issue I would say the fan is not plugged in correct and the signal pin has no connection.
For joycon and wires I would say the cables are not set properly , get the switch back and check ur work.
If that's not the case there are some resistors next to the apu that could've been damaged while u took of the apu shield , happend to me a while ago also
The emmc stage is good, the glitch executed via 'cpu pin', but theres no response.
Check the mosfet, maybe the 'cpu pin' connection with the G of mosfet is disconnected. Or maybe the D of mosfet is not connected. Check the resistance between the D and GND, the good value is around 10-60ohms.
I faced this error very often. This issue is also related to your install also or weak mosfet or mosfet not working. it is mostly fixed by the SDA And SCL wires because I'm too lazy to check. But it is also related to mosfet. Just first place the SDA and SCL to see if it post or not, or you can press the reset button on RP2040 when joycon logo shows to see. If SDA and SCL wires and reset button method don't work then check mosfet.
So sorry everyone, the error is " *=* No eMMC block 0 read (eMMC init failure?)"
i make a mistake with the first puls, it's a sort not a long puls so, it's a *=*
It worked after install but when i took back the apu shield, i have this error but i don't see any resistors damaged , it's a Lite model
So sorry everyone, the error is " *=* No eMMC block 0 read (eMMC init failure?)"
i make a mistake with the first puls, it's a sort not a long puls so, it's a *=*
It worked after install but when i took back the apu shield, i have this error but i don't see any resistors damaged , it's a Lite model
I think it is just a bad picofly chip. It's the only conclusion I was able to come to after testing.
When I desolder the rst wire from the picofly, the rst voltage goes to the correct 1.9v so I think something on the picofly is causing it to be 0.9v.
I tried testing by desoldering 1 wire at a time. The switch will boot to OFW successfully unless either dat0 or cmd are connected to the picofly.
All of it makes no sense to me. I will just try a new picofly and see if it works. I am just glad the switch is okay.
edit: IT WORKS! It was a bad picofly indeed. Maybe I killed it when desoldering the type c connector. I did not see any shorts on the picofly itself though.
The fan speed issue I would say the fan is not plugged in correct and the signal pin has no connection.
For joycon and wires I would say the cables are not set properly , get the switch back and check ur work.
If that's not the case there are some resistors next to the apu that could've been damaged while u took of the apu shield , happend to me a while ago also
Ok. He’s going to bring it back when I get back into town. He linked me to this page actually so I was thinking maybe I damaged this somehow because I have a picture of my work and those resistors still seem to be in tact.
Struggling with this oled here. It booted up normally before putting it into the case and now it’s saying that DAT0 is not connected. Shows correct voltage on the adapter but not at the RP2040 zero. Swapped adapters and wires.
Hi, I have the same error code ( " *=* No eMMC block 0 read (eMMC init failure?)" ) with several OLEDs! I thought it was my wiring, the picofly (2.74) and the mosft cable that was messed up. I soldered a HWFly v5 core the console starts without problem?
I have to tell you, I only boot on the original fw with the pico installed
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
It wasn't too long ago we saw our first glimpse of Courage Reborn, another Twilight Princess PC port in the works based on last year's decompilation efforts. With...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
After much speculation, Nintendo has finally followed their competitors in announcing price increases for their hardware.
You can find a breakdown of what's changing...
Airing last night with very little in the way of warning, a brand new Nintendo Direct was aired. Running for 15 minutes in total, it took a moment to celebrate the...
Known more widely for their unusual stock price in modern times, GameStop has seen a steady decline as the go-to retail space for US gamers. In what feels like an...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...