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

psxfun

Member
Newcomer
Joined
Aug 17, 2017
Messages
19
Trophies
0
Age
47
XP
662
Country
Netherlands
Yes sir! Making a new thread.

All done, just not had time to wipe my arse :(

New thread and Switchboot update coming tonight / tomorrow.

Haha A good arse wipe is important says my wife always. Keeps the marriage in good health. Thnx m8 cheers, will give the fresh Switchboot a try as soons as Scires delivers a rock solid atmos.
 
  • Like
Reactions: mattytrog

denisscole

Member
Newcomer
Joined
Aug 10, 2004
Messages
8
Trophies
0
XP
374
Country
United States
Hello!
My Trinket is at Switchboot v1.5.0 - Hekate CTCaer v5.0.2
I'm trying to update the uf2 files on my trinket m0.
Every time I try to enter uf2 mode, either by TegraRcmSmash or from within the switchboot menu, the switch disconnects from the pc. Then, I have to do a hard reset to get it to turn back on.
:wacko: Any help would be appreciated.

Here's the log fie from TegraRcmGUI:
Uploading payload (mezzo size: 92, user size: 928, total size: 67144, total padded size: 69632)...
Smashing the stack!
Smashed the stack with a 0x001f byte SETUP request!
Payload successfully injected
RCM device disconnected
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
Hello!
My Trinket is at Switchboot v1.5.0 - Hekate CTCaer v5.0.2
I'm trying to update the uf2 files on my trinket m0.
Every time I try to enter uf2 mode, either by TegraRcmSmash or from within the switchboot menu, the switch disconnects from the pc. Then, I have to do a hard reset to get it to turn back on.
:wacko: Any help would be appreciated.

Here's the log fie from TegraRcmGUI:
Uploading payload (mezzo size: 92, user size: 928, total size: 67144, total padded size: 69632)...
Smashing the stack!
Smashed the stack with a 0x001f byte SETUP request!
Payload successfully injected
RCM device disconnected
Having to do a hard reset in UF2 mode is normal behaviour.

As for the uf2 drive not being seen? No idea. Try a different port / cable / machine.
 

denisscole

Member
Newcomer
Joined
Aug 10, 2004
Messages
8
Trophies
0
XP
374
Country
United States
I noticed, when I boot to Hekate with a usb attached to pc the screen stays black on the switch. It doesn't go into Hekate or Nyx. Is that normal?
Also, I have used this system in the past.
I've changed ports and no difference. The switch is not recognized after the payload is pushed.
I'll try a different pc once I'm back home.
Thanks for your help!
 
Last edited by denisscole,

Skater4599

Well-Known Member
Member
Joined
May 29, 2008
Messages
965
Trophies
1
Location
United States
XP
1,554
Country
United States


Hekate main in landscape? Good or bad idea? Imho makes bugger all difference.


I personally like it, I recently updated to latest release here and downloaded the new bootloader folder to enable nyx but found the UI doesn't have the switchboot options so am going to disable it. Having this sideways is a nice improvement shy of having nyx with all the options you've added.
 
  • Like
Reactions: mattytrog

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
It's only 3 or 4 lines of code.

Reverse framebuffer, swap X and y. Done.

Then just offsets to correct. Ie batt at 720 vert instead of 1280.

Reverse the font too
 
Last edited by mattytrog,

Relys

^(Software | Hardware) Exploit? Development.$
Member
Joined
Jan 5, 2007
Messages
878
Trophies
1
XP
1,239
Country
United States
When updating to the latest version of DUAL-BOOT (modified UF2 bootloader) for Rebug SwitchME, I can't get the bootloader to show up as SWITCHBOOT device on my PC now... It seems to have bricked both the bootloaders on my devices. Do I need to hook it up to a programmer and flash stock bootloader? :/
 

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
When updating to the latest version of DUAL-BOOT (modified UF2 bootloader) for Rebug SwitchME, I can't get the bootloader to show up as SWITCHBOOT device on my PC now... It seems to have bricked both the bootloaders on my devices. Do I need to hook it up to a programmer and flash stock bootloader? :/
Hmmm... Shouldn't have bricked. Does the console still go into RCM?
 

reminon

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
430
Trophies
0
Age
33
XP
815
Country
United States
@mattytrog Was able to get a 256KB flash dump of the ns-atmosphere using bossa after using the switchboot update mode menu.

Bossa shows the security bit is set, and region 0 is locked. Any way to unlock this? Bossa refuses to unlock it, erase the flash, or write flash.

The NS-Atmosphere Programmer app is just a modified version of bossa, and is able to erase, lock, unlock, and set the security bit. Of course those functions are hard coded and can't be disabled by the end user without modifying the program.
 
Last edited by reminon,

mattytrog

You don`t want to listen to anything I say.
OP
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
@mattytrog Was able to get a 256KB flash dump of the ns-atmosphere using bossa after using the switchboot update mode menu.

Bossa shows the security bit is set, and region 0 is locked. Any way to unlock this? Bossa refuses to unlock it, erase the flash, or write flash.

The NS-Atmosphere Programmer app is just a modified version of bossa, and is able to erase, lock, unlock, and set the security bit. Of course those functions are hard coded and can't be disabled by the end user without modifying the program.
Yeah it needs to be done in openocd via swd. Or upload the dump here and I'll take a look.

At91samd chip erase is the command you need in openocd. It will wipe the lot.

You may need to program nvmuserrow too.

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

Guys i dont understanded i have to rename the files to current.uf2 or i only drag and drop the to files ?
Just drag and drop
 

reminon

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
430
Trophies
0
Age
33
XP
815
Country
United States
Yeah it needs to be done in openocd via swd. Or upload the dump here and I'll take a look.

At91samd chip erase is the command you need in openocd. It will wipe the lot.

You may need to program nvmuserrow too.

Here's the dump.
 

Attachments

  • ns-atmoshere.zip
    94.9 KB · Views: 135

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: b