Hello,
i am unable to license Keil 8051 compiler for simplicity studio. I filled out the form: www.keil.com/.../install.htm and i also received a License ID but if i copy and paste this license ID to Simplicity Studio 4, a window opens for a fraction of a second and then both the new window and the simplicity studio license helper close and send me back to the standard IDE project interface. If i try to build my project i get these error messages:
*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: CODE SEGMENT: ?C_C51STARTUP LENGTH: 00000CH
*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: CODE SEGMENT: ?PR?MAIN?MAIN LENGTH: 000008H
*** ERROR L120: CONTENT BELONGS TO ERRONEOUS SEGMENT SEGMENT: ?PR?MAIN?MAIN
*** ERROR L120: CONTENT BELONGS TO ERRONEOUS SEGMENT SEGMENT: ?C_C51STARTUP
****************************************************************************** * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0008H BYTE ( 0%) * ******************************************************************************
Any help is very much appreciated!
I have exactly the same problem. After having installed Simplicity Studio, it told me to fill the form to get my license. I received the license by mail, which is told to be "PK51 Professional Developer's Kit", so not restricted in terms of code size. Simplicity studio confirmed the license activation. When I go to Preferences > Simplicity Studio > Toolchains > Keil 8051 v9.53 I can red:
Keil's 8051 build tools
C51 COMPILER V9.53.0.0 - SN: Eval Version
CX51 COMPILER V9.53.0.0 - SN: Eval Version
A51 MACRO ASSEMBLER V8.02b - SN: Eval Version
LX51 LINKER/LOCATER V4.66.30.0 - SN: Eval Version
BL51 BANKED LINKER/LOCATER V6.22 - SN: Eval Version
LIB51 LIBRARY MANAGER V4.30.0.2
What can I do to make Simplicity Studio recognize my valid license?