Skip to main content
Graduate II
October 28, 2024
Question

KEIL ST license trouble ... howto switch free vs user ST license

  • October 28, 2024
  • 2 replies
  • 1022 views

Actualy i test ST licensing in KEIL 6. 

 

Error: *** Project 'xxx', Target 'xxx', Device 'STMicroelectronics::STM32G431CBTx' is not supported by Toolchain ! ***.

 

this is result with target set to G431, but size of my code is only 15k, why cant use compiler 6 ?? 5.06 work.

My next test is change target to G071 and try build same G4 code = compiled without issue, but i dont test it on MCU.(G4)

How toggle between free and

MM1_0-1730138295212.png

or 32k limited free dont exist ? But Compiller 5 support it.

 

    This topic has been closed for replies.

    2 replies

    Super User
    October 28, 2024

    You need to contact Keil (ie, ARM) for issues with their licensing of their products:

    https://developer.arm.com/support/licensing 

    https://community.arm.com/support-forums/f/keil-forum

     

    Graduate II
    October 28, 2024

    The Cortex-M0(+) version will not compile for other MCU, there is a license file in the top-level. Install a second instance of Keil, ie one with ST CM0(+) tool chain and one with your license or the EVAL version.

    You can have the PACKS live in their own tree and that can be shared amongst Keil instances.