STMicroelectronics / STM32CubeL4

STM32Cube MCU Full Package for the STM32L4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
Other
259 stars 151 forks source link

Incomplete B-L475E-IOT01 BSP/Drivers #58

Closed CIPop closed 2 years ago

CIPop commented 2 years ago

Describe the set-up

Describe the bug I am unable to find a complete repository with a compatible CMSIS+Drivers+BSP+HAL for B-L475E-IOT01. The following drivers are either missing or are incompatible with Edge Impulse for AI/ML tasks:

How To Reproduce Try to integrate the C++ library generated by Edge Impulse into a project for B-L475E-IOT01.

https://github.com/STMicroelectronics/x-cube-iota1/tree/main/Drivers/BSP/B-L475E-IOT01 contains a preview v2 BSP with the required drivers.

Related: https://github.com/STMicroelectronics/x-cube-iota1/issues/2

CIPop commented 2 years ago

Edit:

@apalmieriGH clarified that this is the correct repo for the BSP.

My understanding is that within this repo we only have the v1 BSP for this board which does not have audio driver support. A preview v2 BSP with audio drivers is available in the x-cube-iota1 repo. The v2 BSP is incompatible with v1 and may lack some of the drivers. Merging the two BSPs is non-trivial.

An incomplete copy of the v2 BSP is available here: https://github.com/edgeimpulse/firmware-st-b-l475e-iot01a/tree/master/MP34DT01

RKOUSTM commented 2 years ago

Hi @CIPop,

Thank you for your report. Unfortunately, there is no plan for our the next patch release STM32CubeL4 v1.17.2 to support the B-L475E-IOT01 BSP V2. I will keep you informed shall there be anything new.

Please allow me to close this issue now. Thank you for your report. We are looking forward to reading from you again.

With regards,