EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

LPC2148 and TNKernel on Rowley CrossWorks 1.6

Started by Danifart July 25, 2006
I get the following error when compiling the crossworks example from
TNKernel v2.2

cannot find entry symbol reset_handler; defaulting to 00000040

Does anybody know why and how could it be fixed? There's no
documentation about it.

Thanks,

Dani.

An Engineer's Guide to the LPC2100 Series

You will need to set the linker entry point project property to be 0x0.

Michael
> I get the following error when compiling the crossworks example from
> TNKernel v2.2
>
> cannot find entry symbol reset_handler; defaulting to 00000040
>
> Does anybody know why and how could it be fixed? There's no
> documentation about it.
>
> Thanks,
>
> Dani.
>
>
--- In l..., "Danifart" wrote:
>
> I get the following error when compiling the crossworks example from
> TNKernel v2.2
>
> cannot find entry symbol reset_handler; defaulting to 00000040
>
> Does anybody know why and how could it be fixed? There's no
> documentation about it.
>
> Thanks,
>
> Dani.
>

The entry point in your project file (project->options->linker) must
be defined within your code, most probably the startup assembly
file. Make sure you are including the correct startup file for your
processor (for example, Philips_LPC210X_Startup.s) in your project,
and that the symbols defined in your project options match those
defined in the startup code.

Regards,
Richard.

http://www.FreeRTOS.org
*Now for ARM Cortex-M3!*
I had the same problem...
check capitals letter, "R"eset_"H"andler...
in my samples I have corrected the startup file...

Pier
2006/7/25, Richard :
>
> --- In l... , "Danifart"
> wrote:
> >
> > I get the following error when compiling the crossworks example from
> > TNKernel v2.2
> >
> > cannot find entry symbol reset_handler; defaulting to 00000040
> >
> > Does anybody know why and how could it be fixed? There's no
> > documentation about it.
> >
> > Thanks,
> >
> > Dani.
> > The entry point in your project file (project->options->linker) must
> be defined within your code, most probably the startup assembly
> file. Make sure you are including the correct startup file for your
> processor (for example, Philips_LPC210X_Startup.s) in your project,
> and that the symbols defined in your project options match those
> defined in the startup code.
>
> Regards,
> Richard.
>
> http://www.FreeRTOS.org
> *Now for ARM Cortex-M3!*
>

--
Pier Sante

The 2024 Embedded Online Conference