Print

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