we are using the µVision3 on a LPC2458 connected via an JLink-Debugger. A simple Program is running in Simulator-Mode but not with the Debugger.
In the Simulation-Mode we can step through the whole Program, In the Debugger-Mode we can step only a few Steps starting from Adress 0x00. The Main is never reached, therefore the program ends in a infinite Loop in the Reset-Handler.
The same code works correctly on a different PC with the Eval-Version of µVision, but creates a different Disassembly-code.
The exact version we are using is:
IDE-Version: µVision3 V3.60 Copyright (c) Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2008
Tool Version Numbers: Toolchain: RealView MDK-ARM Version: 3.20 Toolchain Path: BIN31\ C Compiler: Armcc.Exe V3.1.0.919 Assembler: Armasm.Exe V3.1.0.919 Linker/Locator: ArmLink.Exe V3.1.0.919 Librarian: ArmAr.Exe V3.1.0.919 Hex Converter: FromElf.Exe V3.1.0.919 CPU DLL: SARM.DLL V3.20 Dialog DLL: DARMP.DLL V1.34 Target DLL: BIN\AGDIRDI.DLL V1.07c Dialog DLL: TARMP.DLL V1.34