Hello,
I am experiencing what seems to be a spurious SWI call. The effect is that the application hangs on the SWI Handler __asm void SWI_Handler (void):
SWI_Dead BHS SWI_Dead
What can I do to identify the origin of this spurious call?
The ARM processor is the LPC2387. I am using Keil RTOS and compiler version:
IDE-Version: µVision3 V3.80 Copyright (c) Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2009
Tool Version Numbers: Toolchain: RealView MDK-ARM Version: 3.50 Middleware: RL-ARM Real-Time Library Version V3.50 Toolchain Path: BIN40\ C Compiler: Armcc.Exe V4.0.0.524 Assembler: Armasm.Exe V4.0.0.524 Linker/Locator: ArmLink.Exe V4.0.0.524 Librarian: ArmAr.Exe V4.0.0.524 Hex Converter: FromElf.Exe V4.0.0.524 CPU DLL: SARM.DLL V3.50 Dialog DLL: DARMP.DLL V1.44 Target DLL: BIN\UL2ARM.DLL V1.47 Dialog DLL: TARMP.DLL V1.44
Regards, Andre