Turn your SAMD10 Xplained Mini devboard into an SWD programmer for SAMD10 MCU's

     Recently I posted how the SAMD10 Xplained Mini can be used as a standalone programmer/debugger but then I had to remove the on board SAMD10 chip to be able to use it.

    I've since realized that it's wasn't the best way to convert the dev board into a programmer so now I've made a modification to the board that allows me to program external SAMD10 MCU's without having to desolder the on board SAMD10 MCU.

    Here's how:

        On the board, right under the letter "I" in Xplained there are two 330 Ohm SMD resistors. These resistors are in series with the ATMEGA32U4 and the SAMD10 MCU and are there so that the SAMD10 MCU could be programmed with an external programmer without the ATMEGA32U4 interfering. If these resistors are removed the SWD link between the ATMEGA32U4 and SAMD10 will be broken. 


    Then by using the prototyping area on the board you can solder a 2x2 pin header and connect the pins to the pads where the resistors were. On my board I also added in the 330 Ohm series resistors for the sake of originality.


    Once everything is soldered together the pins can be used to connect a plug to then go to whatever you need to program and after you're done you can insert jumpers in the pins and continue using the on board SAMD10 MCU.



Anyways, that's it for now and thanks for visiting my blog. 




Komentarai

Populiarūs šio tinklaraščio įrašai

Playing with junk: the SN29764 (LM1017) 4-bit binary 7-segment display driver.

Modding a laptop power brick into a lithium pack charger and some Manhattan style prototyping.

Infrared RGB LED controller using Digispark (Attiny85).