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

Download and Execution of New Projects

Gentlemen (Ladies):

I recently bought a Keil MCB-STR9 board equipped with the ST Microelectronics ARM STR912FW44 processor. The board is version 3.

The example project that ships with the board and the evaluation version of the IDE,Tools, etc. is called "BLINKY" and I am able to build the target and download it to the board thru the ULINK JTAG. As soon as it is thru downloading, the program starts to execute. Kinda cool and the source code is easily understood.

I am able to modify the source code and can re-compile it and see the resulting changes, so I know that most of the toolchain is working. So far...so good.

The problems begin when I start a new project. I add all the required files and make all the necessary settings but after the program downloads to the target, the board does nothing. In order to troubleshoot the problem, I used all the same source files from "BLINKY" and I used all the same settings from "BLINKY". One would think that I would get the same results as in the BLINKY project. But No.

Has anyone had a similar problem or does anyone have any suggestions? I've even tried copying the entire BLINKY project to a new folder (making file and path names adjustments as necessary). My thinking was that there had to be some file that contained an obscure setting that is necessary for linking, downloading, whatever. Hasn't worked.

I even downloaded the STR91x.asm startup file (June '06) to see if that would help. No go.

Any help or ideas would be hugely appreciated.

Best Regards,

-=Rich=-

P.S.: My toolchain particulars follow:

IDE-Version:
µVision3 V3.31a
Copyright (c) Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2006

License Information:
Richard McCoy
Oceaneering
LIC=----

Tool Version Numbers:
Toolchain Path: C:\Keil\ARM\BIN30\
C Compiler: ARMCC.Exe V3.0.0.942
Assembler: ARMASM.Exe V3.0.0.942
Linker/Locator: ARMLINK.Exe V3.0.0.942
Librarian: ARMAR.Exe V3.0.0.942
Hex Converter: FROMELF.Exe V3.0.0.942
CPU DLL: SARM.DLL V3.01a
Dialog DLL: DARMST9.DLL
Target DLL: BIN\UL2ARM.DLL V1.20a
Dialog DLL: TARMST9.DLL V1.00

Parents Reply Children
  • Reinhard:

    Thanks for the speedy reply!

    I'm sure you are right. In fact...once you or I figure out what I am doing wrong, I'm sure I'll be quite embarassed!

    In order to set you my project (in theory, identical to BLINKY but built per instructions) should I zip up the project, source, etc. into a single file?

    Thanks in Advance,

    -=Rich=-