Hacking WIP [Trinket] [Rebug] [Others] SWITCHBOOT_UF2 / FUSEE_UF2 modchip software

  • Thread starter Thread starter mattytrog
  • Start date Start date
  • Views Views 344,355
  • Replies Replies 1,803
  • Likes Likes 29
That you Pablo! I installed that update and everything works perfectly. No excess battery drain or crashes. Partitioning, settings, booting things, everything works i have done so far.
I have RCMX86 with all wires installed.
 
Trinket M0 or Winxi.

Original trinket is atiny85. Not compatible. Needs cortex M0 arm. Samd21e.


Installing a trinket into the Switch is neat but its complete overkill.

Step one get a winxi

Step two drag and drop uf2 code

Step 3 add female usb port to a winxi

Step 4 plug USB C into female winxi port and add 3 volts.

This is so much easier than installing trinket. You don't get the cool straps but you also don't ruin the switch trying to install.

20210121_152137.jpg 20210127_112840.jpg 20210127_112538.jpg


Google "Full Circle Embedded" for more details about Winxi's
 
Last edited by FCE,
Here is an updated UF2 for Hekate Ctcaer 5.5.3. Attached below.

I am currently on Fusee_Suite, and it has a nice Battery GUI and also USB Strap support (for preventing low discharge).
Is this also possible with Switchboot's UF2 and your hekate UF2?
 
I am currently on Fusee_Suite, and it has a nice Battery GUI and also USB Strap support (for preventing low discharge).
Is this also possible with Switchboot's UF2 and your hekate UF2?

I'd have no idea honestly. I am building using instructions for the SwitchME. The SwitchME Does have Dual Boot Strap Support, and Ignore Boot Strap Support, so I assume the UF2 would support those. The only way to know would be to try it. If you do try it, please report back to us on the result so other users know!

By the way, here is Hekate 5.5.4 UF2!
 

Attachments

  • Like
Reactions: peteruk
I'd have no idea honestly. I am building using instructions for the SwitchME. The SwitchME Does have Dual Boot Strap Support, and Ignore Boot Strap Support, so I assume the UF2 would support those. The only way to know would be to try it. If you do try it, please report back to us on the result so other users know!

By the way, here is Hekate 5.5.4 UF2!
How do i use this with my trinket?
 
Press the reset button twice on the trinket to put it into programming mode - then drag the uf2 file on to the trinket, then it will be reprogrammed.
And how do i flash the fusee suite back? For the case i don't like the hekate.uf2 from you? Just a question.
 

Attachments

  • PHOTO_20210322_203116.jpg
    PHOTO_20210322_203116.jpg
    552.7 KB · Views: 196
And how do i flash the fusee suite back? For the case i don't like the hekate.uf2 from you? Just a question.

You'll need to find the UF2 for the suite, then use the same method as the fella above you mentioned.

For the rebug, I have to turn my switch on so the USB is powered, then I double tap the rebug reset button, then the LED does a weird pulsating pattern. Plug it into my PC, and a USB drive comes up. I drag a CURRENT.uf2 onto the drive, then the drive automatically disconnects and I am good to go.
 
The thing is, my pc doesn't recognize the chip. It failed to request a driver description (i hope i wrote that correctly because i only know the "german error code").
 
The thing is, my pc doesn't recognize the chip. It failed to request a driver description (i hope i wrote that correctly because i only know the "german error code").

That's odd, I haven't had this issue on my PC, using Windows 10 19041. Perhaps something is wrong with the chip? Is there a specific driver you need to install? What kind of chip are you using.
 
That's odd, I haven't had this issue on my PC, using Windows 10 19041. Perhaps something is wrong with the chip? Is there a specific driver you need to install? What kind of chip are you using.

I experienced this with my Rebug chip too. - I couldn't get it recognised under Windows 10, it was that much of a hassle that I gave up. I figure that I will have to chainload from the UF2 that's already on there.
 
I was trying to reprogram my SwitchMe recently for the first time in ages, so I'd forgotten the trick required. Eventually what got it working was firstly, running mattytrog's Samd21_Update.bin payload, and then pressing the button twice (might still take a few tries to get the timing right on the double-press). Wouldn't work with just the double-press if I hadn't run the payload first. Hope that helps someone.
 
I was trying to reprogram my SwitchMe recently for the first time in ages, so I'd forgotten the trick required. Eventually what got it working was firstly, running mattytrog's Samd21_Update.bin payload, and then pressing the button twice (might still take a few tries to get the timing right on the double-press). Wouldn't work with just the double-press if I hadn't run the payload first. Hope that helps someone.

It's nothing to do with software - you need to press twice within 2 seconds, all you are doing is grounding the reset pin twice - this is built in hardware on the samd21g chips and is no way software related. Maybe you didn't do within 2 seconds - or you need to resolder your reset pin as it isn't connecting to ground properly.
 
  • Like
Reactions: hippy dave
It's nothing to do with software - you need to press twice within 2 seconds, all you are doing is grounding the reset pin twice - this is built in hardware on the samd21g chips and is no way software related. Maybe you didn't do within 2 seconds - or you need to resolder your reset pin as it isn't connecting to ground properly.
Didn't make sense to me either but it worked :rofl::ohnoes:
 
Didn't make sense to me either but it worked :rofl::ohnoes:

First time you press reset - the chip is grounded and reboots, (no software is running), when the chip starts and you press reset again (within 2 seconds) the bootloader is interrupted before the software on the chip gets run and the chip goes into programming mode.

It can only be hardware related - ie your reset pin isn't being grounded properly, this is not hard to understand.
 

Site & Scene News

Popular threads in this forum