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
There were definitely some bugs in v7.0; have you tried the v7.01 update?
Dear Andrew, My software support period ended in June 2002. By that time only version 7.00 was released. So I am unable to download the version 7.01. Kindly advise me what should be done now. Regards, Mohit
Extend your support?
i have the same problem with bugs in version 7, and i consider abnormal, having such a version released , to pay for bug correction. You must normally release a good program, and have to send corrections to customers having access to this release. The support extension must only be for extensions and real new versions of the product.
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?
i have the same problem with bugs in version 7, and i consider abnormal, having such a version released , to pay for bug correction. So do we. That's why all Keil products come with 1 year of software maintenance. This gives you FREE access to ALL UPDATES and UPGRADES released within that period of time. If we add a lot of new features and there is a problem with one of them, we will gladly fix it. If you are under maintenance, you may download the update and install it. If you are out of maintenance and you are unwilling to renew it and if the problem did not exist in a previous version, then you may use the original version or any version released during your 1-year of maintenance. Jon
Let me laugh try thinking if you have to pay for WINDOWS service packs ! A good joke isn't it ? REGARDS TH ROUCHEUX