This is software for the SAMD21 range of "modchips" that we use on the Switch. If you have one of these devices fitted to your console, you will know. You will also have a reset button on the chip to enable UF2 access.
If you have followed the author's guide to fit the chip, your chip is fully compatible.
If you have followed a guide from elsewhere, you will need to check your wiring and find out what straps you have fitted.
In summary:
- Choose a part 1 file depending on your requirements / wires you have soldered (straps).
- Drop on to the UF2 drive (Called SWITCHBOOT if you have been with me for some time).
- Choose a part 2 file... and drop on UF2 drive again.
- Part 1 writes a different part of the chip than part 2. So you need to drag/drop (we will say flash) BOTH FILES.
SAMD21 Update mode - UF2 drive access
Get into UF2 mode:
- Connect the console to PC and send SAMD21 Update payload using TegraRCMSmash. No SD card required.
- Screen will go black, then double-press RESET on your chip.
- Your UF2 drive should pop up. If it doesn`t work the first time, try again.
- You can use the SAMD21 Update option in Switchboot also.
UF2 modchip software
Choose your chip in the files section.
Select a part 1 file - DUAL-BOOT or PERMA_CFW_BOOT, click to see the difference in bootloaders.
Select a part 2 file:
- Fusee has been superceded by Fusee_Suite.
- Switchboot - The author's Hekate mod created for modchip users.
Bootloader folder for this version (v5.1.1):
- For v5.1.0 onwards there is a new Minerva file. You should update your bootloader folder if you are updating from a previous version.
- Download this bootloader folder.
- Drag and drop over your current one to replace the bootloader folder.
- Nyx is disabled, just go into bootloader/sys and rename the nyx file to "nyx.bin" to enable.
Choose your chip here:
- Trinket M0:
- Rebug SwitchME:
- RCM-X86:
- Gemma M0:
- Itsybitsy M0:
- Feather M0 Express:
Generic BIN version for TegraRCMSmash.
Legacy Methods and dongles
Please refer to https://github.com/mattytrog/Switchboot_PART_2
Go to the latest version and find your version in the Switchboot Part 2 UF2 folder.
Tidy_Memloader Add-on
Drag and drop the bootloader folder to your SD card. Now you can launch memloader without messing up SD root, from within the dedicated menu option
Difference between this and Hekate
This is a quite in-depth modification of Hekate that is suited to our chips.
All Hekate features, plus:
- Browse and boot any payload / INI.
- Add payload to hekate_ipl.ini.
- Safe backup of BOOT0/1 & PRODINFO.
- Restore ChoiDuJour cut-down BOOT0/1.
- Restore SXOS licence.
- Payload.bin launching and multiple payload feature(controlled by your SAMD chip) as well - like having multiple chips in your machine.
- Modchip information on main display.
Additional controls:
- From boot:
- Hold Vol- to override launching "payload.bin".
- Hold BOTH Vol buttons to prevent launching nyx.