Error message connecting ARM simulator
When I try to connect a project to the ARM simulator I get the following error message:
Cannot access C:/Users/bvarl/AppData/Local/Rowley Associates Limited/CrossWorks for
ARM/v4/packages/targets/Philips_LPC210X/LPC2000SimulatorMemory.dll: Can't load DLL
(error 193): %1 is not a valid Win32 application.
The target is NXP LPC2138, I can connect to a real target through J-link fine. The project build configuration is ARM RAM RELEASE, is that the problem? I can't see how to add a debug config to the project, do I need to create a new project?
-
I suspect the problem is that the project pre-dates 64-bit Windows support. Change the Debug > Simulator > Memory Simulation File project property from:
$(PackagesDir)/targets/Philips_LPC210X/LPC2000SimulatorMemory.dll
to:
$(PackagesDir)/targets/Philips_LPC210X/LPC2000SimulatorMemory$(HostDLL)
Please sign in to leave a comment.
Comments
3 comments