Skip to content

Commit 60fb3ed

Browse files
authored
Merge pull request #658 from bad-alloc-heavy-industries/master
PID allocation request for bad_alloc's dragonBoot
2 parents ab23fee + 04b0780 commit 60fb3ed

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

1209/BADB/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: pid
3+
title: dragonBoot
4+
owner: bad_alloc
5+
license: BSD-3-Clause
6+
site: https://github.com/bad-alloc-heavy-industries/dragonBoot
7+
source: https://github.com/bad-alloc-heavy-industries/dragonBoot
8+
---
9+
To support bad_alloc USB products, and support the need to update firmware on
10+
them without expensive JTAG adaptors, the idea of a common general-purpose DFU
11+
bootloader was devised - dragonBoot
12+
13+
With MXKeyboard and SPIFlashProgrammer both sporting similar USB stacks with the
14+
intention to one day make them both use the same stack, dragonUSB was born.
15+
16+
dragonUSB with appropriate non-target-specific drivers can efficiently implement
17+
USB on a variety of targets with excellent type-safety and good support for
18+
descriptors that aren't just byte blobs.
19+
20+
dragonBoot uses dragonUSB to target both platforms and uses dragonUSB's DFU driver
21+
to implement dfu-util friendly DFU.

0 commit comments

Comments
 (0)