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

  • Thread starter Thread starter mattytrog
  • Start date Start date
  • Views Views 347,521
  • Replies Replies 1,803
  • Likes Likes 29
Has anybody tested the new sxos which supports 7.0.1 and doesn't use sept ?

I could then update and use sxos wirhoiw issue

I have a similar setup to @josete2k, but I’m using a trinket with joycon and volume straps. I exclusively use CFW for retroarch and everything is working great for me (including N64) with SX OS 2.6 beta and Switchboot 1.0. I read that USB HDD support is broken in the SX beta, but I think everything else is working fine.
 
  • Like
Reactions: peteruk
I have a similar setup to @josete2k, but I’m using a trinket with joycon and volume straps. I exclusively use CFW for retroarch and everything is working great for me (including N64) with SX OS 2.6 beta and Switchboot 1.0. I read that USB HDD support is broken in the SX beta, but I think everything else is working fine.

Brilliant thanks for the info mate....blooks like it's just SEPT based cfw that's having issues at the moment
 
New (easier?) procedure to get into SWITCHBOOT UF2 update drive.

1) Power-on switch and get to Switchboot / Hekate menu
2) Double-press RESET button on chip (Trinket users will notice red LED)
3) Connect USB to PC
4) Launch ofw/cfw. 7.00+ users, sept will run and SWITCHBOOT will pop straight up. Or if using SXOS, there may be a slight delay.
5) 6.2.0 and under users, Horizon will boot and SWITCHBOOT will pop up automatically.

Hope it helps.

Or just the normal way, but wait for screen to switch off...
 
Last edited by mattytrog,
  • Like
Reactions: peteruk
Disconnect from PC
Is the LED red on the trinket? After pressing RESET twice?
If so, plug in. SWITCHBOOT should pop right up.

--------------------- MERGED ---------------------------


OK...
I have recreated the problem...

I think it is v7.0.1 firmware or Sept maybe (?) where the problem lies.

Best thing to do, is boot into Hekate / Switchboot, double-press reset... Plug in. Nothing will happen.

Now, boot using your preferred option in the menu. As soon as Horizon frees the port, SWITCHBOOT will pop up.

Nothing I have done! This is not the code!
Worked for me , thanks Matty ;)
 
  • Like
Reactions: mattytrog
When using the non swiftboot version as a dongle I think it is powering down too soon. I have to reset the dongle a few times if I insert it too early or too late.
Yeah. Timeout is only 2 seconds. It was 10. But I figured that the dongle would be plugged in before hitting the button...
 
Yeah. Timeout is only 2 seconds. It was 10. But I figured that the dongle would be plugged in before hitting the button...

Do you plan on ever releasing a version that let's you modify the timeout via offsets? Also a version that loads payload.bin from the internal storage of the trinket instead of the one built into the uf2 would be awesome.
 
I have a question.
I had fitted my Trinket M0 with Joycon-, USB Disconnect- and Vol+ Strap.
Actual switchboot and simple uf2 is installed, but i can't use payload memloaderv3 to mount my switch for NxNandManager.
Memloader says it found no connection to pc.
It's normal?
 
Last edited by Prime420,
Do you plan on ever releasing a version that let's you modify the timeout via offsets? Also a version that loads payload.bin from the internal storage of the trinket instead of the one built into the uf2 would be awesome.
I can adjust the time out no problem.

The trinket is limited to 262144 bytes.

It is launching payload.bin from SD. Or hekate if that fails.

I don't understand what you are asking.

--------------------- MERGED ---------------------------

I have a questions.
I had fitted my Trinket M0 with Joycon-, USB Disconnect- and Vol+ Strap.
Actual switchboot and simple uf2 is installed, but i can't use payload memloaderv3 to mount my switch for NxNandManager.
Memloader says it found no connection to pc.
It's normal?
Not normal.

Should work without issue. What is it doing?
 
@mattytrog

I'm sorry it was my fault. I don't copy the ini files and the /uboot/ directory. Now it works.
Now i have another question. When my switch is connected and i press power, my switch boot to OFW. Why?
 
I can adjust the time out no problem.

The trinket is limited to 262144 bytes.

It is launching payload.bin from SD. Or hekate if that fails.

I don't understand what you are asking.

Just looking to flash the uf2 on it once then be able to update it by dragging a new .bin to it. In case something changes or I want to use a different payload without chainloading. That way updating payload is just a bin swap. Basically a version without the baked in hekate so I can select the primary payload on it and update it the moment new ones are released or I need to swap it. Kind of how the commercial solutions work.
 
Last edited by Deleted member 482547,
@mattytrog

I'm sorry it was my fault. I don't copy the ini files and the /uboot/ directory. Now it works.
Now i have another question. When my switch is connected and i press power, my switch boot to OFW. Why?
1) you are on TRINKETBOOT still. Or using joycon only Switchboot. Use Switchboot part 1 for your chip, the both version

2) A strap is incorrectly soldered.

That's about it.

--------------------- MERGED ---------------------------

Just looking to flash the uf2 on it once then be able to update it by dragging a new .bin to it. In case something changes or I want to use a different payload without chainloading. That way updating payload is just a bin swap. Basically a version without the baked in hekate so I can select the primary payload on it and update it the moment new ones are released or I need to swap it. Kind of how the commercial solutions work.
You can do that already. I only built this hekate mod as there is a fair bit of space on the chip however just a "payload.bin" forwarder is certainly doable. I've actually made one. Only about 50kb.
 
Last edited by mattytrog,
1) you are on TRINKETBOOT still. Or using joycon only Switchboot. Use Switchboot part 1 for your chip, the both version

2) A strap is incorrectly soldered.

That's about it.

--------------------- MERGED ---------------------------


You can do that already. I only built this hekate mod as there is a fair bit of space on the chip however just a "payload.bin" forwarder is certainly doable. I've actually made one. Only about 50kb.
Does it allow it to stay on the trinket storage next to the uf2?
 
Does it allow it to stay on the trinket storage next to the uf2?
The UF2 is the Hekate file. Compiled for Cortex M0. It also has a version of ArgonNX on there, and other bits of control code. It isn`t just a bin file drag and dropped and turned into a UF2.
 
@mattytrog: Just a quick question because i am a little bit confused.
I have the trinket wiring from OP (Vol, Joycon & USB strap fitted).
Which of the thre files i have to use:

TRINKET_LEGACY3_SWITCHBOOT_PART2_V1.UF2
TRINKET_METHOD3_SWITCHBOOT_PART2_V1.UF2
TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2

Thanks for helping out
pOpY

PS.: Currently on "TRINKET_REBUG_SIMPLE_UF2_V096.UF2"
 
Last edited by popy,
@mattytrog
Prime420 said: ↑

@mattytrog

I'm sorry it was my fault. I don't copy the ini files and the /uboot/ directory. Now it works.
Now i have another question. When my switch is connected and i press power, my switch boot to OFW. Why?

1) you are on TRINKETBOOT still. Or using joycon only Switchboot. Use Switchboot part 1 for your chip, the both version

2) A strap is incorrectly soldered.

That's about it.

My switch only boots to OFW when i connect the switch to my pc and press power button.
Without any connection to the pc, it works perfect.
Straps are all fitted right. I checked it twice.

I used (SWITCHBOOT_v1.0_TRINKET_JOYCON_VOLUME) and (TRINKET_REBUG_SWITCHBOOT_v1.0_PART2).

Thank you for your help :)
 
@mattytrog: Just a quick question because i am a little bit confused.
I have the trinket wiring from OP (Vol, Joycon & USB strap fitted).
Which of the thre files i have to use:

TRINKET_LEGACY3_SWITCHBOOT_PART2_V1.UF2
TRINKET_METHOD3_SWITCHBOOT_PART2_V1.UF2
TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2

Thanks for helping out
pOpY

PS.: Currently on "TRINKET_REBUG_SIMPLE_UF2_V096.UF2"

To answer my question myself :-)
The right file is: TRINKET_REBUG_SWITCHBOOT_PART2_V1.UF2

pOpY
 

Site & Scene News

Popular threads in this forum