AVR Bootloader :
AVR Boot Loader from NEX Robotics
All AVR microcontrollers can be programmed using various methods such as In System Programming (ISP), parallel programming and boot loading etc. Advantage with the boot loader is that you don’t need any external hardware to load .hex file on the microcontroller. Almost all the AVR microcontroller based robots and development boards from the NEX Robotics supports this bootloader.
Table of the supported firmware’s
Microcontroller
|
Crystal(MHz)
|
(UART)
|
Baud Rate(bps)
|
Boot load pin
|
BOOTSIZE (BOOTSZ)
|
Firm Ware
|
ATMEGA 2560
|
14.7456
|
UART2
|
115200
|
PE7
|
2048
|
|
ATMEGA 2560
|
14.7456
|
UART1
|
115200
|
PE7
|
2048
|
|
ATMEGA 2560
|
14.7456
|
UART0
|
115200
|
PE7
|
2048
|
|
ATMEGA 2560
|
14.7456
|
UART0
|
115200
|
PD6
|
2048
|
|
ATMEGA 2560
|
11.0592
|
UART2
|
115200
|
PE7
|
2048
|
|
ATMEGA 2560
|
11.0592
|
UART1
|
115200
|
PE7
|
2048
|
|
ATMEGA 640
|
14.7456
|
UART0
|
115200
|
PE7
|
2048
|
|
ATMEGA 640
|
14.7456
|
UART0
|
115200
|
PD6
|
2048
|
|
ATMEGA 128
|
14.7456
|
UART0
|
115200
|
PD7
|
2048
|
|
ATMEGA 32
|
14.7456
|
UART0
|
152000
|
PD7
|
1024
|
|
ATMEGA 16
|
14.7456
|
UART0
|
115200
|
PD7
|
1024
|
|
ATMEGA 16
|
7.3728
|
UART0
|
152000
|
PD7
|
1024
|
|
Table 1 AVR Bootloader configuration (representative table. For latest updates, refer to table on the NEX Robotics website)
Note: To run AVR Boot Loader you will also need Microsoft .net framework version 2, 3 and upwards.
Download AVR Bootloader utility
Download Microsoft.net framework
Download User Manual
|