I discovered two possible issues in the HAL port of STM32L432, STM32L433 and STM32L443 micros:
1. it uses GPIOv3 driver. This might be wrong, as these micros don't have ASCR. (page 274)
2. In the config of STM32L433 MCU SPI2 and I2C2 are disabled although they do exist in the controller (page 61-62)
STM32L41xxx/42xxx/43xxx/44xxx/45xxx/46xxx advanced Arm®-based 32-bit MCUs
I'm using this version:
Code: Select all
gdisirio committed Jan 6, 2019
c62c5f50629f340eb3af59b0da2efea0ff7e8af5
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12537 110e8d01-0319-4d1e-a829-52ad28d1bb01
If you can confirm, that these are real issues, later on I can provide you patches as well, but I don't have boards to test it.
BR,
Zoltan