Hi out there,
I installed uvision 5.18a and registered it today and I downloaded software packs for Cortex M uCs. When I try to compile a sample the console shows the message: device SM32103xx not supported by toolchain. When I try to make a new project the device list is empty. It is really annoying
Best regards Wolf
Hi
I am very sorry, it was my fault. I meant the device STM32F103C8. It is manufactured by ST Microelectronics. Because it wasn't working at all I deleted my uvision5 installation and reinstalled it again but without license key. Now it is limited to 32kB code which is ok for now but another problem arose. Compiling and linking is fine. Even erasing the chip is working but downloading (flashing) isn't working. It seems that the application is downloading the program not to the configured location but to a different location on the chip (Content mismatch at 0x.......). I tried really everything to solve the problem but I wasn't successful. I thought, that the selection of a specific device will set all parameters properly but I was proven wrong.
Because it wasn't working at all I deleted my uvision5 installation and reinstalled it again but without license key. Now it is limited to 32kB code which is ok for now but another problem arose.
Did you uninstall the previously registered LIC before you uninstalled the MDK? If not, you can use the same LIC again because this LIC is registered for your PC.
It seems that the application is downloading the program not to the configured location but to a different location on the chip (Content mismatch at 0x.......). I thought, that the selection of a specific device will set all parameters properly but I was proven wrong.
Usually, the on-chip RAM and ROM resources as well as the flash programming algorithms are automatically selected for the project when you select the device. Did you check these memory ranges? You can see them in the dialog 'Options for Target - Target'. Do they match with the values shown for the flash algorithm? We have quite a few examples for STM32F103 devices. Please see the examples when you select STM32F103 devices in the Pack Installer. Our Legacy Pack also contains a lot of MDK4 examples (see path Keil\ARM\Boards\Keil\MCBSTM32\*).
Hi Hans,
Yes,I uninstalled the LIC before. The problem with empty list is fixed now. I deleted my project and reinstalled it. Now it works. But....I am planning to get a new LIC but unfortunately when I click the button in Licence manager the field beside PSN is empty, so an application for a new LIC isn't possible. Can you advice please? Thank you for your time. Bestregards Wolf
Hi Wolf,
But....I am planning to get a new LIC but unfortunately when I click the button in Licence manager the field beside PSN is empty, so an application for a new LIC isn't possible.
sorry, I don't fully understand this problem. If you click the button 'Get LIC via Internet...' in the license management dialog, your browser should open with a form where you need to enter the PSN, PC description and your personal details. If you fill out this form, you will get the LIC via email. Best regards,
Hans
You should always keep your PSN somewhere safe. We need to discuss this licensing issue in a support case rather than in this public forum. Please create a support case as described on this page: www2.keil.com/.../silver
Hello Hans,
I know the procedure but I don't have a PSN anymore. The proposed one in the license dialog is empty but the PC desc. is ok.
I appreciate your help
Wolf