I can not import CubeMX project in Keil.
Problem: The following device family packs are required by the project
I have checked from installed packs. it is already there
Hello sabooh ajaz ,
Can you please precise which keil and STM32CubeMX versions are you using?
Maybe the keil pack is not properly installed.
So, remove the keil pack then download it from this link MDK5 Software Packs and try again.
Make sure to use the latest version of keil and CubeMx.
Here is what is happening with the pictures.
Version are shown at the end
Opened directly from CubeMx.
Shows the first error
you can see ---- Keil:stm32L0xx_DFP is up to date
I clicked install
I clicked Yes
I selected the chip
Here is a fun part.
It compiled correctly
>Here is a fun part.
>It compiled correctly
this is why I love st micro chips. every day an adventure!
Kindly, neglect the previous comment(reply)
Somehow the pictures are not coming up.
You can see the errors are coming up. But still compiling correctly.
May be the problem is linked to the fact that, I can not see Any option for CubeMx API or HAL options under DEVICE?
Have you tried to remove the pack keil, then re-install ?
Yes, I uninstalled keil first.
Then reinstalled it again.
this time I didn't put license information in the license manager
(I was Using Free Keil license for L0 and F0 chips )
So my license now is Evaluation (perhaps limited to 32Kb size)
I tried to import code for L0 -- same error
But I am able to import for F4 chip without Error!
That's a bit weird.
Now am trying to uninstall cubeMx, just to see how things trun out.
Can I generate the code using previous version of the FIRMWARE PACKAGE in CubeMX?
If yes, then please do let me know how to select the previous version
I found the option and tried to generate code from previous version. Still same error.
Then I tried with L1 chip. all works fine with L1 chip.
Now if some please do me a favor and please make a cube project with any L0 chip and import it inside Kiel. I guess only L0 is generating error
Have you solved the problem?
I have this moment the same problem with STM32L031K6Tx and no solution yet.
The same thing happens on two PC's.
Edit: I made compare of two *.uvprojx. One after CubeMX generation, other after manually selecting Device.I think there is mistake in CubeMX generation.
Same behaviour with CubeMX 4.22.1, Keil µVision V126.96.36.199 and STM32L031K6.
Can we expect a patch soon (must be pretty easy to fix if it's only a typo in code generation) ?
Still no response from ST member.
Yeah too bad they don't finish the job. 95% is done and usefull and powerfull but these 5% are really frustrating! It's like having a ferrari with a crappy steering wheel: the overall experience is not so good despite the obvious great potential.
In new version 4.23.0 problem solved. Thank you.
Retrieving data ...