ChibiOS-Contrib/demos/LPC/LPC_11U35_USBDFU
zykrahgaming e898157b18 Even more more changes to chconf.h files 2022-01-01 18:37:17 +11:00
..
board [LPC11Uxx] Add LPC11U35 USB DFU demo 2020-12-05 10:14:03 -05:00
cfg Even more more changes to chconf.h files 2022-01-01 18:37:17 +11:00
source [Demo/LPC/USB_DFU] Update demo to use a portable setup 2020-12-17 19:36:42 -05:00
.gitignore [LPC11Uxx] Add LPC11U35 USB DFU demo 2020-12-05 10:14:03 -05:00
Makefile Updated Makefiles to use newer ARM ports 2022-01-01 17:41:28 +11:00
main.c [Demo/LPC/USB_DFU] Update demo to use a portable setup 2020-12-17 19:36:42 -05:00
readme.md [LPC11Uxx] Add LPC11U35 USB DFU demo 2020-12-05 10:14:03 -05:00

readme.md

Open Kemove - DFU Firmware Loader

This repository contains a beta bootloader that implements the USB-DFU protocol for the kemove snowfox keyboard. (Or any LPC11U35/401) for tha matter.

The bootloader expect to be loaded at flash address 0x0000_0000. You can do this by putting the controller into ISP mode, and drag drop the firmware bin file onto the controller drive.

If you want to build custom firmware using this loader, please have your firmware expect to be loaded at 0x3000. Also do no use the first 512 bytes of RAM. It will be used for reset/interrupt vector table. The table will be copied to first 512 bytes of ram.