Menu

#586 Wrong vector number for STM32L1xx USB

3.0.0p4
closed
None
Medium
3.0.0p3
True
2015-05-12
2015-04-26
jpa
No

In chibios/os/hal/ports/STM32/STM32L1xx/stm32_isr.h the USB LP vector for STM32L1xx is wrong:

define STM32_USB1_LP_HANDLER Vector30

Correct is:

define STM32_USB1_LP_HANDLER Vector90

This causes crash when trying to use USB.

(Reference: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/reference_manual/CD00240193.pdf page 233)

Related

Bugs: #596

Discussion

  • Giovanni Di Sirio

    Fixed in repository, will be released in 3.0.0p4.

     
  • Giovanni Di Sirio

    • assigned_to: Giovanni Di Sirio
    • Fixed in Repository: False --> True
     
  • Giovanni Di Sirio

    • status: open --> closed
     

Log in to post a comment.