I have been given the task of creating a bootloader for an Atmel ARM7 > processor. > > By bootloader I basically mean a firmware upgrade tool. It will not > be loading any code to RAM for execution. Uploading of new firmware > will be via a serial port (UART0) > > I would like to have the bootloader code in the same project as the > application code, if possible. That is, every time the project is > built, it will build both the application and the bootloader. > However, only the application part will be sent over serial port to be > flashed when upgrading. The bootloader part will obviously be placed > in a seperate section of FLASH from the application.
Shripad Joshi wrote: > I have been given the task of creating a bootloader for an Atmel ARM7 >> processor. > >> By bootloader I basically mean a firmware upgrade tool. It will not >> be loading any code to RAM for execution. Uploading of new firmware >> will be via a serial port (UART0) To how many mailing-lists forums has this been posted before (">>")? What replies did you already get? >> >> I would like to have the bootloader code in the same project as the >> application code, if possible. Possible but why? >> That is, every time the project is >> built, it will build both the application and the bootloader. Any you may not notice dependencies between bootloader and application until you try to create a stand-alone application without bootloader. >> However, only the application part will be sent over serial port to be >> flashed when upgrading. The bootloader part will obviously be placed >> in a seperate section of FLASH from the application. Can be done. Maybe someone else sees the question(s) - I don't.
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.