Manually installing std periph libs
Thanks Kevin that was certainly useful, wouldn’t have even thought of looking there for the firmware location.
Although simply checking for updates did fix the F30xx std lib issue for me, I thought it best I go through the process (taking notes) on one that is not available the friendly way should I have this issue in future, and found that with the L1xx (again checking for updates before begining)
Unlike with the F30x lib, strangely eclipse this time did not place “Target firmware has not been found, please download it” text above the Download target firmware button. On clicking the Download firmware button followed by the license agreement dialog box only has eclipse busy for a short while before returning to previous state. Finishing the wizard yeilds a project with no library.
So downloaded stsw-stm32077.zip placed it in C:\Users\user\AppData\Roaming\Ac6\SW4STM32\firmwares\
Also unzipped containing folder as C:\Users\user\AppData\Roaming\Ac6\SW4STM32\firmwares\STM32L1xx_StdPeriph_Lib_V1.3.1
The behaviour of eclipse did not change. On the off chance I gave it a try changing the zip file name to stm32l1xx_stdperiph_lib_v131.zip from and this didn’t change anything either.
To check I wasn’t completely rolling down the wrong path I manually installed stm32f0_stdperiph_lib_v150.zip into C:\Users\user\AppData\Roaming\Ac6\SW4STM32\firmwares with success, so there must be something wrong with what defines eclipse to look for regarding the L1xx library
So I assume that there is a config file of sorts somewhere providing a processor/library lookup for eclipse. Any idea where I will find that?
Thank you again for your help.
- CCG