We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
(Luminary Mic4ro LM3S696)
Is the KEIL RealView Real-Time Library V3.03 compatible with KEIL RealView Microcontroller Development Kit V3.11? Seems that I am having some compatibility problems when using the rtltcp.lib. Why? (What am I doing wrong?)
Logging: Build target 'LM3S6965' compiling HTTP_demo.c... compiling HTTP_CGI.c... compiling WEB.C... compiling Net_Config.c... compiling Net_Debug.c... assembling Startup.s... compiling LM3S_EMAC.c... LM3S_EMAC.c(216): warning: C3419W: dynamic stack alignment veneer inserted in EthernetIntHandler compiling osram128x64x4.c... linking...
Http_demo.axf: Error: L6366E: Object at_tcp.o attributes are not compatible with the provided cpu and fpu attributes.
Http_demo.axf: Error: L6366E: Object at_udp.o attributes are not compatible with the provided cpu and fpu attributes.
etc...
Project settings:
Using the LM3S6965_http_demo · Removed the Web.inp. · Added include path to net_config.h ( *2) · Added rtlrcp.lib (*2) · Added rtlrtx.lib (*1) · Added rtxcm3.lib (*1) · Added driverlib.lib (*1)
*1) from KEIL RealView Microcontroller Development Kit V3.11, Path: D:\Keil\ARM\RV31
*2) from KEIL RealView Real-Time Library V3.03, Path: D:\Keil\ARM\RV30
Additional info: I found the http://www.keil.com/download/docs/345.asp example. It states NOTE: DO NOT RECOMPILE THE EXAMPLE WITHOUT RL-ARM LICENSE!
I have the license. What should i do to be able to compile it? Should it be compilable out of the box? e.g. after default install compiler, default install rtl?
Yes, older libraries are not compatible to MDK3.10 and later. You should use also RL-ARM libraries v3.10 and later.
Franc