My project contains a module which reads memory (SRAM) values of a device during start up (When Power is ON or reset button is pressed). So what I did was , I tried to edit the boot-loader of Arduino Atmega 328P 16 Mhz 5v.
The boot-loader called Optiboot downloaded from https://code.google.com/p/optiboot/ . What I did was, I edited the Optiboot.c file available in the downloaded files with necessary header files, compile it using AVR studio4 and get the hex code. This hex code is burned into arduino device.
My problem is, when I burn the edited boot-loader file into device it is not working. My Boot-Loader size i s 778 bytes.
Another problem is the BAUD_ERROR is always showing greater than 5% error . Also could you please give me what is my fuse settings for the given device. Is I am going in the right direction.
Hope you will definitely help me to sort out this issues.
The boot-loader called Optiboot downloaded from https://code.google.com/p/optiboot/ . What I did was, I edited the Optiboot.c file available in the downloaded files with necessary header files, compile it using AVR studio4 and get the hex code. This hex code is burned into arduino device.
My problem is, when I burn the edited boot-loader file into device it is not working. My Boot-Loader size i s 778 bytes.
Another problem is the BAUD_ERROR is always showing greater than 5% error . Also could you please give me what is my fuse settings for the given device. Is I am going in the right direction.
Hope you will definitely help me to sort out this issues.