Skip to main content
MSven.2
Associate II
May 6, 2022
Question

Pinmux RSVD in mainline Linux

  • May 6, 2022
  • 0 replies
  • 884 views

Hi!

I use buildroot - NOT openstlinux.

My M4 code works fine in engineering mode, but fails in production mode.

I suspect that it is due to the device tree file.

The DTS file generated by STM32CubeIDE has some pinmux assignments to "RSVD", which fails in my Linux build. It doesn't know the RSVD keyword.

E.g. "pinmux = <STM32_PINMUX('Z', 0, RSVD)>, /* SPI1_SCK */"

Is there another way to reserve these pins?

Also, what is the difference between pinctrl and pinctrl_z sections?

Best regards,

Mogens

This topic has been closed for replies.