Embedded Systems LabSirish Krishnan
Published © GPL3+

DragonBoot

A bootloader with an interactive console and secure boot feature for the Tiva TM4C123G series microcontroller.

IntermediateFull instructions provided2 hours1,386
DragonBoot

Things used in this project

Hardware components

EK-TM4C123GXL TM4C Tiva LaunchPad
Texas Instruments EK-TM4C123GXL TM4C Tiva LaunchPad
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1

Software apps and online services

Texas Instruments TivaWare C Series v2.1.4
Includes royalty-free libraries (Peripheral, USB, Graphics, Sensor) and kit-/peripheral-specific code examples for all TM4C devices
LM4Tools
Tools to enable multi-platform development on the TI Stellaris Launchpad boards

Story

Read more

Code

DragonBoot source code

Contains source code for building DragonBoot along with Cryptograf (encryption tool used to encrypt applications before they can be flashed onto the board) as well as useful documentation.

Credits

Embedded Systems Lab

Embedded Systems Lab

8 projects • 5 followers
Sirish Krishnan

Sirish Krishnan

3 projects • 1 follower

Comments