Skip to content

Cannot build for STM32L552ZE-Q #51

Closed
@asukiaaa

Description

@asukiaaa

I tried building for STM32L552ZE-Q but failed with the following message.

/tmp/ccjgv9nE.s: Assembler messages:
/tmp/ccjgv9nE.s:224: Error: selected processor does not support `vstmdbeq r0!,{s16-s31}' in Thumb mode
/tmp/ccjgv9nE.s:225: Error: instruction not allowed in IT block -- `mrs r2,psplim'
/tmp/ccjgv9nE.s:250: Error: selected processor does not support `vldmiaeq r0!,{s16-s31}' in Thumb mode
/tmp/ccjgv9nE.s:252: Error: instruction not allowed in IT block -- `msr psplim,r2'
*** [.pio/build/nucleo_l552ze_q/lib67e/STM32duino FreeRTOS/portasm.c.o] Error 1

It seems similar to #44 but STM32L5 is supported bu adba678 so I report this.

My environment

platformio 5.2.5
platform-ststm32 15.3.0

platformio.ini

[env:nucleo_l552ze_q]
platform = ststm32
board = nucleo_l552ze_q
framework = arduino
monitor_speed = 115200
lib_deps =
  STM32duino FreeRTOS

Is there any idea to avoid this error?

Thank you for sharing the useful library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions