This Question is Answered

1 "correct" answer available (4 pts) 1 "helpful" answer available (2 pts)
293 Views 2 Replies Last post: Nov 5, 2009 8:51 PM by Jamersonn Palanca RSS
Jamersonn Palanca Newbie 2 posts since
Nov 4, 2009
Currently Being Moderated

Nov 4, 2009 4:29 AM

bootloader on 3687 trouble

Hello,

 

Good day...

 

I'm trying to make a bootloader application for the uC 3687 and I have some trouble in doing so.

A little help would be much appreciated...

 

I use the code from the reference document REG05B0023-0100 and try to port it to 3687. I made

some changes since the uC used in the document is 2636. An example of the change I made was

on how the document tried to handle a delay code. I change the code from using the TPU to Timer Z.

 

When I ported the ferase.c code from the document and build it, I had a OptLinker error stating

"L2310 (E) Undefined external symbol "$sp_regsv$3" ". What does this mean and how will I resolve

this?

 

By the way I'm using HEW Version 4.03.00.001.

 

 

Thanks,

 

Jam

FrankL Apprentice 1,100 posts since
Mar 16, 2009
Currently Being Moderated
Nov 4, 2009 6:42 AM in response to: Jamersonn Palanca
Re: bootloader on 3687 trouble

"$sp_regsv$3"is a library function to save cpu registers on function entry. If you have this error message you have a problem with your library. Please try to rebuild the library.

 

And the HEW version you use does not say anything. It is only the compiler version that could be of interest. This is not related to the HEW version.

More Like This

  • Retrieving data ...

Bookmarked By (0)