Hi,
I was able to compile my code successfully with version 8.09. Now I have installed update keil 8.16a and started getting error message "Invalid Absolute Base/Offset Value"
Once before I also tried to apply this update and got same error that time too I was unable to resolve this so I reverted back to my previous version as that time I had certain deadline to meet.
I stress here there is not a single line of difference between the code which I compiled on v8.09 and v8.16. I am reporting this error just after applying update and compiling without modifying a single line of code.
In my startup file I have defined one segment as SEGMENT EDATA AT (07F0000h+RESERVED_START) and at this line I get error "*** Error A80 -- Invalid Absolute Base/Offset Value"
I went through user guide which says ---------------------- "Summary *** Error A80 Invalid Absolute Base/Offset Value
Description The absolute address given in a segment definition does not conform to the memory type of the segment (for example DATA AT 0x1000)." -----------------------------------
In smartMX family EDATA(which includes IDATA too) starts at location 0x7F0000 so I think I have defined segment correctly.
Any idea what could be the problem?
Thanks
Regards, Anshul