Hello,
I am using the following ARM compiler on LPC2378:
Product: MDK-ARM Standard 5.10Component: ARM Compiler 5.04 update 1 (build 49)Tool: armcc [5040049]
And the Keil IDE, uVision V5.25.3.0, 2018 ARM Ltd and ARM
The emulator is Keil Ulink2.
I don't know it is because of the IDE or the processor capabilities, but the system is not stable and loses communication with the processor or crashes and task dies (Windows 11).
The debugging capabilities are limited too, maximum two breakpoints, every time there is code change it programs the whole flash etc..
Would it help if I upgraded the compiler or IDE to a newer version?
Thanks
Hello, you are using a very old version of the tools. The latest version is 5.40.
There are device limitations on how many breakpoints can be set on code in Flash. Typically code is placed in RAM during development.
Unfortunately there is no RAM outside of LPC2378.
I upgraded the MDK version to 5.41, and it forced me to upgrade the firmware in Ulink2 pod.
I am still using the old compiler V5.04.
1) How can I get the present firmware version number in Ulink2?
2) Would upgrading the compiler version to a newer one help anything? What is the latest compiler version that supports LPC2378?