We have a products which is based around Si1000 processor and EzMacPro stack. We've been using it for several years now. Recently we had to upgrade our development computers and as a result we had to upgrade our development environment from uVision V4 to V5. When we compile and run the same project in V5 it makes the same hardware to trigger false RX interrupt. I realize that there may be not too many people familiar with our particular hardware but I was thinking that may be there are some different settings in V5 that we failed to set? Project compiles just fine in V5 as it does in V4. We don't change any compiler setting strings or anything else for that matter.
the cause of "worked with previous release" usually is timing. most cases it turns out to be a timing "oversight" that was hidden by the execution time in tghe previous release.
Erik
Thanks for the suggestion. I just got a message from keil tech support:
There was a linker bug introduced into the latest version of the LX51 linker. If you are using the LX51 linker then please look at the following:
http://www.keil.com/support/docs/3842.htm
I downloaded the fixed linker and it solved the problem!
Why it still hasn't been replaced in the "official" version is beyond me