Skip to main content
MM..1
Super User
October 28, 2024
Question

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

  • October 28, 2024
  • 2 replies
  • 1886 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

Andrew Neil
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

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
Tesla DeLorean
Guru
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.

 

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..