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

  • Thread starter Thread starter mattytrog
  • Start date Start date
  • Views Views 348,473
  • Replies Replies 1,803
  • Likes Likes 29
But you still need the sd files (in all your sd cards) in order to boot hekate cfw.

So, you can place the switchboot.bin in all your sd cards too and use the Fusee-UF2...

Just an idea.
True... I think opinion is split. So I'll continue to provide both. Until I get bored of the switch! Just got myself a new OnePlus 6t so that day may come. One day.
 
Hi all!

I have an update regarding the usb issue.

I've contacted the vendor of the RCM x86 from tindie and he told me that the usb issue is related to the switch FW version (7.0.1 in my case)

He told me to try with these files on the modchip: github /euclala/RCM-X86/tree/master/ex_SD_reload (cannot post links, sorry)

flash the UF2
x86.load on the sd root
and a payload.bin on sd root

With these files, usb runs without problems: I've installed a 8gb nsp without issues and I'm able to inject payloads with tegrarcmgui.

@mattytrog from the comments on github, seems like you helped the dev with this code. At least in my case, this code seems to do something that correctly sets the USB interface.

Hope that helped. Thanks!

I tried it and USB works flawlessly using nxtmp to transfer files, but I continue having problem to inject payloads in RCM.

I also tried with shax loader and no luck.
 
Hi @mattytrog ....

is there any problem with the USB trap check? I have checked the solder points and it is apparently fine, but hekate tells me USB: NO
i am using trinket m0

many thanks!
 
Shouldn`t be. Working here. Will double-check!

RCMX86 users:

Please test this UF2 to see if it fixes your USB transfer issues. If so, then I`ll merge fix. I have my doubts. I tried this fix for a slightly different problem ages ago. So don`t hold your breath. I don`t like how the pin has to be kept high during "sleep"...

Cheers
:)

Did a quick test. Console enters RCM but chip doesn't inject payload. However I'm able to enter CFW through tegrarcmgui.

Installing a 8gb NSP through usb works fine.

Also, injecting payloads from outside. Seems like a timeout issue, like the chip shuts down the USB logic too quickly I'd say

Thanks!
 
Last edited by kiwihop,
Pretty sure, was testing doing full shutdowns and restarts with power + vol+. Entering both OFW and CFW on demand
OK... We try something else... Be right back.

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

Try this... Just to prove a point to myself :)
@kiwihop
 

Attachments

Last edited by mattytrog,
OK... We try something else... Be right back.

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

Try this... Just to prove a point to myself :)
@kiwihop

That one loads switch boot and I can load CFW from the modchip.

USB 8gb nsp install with tinfoil USB works.
Sideloading of payloads with tegrarcmgui works too.

From what you said on previous messages, seems like it's not possible to keep the pin low while also deep sleeping the modchip right?
 
That one loads switch boot and I can load CFW from the modchip.

USB 8gb nsp install with tinfoil USB works.
Sideloading of payloads with tegrarcmgui works too.

From what you said on previous messages, seems like it's not possible to keep the pin low while also deep sleeping the modchip right?
Yes it is possible. It just uses (abeit a small amount of) power. Watchdog / interrupts (_WFI mode) keep working, therefore pin states. Its the design of the logic chip sadly ( High to enable). Low to en would have been better. But oh well...

I`ll add it to main UF2 folder. And consider the issue resolved.

Not the way I would have liked, but never mind. Power usage should be in the uA region so batt usage shouldn`t/won`t be an issue...

Nice big letters for everyone else... Thanks @kiwihop for testing and jogging my stupid brain.

RCM-X86 USB Issues NOW FIXED. Download again from OP please if you are affected!

Now Switchboot AND fusee-UF2 are fixed. Redownload Fusee-UF2 if affected.
 
Last edited by mattytrog,
Yes it is possible. It just uses (abeit a small amount of) power. Watchdog / interrupts (_WFI mode) keep working, therefore pin states. Its the design of the logic chip sadly ( High to enable). Low to en would have been better. But oh well...

I`ll add it to main UF2 folder. And consider the issue resolved.

Not the way I would have liked, but never mind. Power usage should be in the uA region so batt usage shouldn`t/won`t be an issue...

Nice big letters for everyone else... Thanks @kiwihop for testing and jogging my stupid brain.

RCM-X86 USB Issues NOW FIXED. Download again from OP please if you are affected!

Now Switchboot AND fusee-UF2 are fixed. Redownload Fusee-UF2 if affected.

Thanks to you :)

I don't want to be "that guy", but i tested the Fusee-UF2 version and its not working :S Switch stays in RCM and can't inject payload from outside :S
 
OK... @kiwihop

and everyone else...

It didn`t work because I compiled it for the Feather M0. I`m an idiot. Corrected UF2 now on my git.

All sorted.

Don't be so hard on yourself dude, you're only human and we all make mistakes - that's how we learn and improve ourselves.

I'm sure everyone appreciates your hard work and the effort you put in, as well as the help you give people. You should give yourself a pat on the back, I'd do it for you - but this being the internet and all, that's not possible.

Thanks for the update :-)
 
Don't be so hard on yourself dude, you're only human and we all make mistakes - that's how we learn and improve ourselves.

I'm sure everyone appreciates your hard work and the effort you put in, as well as the help you give people. You should give yourself a pat on the back, I'd do it for you - but this being the internet and all, that's not possible.

Thanks for the update :-)
Thanks for the words sir! Makes it all worth it :)
 
  • Like
Reactions: peteruk

Site & Scene News

Popular threads in this forum