Team Rebug SwitchMe UP - Modchip installed and working

PROJECT STATUS NEWS UPDATE: July 17th - Team REBUG has gotten their Switch Modchip Up and Running Perfectly! :)
SwitchMeUp-Installed.jpg

The last update we had from Team REBUG on their project status was back on July 4th, that they got in the 'final prototype' PCBoards and now they had time to assemble them, polish up the coding a bit, and installed one in their Nintendo Switch consoles and below we present to you the very first video of it booting up and working, along with the latest Tweets from their project team leader.
evilsperm said:
Mod chip works :)

I've tested a few configurations with rcm strapping, hardware auto RCM and software RCM. Easiest by far is software auto RCM and a easy 4 wire install. Oh no case bluge :)

Seeing Videos are just better, here you go :P

Nintendo Switch Mod Chip 4 wire install (just showing off without auto rcm) 3 Clicks and its off to OZ :)

Huge thanx to everyone involved in the Switch Scene!



:arrow: Source: MaxConsole
 

kuze

Active Member
Newcomer
Joined
Jul 16, 2018
Messages
25
Trophies
0
XP
178
Country
United States
Check the git and read it's pretty straight forward to me.

It's not clear from the GitHub readme or the linked wiring diagrams thread that you can't flash a payload to the SwitchMe while installed internally and in RCM.

I think a small added note about it would go a long way in helping others going forward.

The documentation other than that point is fine though.
 
  • Like
Reactions: aut0mat3d

evilsperm

Well-Known Member
Newcomer
Joined
May 29, 2018
Messages
77
Trophies
0
Age
55
Website
rebug.me
XP
385
Country
United States
It's not clear from the GitHub readme or the linked wiring diagrams thread that you can't flash a payload to the SwitchMe while installed internally and in RCM.

I think a small added note about it would go a long way in helping others going forward.

The documentation other than that point is fine though.
Go check now.
 
  • Like
Reactions: kuze

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
Thanks for the Answers and the hint with CTCaer.
What makes me wondering is that i succeeded one time to change the Payload with the Modchip soldered in ;) - probably a lucky perfect timing?

Also this would only last as long as CTCaer gets a feature which i want to have as chainloading CTCaer with CTCaer is a little bit strange when config parameters changes........
So I believe there is a real Need to have a way to update the Modchip in System. Probably by Chainloading a Payload which does enable USB Data Lines...

Edit:
Also i need some clearification:
I can "disable" the Modchip by holding its Reset Button.
Afterwards i can boot to Horizon OS by sending a Payload via PC.
So, in Theory i should be able to update the Modchp in System with AutoRCM enabled.
What i am missing?
 
Last edited by aut0mat3d,

aut0mat3d

Well-Known Member
Member
Joined
Mar 15, 2017
Messages
212
Trophies
0
XP
568
Country
Australia
Gonna reply to myselve:
Gave that another try and it worked:

Held the Reset Button on Boot and injected a Payload via PC to boot into Horizon OS
Double Tapped Reset and inserted USB Cable on PC.
Storage is seen under Windows10, after opening the Folder the Explorer Windows closes, Device not available anymore.
Gave Linux another Shot and under Linux it is working.

As already sated, Updating in System with no additinally Periphery (USB Hub) seems to be a little picky ;)

So, no real need for chainloading

Edit:
This is only an idea as i do not exactly know how RCM really works:
A cute alternative Way of updating would be via RCM Payload and modified Bootloader on the Trinket:
Set the Switch in RCM, double Tap Reset on Modchip
Modchip is only listening on USB Side
Send a Payload with some magic Bytes to have the Firmware Update flagged for the Modchip
Send the new Firmware.
No need for a hacky Implementation of USB mass Storage in parallel to a existing USB Device
 
Last edited by aut0mat3d,

Myshkin

Member
Newcomer
Joined
Oct 3, 2016
Messages
23
Trophies
0
Age
48
XP
176
Country
ES my install guy has a question: "There is one particular connection I'm concerned about and that is soldering the 3.3v (red wire) as it highlights two pads to solder to on the switch emmc. Any ideas if that means you can use either one or if you have to solder to both and then make a join??" (The 4 wire install...)

any help is much appreciated.
 

Moquedami

Well-Known Member
Member
Joined
Nov 16, 2006
Messages
436
Trophies
1
XP
1,791
Country
Argentina
ES my install guy has a question: "There is one particular connection I'm concerned about and that is soldering the 3.3v (red wire) as it highlights two pads to solder to on the switch emmc. Any ideas if that means you can use either one or if you have to solder to both and then make a join??" (The 4 wire install...)

any help is much appreciated.
I have the same doubt. It seems to me that any of them is fine, but a confirmation would be great.
Also, does auto RCM need to be enabled?
 

mattytrog

You don`t want to listen to anything I say.
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
I have the same doubt. It seems to me that any of them is fine, but a confirmation would be great.
Also, does auto RCM need to be enabled?
If you look closely, it is a solid trace. Therefore both connections are the same. Bridge it if you like.
 

mattytrog

You don`t want to listen to anything I say.
Member
Joined
Apr 27, 2018
Messages
3,708
Trophies
0
Age
48
XP
4,328
Country
United Kingdom
How do you tell the chip which payload to launch?
Or in general how does it work softwaresided?
A few different ways...

Build your own UF2...
Use quantum_cross source...
Use my source
Use my "chainloader" UF2 file to run any unconverted payload.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,785
Trophies
1
Age
44
XP
6,510
Country
Germany
A few different ways...

Build your own UF2...
Use quantum_cross source...
Use my source
Use my "chainloader" UF2 file to run any unconverted payload.
That last one sounds the most promising. It just points to a specifig .bin file to which I would have to rename my payload to, correct?
Where can I get it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/