Clarification for Bootloader using USBUART

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
DaHu_285096
Level 5
Level 5
10 likes received 250 replies posted 100 replies posted

Hi,

   

I have a USBUART working on my project that is used for processing config commands form a PC. (Only used when changes need to be made to program parameters).

   

I would like to add a bootloader using the USBUART. Do I simply follow the app instructions as though I am using a standard com port?

   

Or, are there some additional settings I need to make or will the bootloader set up the correct buffer size etc required when it is invoked?

   

Ideally, the program would wait at start for several seconds to see if bootloader host is available and after timeout then run the normal code.

   

I assume either the BL in the project sends a command so the host knows it is ready, or visa-versa and the host sends bytes to see if project is connected?

   

Thanks

0 Likes
1 Solution
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The bootloader interface is completely independent of your project's interfaces. The Bootloader project will handle everything as long as you followed the instructions.

   

 

   

Bob

View solution in original post

0 Likes
1 Reply
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

The bootloader interface is completely independent of your project's interfaces. The Bootloader project will handle everything as long as you followed the instructions.

   

 

   

Bob

0 Likes