Difference between revisions of "Bootloading"

From Wiki at Neela Nurseries
Jump to: navigation, search
m (Add link to Arduino forum post on serial bootloaders.)
m (Create sections per MCU make, add link to STMicro cd00167594 pdf on bootloading in ST MCU families.)
Line 27: Line 27:
 
*  https://www.silabs.com/documents/public/application-notes/AN1011-efm32-standalone-programmer.pdf
 
*  https://www.silabs.com/documents/public/application-notes/AN1011-efm32-standalone-programmer.pdf
  
Atmel bootloader:
+
<!-- comentario -->
 +
 
 +
== [[#top|^]] Atmel bootloader ==
  
 
*  https://ww1.microchip.com/downloads/en/Appnotes/Atmel-8390-WIRELESS-AVR2054-Serial-Bootloader-User-Guide_Application-Note.pdf
 
*  https://ww1.microchip.com/downloads/en/Appnotes/Atmel-8390-WIRELESS-AVR2054-Serial-Bootloader-User-Guide_Application-Note.pdf
  
STMicro bootloader:
+
<!-- comentario -->
 +
 
 +
== [[#top|^]] STMicro bootloaders ==
  
 
*  https://www.st.com/resource/en/application_note/an3155-usart-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf
 
*  https://www.st.com/resource/en/application_note/an3155-usart-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf
  
RP2040 bootloaders:
+
Following is an interesting link in that it appears to cause web browser to download the linked pdf file, and then subsequent visits to this link redirect to the local downloaded copy:
 +
*  https://www.st.com/resource/en/application_note/cd00167594-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics.pdf
 +
 
 +
<!-- comentario -->
 +
 
 +
== [[#top|^]] RP2040 bootloaders ==
  
 
*  https://blog.usedbytes.com/2021/12/pico-serial-bootloader/  RP2040 bootloader by Brian Starkey
 
*  https://blog.usedbytes.com/2021/12/pico-serial-bootloader/  RP2040 bootloader by Brian Starkey
Line 46: Line 55:
 
</ul>
 
</ul>
  
 +
<!-- comentario -->
  
 
== [[#top|^]] References ==
 
== [[#top|^]] References ==

Revision as of 16:19, 22 August 2022

2022-08-01 Notes on bootloaders for microcontrollers

Keywords: bootloader :: bootloaders :: serial bootloader :: serial bootloading


A starting point, which links to five articles on differing bootloading approaches:


2022-08-03

What is a serial bootloader and how is it used?

Following link gives Silabs example, but is not a good general explanation:


^ Atmel bootloader


^ STMicro bootloaders

Following is an interesting link in that it appears to cause web browser to download the linked pdf file, and then subsequent visits to this link redirect to the local downloaded copy:


^ RP2040 bootloaders


^ References