Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/16/09 16:34
Read: times


 
#165418 - Keil Eval is indeed the problem !
Responding to: ???'s previous message
Hi,

Thanks for everyones response. Here are the results of my investigation further

1. Moved to Sdcc but could not get my program running straight. Ran into some Keil to Sdcc port issues so gave up !!
2. Moved to the Raisonance RIDE IDE. Compiled the program straight, generated the hex file and the EZ Downloader this time detected the byte size to be written correctly and the chip worked perfectly on the target hardware board !

Lessons Learnt
1. My mistake ! I was expecting the Keil IDE to gracefully stop compiling my program when I would hit the Eval limit and throw some kind of errors to me. But looks like it silently compiles and generates the hex file that does not work. The surprising part is when I execute the same program on the KEIL simulator, it works perfectly. So may be the Eval version allows to run the simulation but the hex generated for the target board is blocked !!
Thought to update everyone and may be this would save some weeks hardwork for someone in future.


List of 15 messages in thread
TopicAuthorDate
Keil + Easy-Downloader : Large programs do not work !!            01/01/70 00:00      
   Evaluation Limitation            01/01/70 00:00      
      Yes, you are wrong!            01/01/70 00:00      
   Remember that the evaluation also adds an offset            01/01/70 00:00      
      but code starts at 0x2000            01/01/70 00:00      
         Reading is Fundamental            01/01/70 00:00      
   Keil Eval is indeed the problem !            01/01/70 00:00      
      I don't think that's true            01/01/70 00:00      
         Seems to be common to simulate with more memory            01/01/70 00:00      
            why 380 bytes when code is 1900 ?            01/01/70 00:00      
               problems            01/01/70 00:00      
                  it starts at 2000 !!            01/01/70 00:00      
                     of course it does - kind of            01/01/70 00:00      
                     RE: it starts at 2000 !!            01/01/70 00:00      
            Keil simulator            01/01/70 00:00      

Back to Subject List