Trinket Internal Install.

Discussion in 'Switch - Tutorials' started by M-O-B, Jun 30, 2018.

  1. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    Here's A Guide To Installing The Trinket M0 Into The Switch.

    Program The Trinket Before You Remove The Usb Port, Saves You Doing It After You Complete The Install.

    First Thing To Do Is Remove The Usb Port From The Trinket, If You Have A Hot Air Wand Then Use That To Remove The Port It Will Reduce The Risk Of Damage To The Pads.

    usb intact.jpg

    Now That The Usb Port Has Been Removed You Want To Solder Wire To The Data Pads, White = Data- And Green Data+ In This Guide.

    Now Solder Wire To The Bat Pad = Red, Gnd Pad = Black, Pad 4 = Orange & Pad 3 = Brown In This Guide.

    Also Remove The Resistor Next To The Ppower Led Mark Out In Purple In This Guide.
    Trinket Points.jpg

    When You Have The Trinket All Prepared, You Can Now Proceed To The Install To The Switch.
    trinket install points.jpg

    Once The Install Is Completely Done Then Clean Up The Points You Have Soldered To Using Isopropyl And Cotton Buds/Q-Tips.
    Finished.jpg


    Alternative Point For Pad 4.

    Altternative Pad 4 Point.jpg

    Alternative Points For Joycon Rail Pin 10.

    If You Decide On Using This Alternative Point Then Use Enamel Coated Jumper Wire 0.10mm.

    Alt Joycon Rail Pin 10 Point.jpg

    Remember Take Your Time It's Not A Race lol. Rushing Can Lead To Mistakes.

    Tools Required.

    Kynar Wire 30 AWG.
    Soldering Iron.
    Hot Air Wand For Usb Port Removal(Optional)
    Isopropyl.
    Cotton Bud/Q-Tips.
    Flux.
    Solder.
    Enamel Jumper Wire (Optional)


    Thanks And Credit Goes To Xboxexpert For This Solution.

    I Think That Covers Everything.

    EDIT..

    here's another method for the install of the trinket, this method does away with the pad 4, as some may find it tricky to solder to the cap used on the mobo.

    the rst pad is used instead and the wire is linked to the power button, Also this has a bonus that you can double press the power button to put the trinket into boot loader mode for uploading a new payload.

    of course you don't have to use the rst pad at all, you can't just press power button and volume up button, then press reset button for rcm mode.

    this method should be ok for the novices.

    install at your own risk.

    another install.jpg

    the pad on the power button to use.

    power button point.jpg

    i have one more method to try but I really think this one is not to bad method.

    the more methods the better I say, of course to try and make it as easy as possible for pros and novices.

    EDIT...
    another method for the install of the trinket.

    this method is basically same as all other methods, just a different points uses for the bat pad and rst pad.

    this install will allow you to have the trinket power off when you fully power off the switch.

    double press the reset button on the trinket to get into boot loader mode, this may take a couple of attempts to do.

    the payload that you use already will work with this method no need for new ones.

    here's the diagram for method 3, you could possibly have this as a 4 wire install, if you install auto rcm mode, but as my sd card module port is buggerd I couldn't test that out.

    twinket power off.jpg

    ok it seems method 3 needs auto rcm installed for it to work without the need to use the rst pad

    so for them that don't want to use auto rcm mode then solder a wire from rst pad to the point on the power button, and use pad 3 to the pin 10 on the joycon rail or one of the alt points on mobo.

    beware the alt points are small so use at your own risk.

    ok anyone with changing issues test these 2 points, you should get 5v on the usb port side, and around 3.2v on the switch side.

    if your getting the volts on the switch side that are fluctuating up & down then replace the part with the v on top it's a diode, you want one that fits so the actual size is either 0402 or 0603 in dimension (i'm using 0402/0603 as an example for size purpose only)

    around page 16 has more info about this component..

    dont come moaning if you damage your console doing this install, i'm not responsible for you opening or taking a soldering iron to your console.
    you do this at your own risk any damage is down to yourself.


    charger_issue_volts.jpg

    another thing if your trinket starts to get very hot to the point you can't touch it, then the atmel ATSAMD21E18A-U ic is on it's way out, so you will need to replace the ic or just replace your trinket.

    at some point it wont power up after this has happened.
    1 = gets very hot.
    2 = reset starts to become tempermental .
    3 = dead
    4 = fix replace the atmel ATSAMD21E18A-U ic

    Updated Payload INO Files These Are Now All In One, So You Enable The Payload You WantTo Use, And Disable The 3 You Don't Want To Use.

    the only UF2 d&d files are for the multi payload gemma/trinket and itsybitsy UF2 File has not been tested as of yet as I don't have one to hand.

    gemma/trinket and itsybitsy files are for dongle only at moment as.

    pad A0 = payload change on gemma and itsybitsy.

    pad 1 = payload change on the trinket.

    the multi can only have 3 payloads enabled due to flash on the trinket/gemma & itsybitsy flash not being big enough.

    red = sxos
    white = hekate
    blue = ReiNX

    demo of the multi payload on my trinket.



    demo if multi payload working.




    ReiNX
    RajNX
    SXOS
    Hekate 4.0

    add revamped all in one codes.

    just enable the payload you wish to use. and disable the other 3.

    like in the image sx os is enabled and the others are disabled.

    this makes life simple and not individual files for each payload..

    Trinket All In One.jpg
     
    Last edited by M-O-B, Aug 26, 2018 - Reason: removed files. as they can be found in the arduino software thread
    Jax_Ripper, Garou, Th3Monk and 32 others like this.
  2. hippy dave

    hippy dave BBMB

    Member
    12
    Apr 30, 2012
    United Kingdom
    Thanks for this, I'm considering doing it at some point so I appreciate seeing it laid out in more detail.

    I was wondering, does it work if you turn on while it's in the dock, or does the dock's usb connection interfere? Doesn't actually matter, just curious :)
     
  3. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    when I docked it powered off and holding the volume up button only, the sx os boot dat error appear on the switch screen, but I don't recall it showing on my tv, but I can't actually try it properly until I get a new sd card module as mine appears to be faulty.

    can see it very well but it's the boot dat error screen
    20180630_175740.jpg
     
    Last edited by M-O-B, Jun 30, 2018
    hippy dave likes this.
  4. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    The idea is great, the only problem is the payloads, when removing the USB port if in the near future you want to update your payload or put a new one you can not do it anymore :O
     
    Centergaming likes this.
  5. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    yes you can update or change the payload.

    not a great video but this shows how you update.
     
    laytonfan123 likes this.
  6. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    Great!!, How do you remove resistor 01C from Trinket M0?

    [​IMG]
     
    xstationbr likes this.
  7. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    put flux on it and alternate heat on each side until it floats off.
     
    bluemeanie23 and xstationbr like this.
  8. Xyphoseos

    Xyphoseos Hack or no games

    Member
    4
    Jun 29, 2016
    France
    Rivière
    just to know, what is it and what can we do with ?
     
  9. xstationbr

    xstationbr Advanced Member

    Newcomer
    2
    Dec 30, 2015
    Brazil
    Great Job.
    With this when power on Nintendo Switch, just press VOL+ and POWER to activate RCM MODE, correct?
    This is the best way cause dont drain the batery like AUTO RCM MODE.
    Thank you.
    Now if you had the files to update the TRINKET M0 please release in an link on this thread please.
    Thank you so much.

    — Posts automatically merged - Please don't double post! —

    But how can i update payload before is installed?
    Just plug in the USB cable directly on SWITCH USB C ports?
    If yes, this is Incredible.
     
  10. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    One more question, after the installation of the microcontroller, aesthetically how is the shell of the console? Is it ajar as in the photograph?

    [​IMG]
     
  11. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    micro usb before you remove the usb port from the trinket.

    after the install then use type c plug into the switch to update payload.
    mine is not fully closed coz I need to replace the sd card module, so no point me closing it properly until then.
     
  12. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    But it is possible to close it completely, right?
     
  13. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    yes you can completely close it, and screw the back on like it was before you opened the console.
     
  14. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    How to attach the Trinket to the metal part, use glue?
     
  15. Soluble

    Soluble GBAtemp Advanced Fan

    Member
    4
    Mar 12, 2017
    This is very tempting!
     
  16. laytonfan123

    laytonfan123 Member

    Newcomer
    1
    Sep 7, 2014
    Chile
    Santiago, Chile
    The console is recharged in a normal way, right? Does not the trinket light up or something like that when it's charged?
     
  17. salamandrusker

    salamandrusker GBAtemp Regular

    Member
    2
    Mar 12, 2018
    Spain
    I have a scraped screw that is impossible to remove, from the joy rail with some idea to remove it?
     
  18. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    you need to insulate the back of the trinket with something like insulation tape,or heat shrink tubing, then to fix the trinket in place you can use 1mm double sided foam tape, or dab of hot gule in each corner. I just prefer heat proof double foam tape..

    yes it charges up as normal, as for the power led on the trinket coz the resistor has been removed it will not light up.

    Status Lights
    This is the order of what happens when you turn the switch on:

    1. Switch turned on
    2. Trinket woken up, RCM_STRAP pulled to GND, shows GREEN light for 1 second
    3. Trinket reboots itself (because I'm lazy), LED turns PURPLE.
    4. Trinket looks for RCM device, blinks while looking
    5. RCM found? Injects payload, shows GREEN led for 0.5 second
    6. RCM not found? shows RED led for 0.5 second
    7. Trinket goes to sleep and waits for the Switch to turn on again
    Google your best place for help with removal of strip screws, tri-wing 1.5 for the case removal and phillips ph00 for joycon rail removal.

    strip screws are mostly down to incorrect screwdriver or cheap eBay nasty ones.

    if you can't remove the joycon rail then just use your normal method to get it into rcm mode, this means you wouldn't need to solder the pad 3 wire to the trinket.
     
    Last edited by M-O-B, Jul 1, 2018
    ModderFokker619 likes this.
  19. Maximize0987

    Maximize0987 Member

    Newcomer
    1
    Jun 24, 2018
    United States
    I did this mod based on your post in the other thread, built my payload with the SX Loader payload, I even tested the update by using the switches usb c connection. It is the perfect mod, mine in nearly identical to your lead. Thanks for this. This is the mod that should be the basis for the future. dongles can suck it! and thanks for the alternate pin 10 points it stinks they are so small.

    — Posts automatically merged - Please don't double post! —

    and with stripped screws I did have to drill one out, a small drill bit, in a dremel or a good drill and a steady hand will get it done just go slow. this is a bad pic but you might notice the screw is "dished out" from the drill bit. If you take all the other screws out the rail will "come loose" right when you need to stop so you can't go to far. remember steady hands and maybe even an assistant.
     

    Attached Files:

    M-O-B and Cosmic_Link like this.
  20. RapidRaid

    RapidRaid Member

    Newcomer
    3
    Jun 20, 2015
    Gambia, The
    Baden-Wüttemberg
    Does the metal shield still fit with your install or did you remove it?
     
  21. M-O-B
    OP

    M-O-B GBAtemp Regular

    Member
    4
    Jun 23, 2018
    United Kingdom
    i cut a bit of it off were the trinket is placed, this way the shield can be put back on without any probs.
     
Loading...