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
"$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.
Hello FrankL,
Thanks for the reply. I did manage to solve my problem by rebuilding my library. What I did is go to
Build>H8S,H8/300 Standard Toolchain..., go to "Standard Library" tab then select "Build a library file (anytime)".
I was not able to build a library on my first build because I started with an empty application.
Thanks again,
Jam
©2003–2009 Renesas Technology Corp. All rights reserved. Using Our Website | Privacy
Contact us