0

Bypass ATSAMD21 Cortex M0 Bootloader with J-Link Commander

Here’s a simple and interesting hack from Alexander Sparkowsky at roamingthings.de for using ‘J-Link to change the boot loader protection of a SAM D21.’

BOOTPROT defines the size of the boot loader in bytes. The defined boot loader section is write protected. So to (over)write the bootloader or write a programme without using a bootloader, this value has to be set to 0x7 which leads to a bootloader size of 0 bytes.

On the Feather M0 basic proto boards I used the BOOTPROT value has been set to 0x2 which results in the first 8k of the flash memory to be writeprotected.

The possible values are described in the SAMD21 datasheet in chapter 22.6.5. NVM User Configuration

Read more.


Featured Adafruit Products!

NewImage

Adafruit Feather M0 Basic Proto – ATSAMD21 Cortex M0: At the Feather M0’s heart is an ATSAMD21G18 ARM Cortex M0 processor, clocked at 48 MHz and at 3.3V logic, the same one used in the new Arduino Zero. This chip has a whopping 256K of FLASH (8x more than the Atmega328 or 32u4) and 32K of RAM (16x as much)! This chip comes with built in USB so it has USB-to-Serial program & debug capability built in with no need for an FTDI-like chip. Read more.


Join 4,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

Learn “How Computers Work” with Bill Gates, Ladyada and more – From Code.org !

CircuitPython in 2018 – Python on Microcontrollers is here!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — The Public Radio’s inventory dashboard

Wearables — Glue for the occasion

Electronics — Ew! Sticky!

Biohacking — Using Insulin Load for Better Sleep and Recovery

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.