LPC2109 port help

Could some one help me? I am trying to get Free RTOS running on an LPC2109. I am using the Arm 7 LPC2106 GCC code since they are very similar chips. So far I have: - Reduced the RAM and Flash in lpc2106.ld - Modified the heap size in FreeRTOSConfig.h - Removed all demo programs except flash from both main.c as well as the makefile to shrink the overall image I am developing on Ubuntu and burning using lpc21isp I keep getting this error message. make -k burn ../build/lpc21isp rtosdemo.ihex /dev/ttyUSB0 115200 14746 File rtosdemo.ihex loaded… Converting file rtosdemo.ihex to binary format… File rtosdemo.ihex converted to binary format… Position 0x14 patched: ivt_CRC = 0xB4C044D3 COM-Port /dev/ttyUSB0 opened… Synchronizing Synchronized 0 Synchronized 1 Setting oscillator Unlock Read bootcode version Read part ID Writing Sector 0: ..Wrong answer on Write-Command make: *** [burn] Error 4 ADDR_NOT_MAPPED: Address is not mapped in the memory map.                  Count value is taken in to consideration where applicable. However if i burn it onto a board using the LPC2104 it burns fine. Does anyone have any suggestions of what I need to do to fix my issue? Thanks. Colin

LPC2109 port help

Ok. Well after mucking around and comparing hex dumps, I remembered MAM was on. Turned it off and it burnt fine using Flash Magic. lpc21isp still does not want to work though. Moral of the story use chips with more flash.