atxmega256a3u bootloader

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Is there any good documentation to understand how to write bootloader code from scratch. I have virgin parts for atxmega256a3u for a project and would like to learn how to write bootloader code for this. 

K

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Do you really want to write one from scratch? If you Google you should hit "Xboot".

 

For some general pointers about bootloaders in general (actually written for mega but some things will also apply to xmega) then visit the tutorial forum and look for the "Bootloader FAQ" that Brad and I worked on.

EDIT: Google says "Xboot" is here: https://github.com/alexforencich...

Last Edited: Fri. Jan 26, 2018 - 05:06 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Also this link on Microchip should help you: http://www.microchip.com/wwwappn...

 

I'm also in that process right now. Thanks for the pointers clawson.

Last Edited: Fri. Jan 26, 2018 - 05:09 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

some alternatives to USB DFU (USB HID, USB bulk EP, V-USB)

GitHub - kuro68k/kboot: USB bootloader for XMEGA devices

https://github.com/kuro68k/kboot

kboot

Licence: GPL 3.0
(C) 2017 Paul Qureshi

This is a collection of USB bootloaders for Atmel XMEGA microcontrollers. None require any special drivers to work.

...

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

*blush*