This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

STR9

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

  • it sounds like you are trying to persuade your linker to use a scatter file. maybe this is a limitation of an evaluation tool set?

  • 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