Dear Sir, I am using PK51 version 7.00. I have a banked application and my program code size is around 90K. The program is compiling correctly running fine. But now as I add any subroutine or a variable to my program, the program compiles correctly but while linking, I get a message "oc51 has performed a illegal operation and will be shut down" in a new window. The same thing when compiled with PK51 version 6.23a compiles and links correctly. Kindly let me know the remedy for this. Also if I use the extended linker and assembler, I get a warning message L29 saying that "SEGMENT LOCATED OUTSIDE CLASS AREA". I am using port P1.0 line for as the A16 line in the banked application. How is it to be configured in the file xbanking.a51 What are the other changes required in the file xbanking.a51 Regards, Mohit Gupta
Using C51 V7.0 i have several problem with banking... if i use BL51 to link the application everything is ok... (you can switch the linker in the device selection box: []use extended linker LX51) Now if i switch to use LX51 with the same application i have several problem (sometimes i can't link !, or the app crash on the target...)... if you don't use a specific feature of LX51, try to use BL51... Does anybody have the same problem with LX51?