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
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,