I am running a program test it is giving the following error I tried many options but it is there
test.axf: error: L3900U: Unrecognized option '--scatter'. Target not created
You say that you have tried many options. You don't mention any things you have tried. And what options have you tried not to use?
You don't mention what linker you are using - gcc or RealView or any of the discontinued tools? Evaluation version or full version. Latest version or older.
You don't supply the complete command line sent to the linker.
The linker supplied with the RealView compiler has a --scatter parameter.
But let's try to help you anyway, even without all the information you should have supplied.
Guess what would have happened if you had tried to google for your error message? The first link you would have found would have been to another thread on this forum.
http://www.keil.com/forum/docs/thread7710.asp
The conclusion of the error message?
"You are correct, the Eval Version does not allow Scatter Loading."
and a link to this page:
http://www.keil.com/demo/limits.asp
So - it doesn't help to try many options randomly. And if you ask for help on a forum, you should supply a lot of information about your problem and about what you have already tried.
But the best way when you get stuck is not to ask in a forum, but to either figure out the best manual to read, or to google based on known facts.
I got the solution I again installed the kiel and now there is no error
did you even bother to understand what went wrong?! a possible clue: your project/tool settings were reset.
ok I will see one thing I would like to know actually I have to develop an realtime application on STR912Fw44 in which there will be few tasks ond their synchronization and priority will be set so is it possible to implement it in kiel
regards rupesh
Indian Institute of Technology KANPUR INDIA
Kiel is the capital of Schleswig-Holstein in Germany. Keil is the name of a company and a person.
Anytime someone posts a question "is it possible to implement it in xx tool", the most common answer is: That depends on how good you are.
Keil supplies a generic compiler. The limitations lies in the developer and in the target processor - not in the compiler.
Keil also supplies a ready-to-use real-time OS which obviously do support tasks, priority and synchronization.
It seems like you are doing things in the wrong order. Have you spent some time looking through the availble manuals and examples? Since there are examples making use of the RTX RTOS, you should know about its existence. And the online manuals should be able to answer specific questions.
http://www.keil.com/arm/rl-arm/kernel.asp
www.keil.com/.../rlarm_ar_technical_data.htm