# Makefile for ATmegaBOOT# E.Lins, 18.7.2005# $Id$# program name should not be changed...PROGRAM = ATmegaBOOT_644# enter the target CPU frequencyAVR_FREQ = 16000000LMCU_TARGET = atmega644LDSECTION = --section-start=.text=0xF800 has to be a higher value... don't now the right adress....
UPDATE 2:I found that maybe the problem was "simply" the different LDSECTION value that I have to change for the 1284P.So, as the datasheet say, for a boot size of 1024 words (2kbytes) the boot reset address is 0xFC00 then the LDSECTION will be LDSECTION = --section-start=.text=0x1F800 (0xFC00 x 2 = 0x1F800)The value of 1F800 is even confirmed calculating it starting from the flash size (128k = 131072 bytes - 2048 bytes = 129024 bytes = 0x1F800)
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16