VPC – bugfix and additions

Solved a bug where PB2 pin set as ADC_IN0b had no effect.Added a way to specify if the generated code targets Linux or FreeBSD OS.Resized some windows to accommodate some text labels under FreeBSD - this may look funny under Linux. Code committed to repository.And I just saw that the l152_tim6_systick project was generated with … Continue reading VPC – bugfix and additions

FreeBSD – bad news, good news

Bad news1. gcc-arm toolchain: turns out my manually (and unscientifically) prepared toolchain based on an old FreeBSD package produces bad (non-working) code. I will destroy the download link from a previous article and post accurate info.2. VSCode extensions: the "Arduino" and "Project Manager" extensions are not working under FreeBSD. The whole idea of using the … Continue reading FreeBSD – bad news, good news

FreeBSD – a good alternative to a Linux workstation

I enjoyed setting up a FreeBSD workstation, installing OpenOCD, compiling stlink, making the required settings for USB to be accessed by a normal user, Installing Lazarus and compiling VPC - everything worked just fine.Regarding the toolchain, in FreeBSD repository is available an older one, without newlib - you have to copy the c-lib and rename … Continue reading FreeBSD – a good alternative to a Linux workstation