This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

error: L6050U: The code size of this image (83892 bytes) exceeds the maximum allowed for this version of the linker. how can i solve this errors

Build started: Project: Project
*** Warning: The configured compiler version '5.06 update 6 (build 750)' does not support the selected User Based Licensing technology.
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.05u6\Bin'
Build target 'Y6'
linking...
.\Objects\TDOGUIV1_0.axf: error: L6050U: The code size of this image (83892 bytes) exceeds the maximum allowed for this version of the linker.
Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
".\Objects\TDOGUIV1_0.axf" - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:00

Parents
  • The MDK Community license is also a so-called User-Based License (UBL) that only works with µVision version 5.37 and higher and with Arm Compiler 6.18 and higher.

    The Arm Compiler 5.06u6 is more than 8 years old and only supported with a commercial Keil Node Locked, Flex-Floating or UBL Professional MDK license, not with a Community license and not with a UBL Essential edition.

Reply
  • The MDK Community license is also a so-called User-Based License (UBL) that only works with µVision version 5.37 and higher and with Arm Compiler 6.18 and higher.

    The Arm Compiler 5.06u6 is more than 8 years old and only supported with a commercial Keil Node Locked, Flex-Floating or UBL Professional MDK license, not with a Community license and not with a UBL Essential edition.

Children