From: Matthias T. <mt...@we...> - 2010-06-25 06:33:00
|
Christian, > Hi Andy, > > I just upgraded to trunk and the duemilanove target fails to upload > because the address range is too big: > > [exec] avrdude: ERROR: address 0x8010 out of range at line 300 of duemilanove.hex This kind of error usually happens, when the dict_appl_core.inc contains too much entries and goes beyond the flash limits. You will have to place a few words into the dict_appl.inc file until it works. Note however, that not all words can be moved around, esp not the one that are included via dict_core.inc (without the appl suffix) and the istore words. > What's your workflow when developing forth for these embedded > devices? Trial and error until it works ;=) There are not that much things that may cause the troubles: fuses, addresses and frequencies. If the hardware is ok.... Matthias |