Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


LPC2109 port help

Posted by Colin Tan on February 10, 2009
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...
Synchronized 0
Synchronized 1
Setting oscillator
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?


RE: LPC2109 port help

Posted by Colin Tan on February 10, 2009
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.

[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

FreeRTOS v10.2.0 is available for immediate download. MIT licensed, and including RISC-V and ARMv8-M (Cortex-M33) demos.

NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


FreeRTOS and other embedded software careers at AWS.

FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Cadence Tensilica Cortes

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers





STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner