2021-07-27 11:47 AM
Hi people and experts,
Andi speaking. I am fairly new to designing PCBs with the STM32 family and of course it didn't took me long to run into my first problems :D My latest project includes a STM32L152C6U6A. Flashing the PCB, running the first hello Word etc. was no problem so far, but getting the thing identifiying itself as an USB device seems to be impossible for me. Now I am asking kindly for your help, maybe someone of you can figure out what I did wrong. This is how I approached this so far:
SCHEMATIC
What is the failure:
What I already tried and did not work:
CLOCK CONFIGURATION
I can't really tell if this is a software or a hardware problem. Please let me know if you need any further information to help me with that problem. Any hints are highly appreciated.
Thanks a lot in advance,
Cheers Andi
Edit: BOOT0 is pulled LOW
Solved! Go to Solution.
2021-08-11 02:10 AM
Hello @AHett.2 ,
We have an Evaluation board for STM32L1 series with STM32L152VB MCU : STM32L152-EVAL - Evaluation board for STM32L1 series - with STM32L152VB MCU - STMicroelectronics
You can refer to the following link and be inspired by the USB schematic : https://www.st.com/resource/en/schematic_pack/stm32l152-eval_sch.zip
As well, for validation, you can use an example provided in our L1 Firmware package ( Path : Projects\STM32L152D-EVAL\Applications\USB_Device )
I hope this helps.
BeST Regards,
Walid
2021-08-11 02:10 AM
Hello @AHett.2 ,
We have an Evaluation board for STM32L1 series with STM32L152VB MCU : STM32L152-EVAL - Evaluation board for STM32L1 series - with STM32L152VB MCU - STMicroelectronics
You can refer to the following link and be inspired by the USB schematic : https://www.st.com/resource/en/schematic_pack/stm32l152-eval_sch.zip
As well, for validation, you can use an example provided in our L1 Firmware package ( Path : Projects\STM32L152D-EVAL\Applications\USB_Device )
I hope this helps.
BeST Regards,
Walid