Skip to content

Update HAL to define STM32F401xD variants #192

@rriveramcrus

Description

@rriveramcrus

Describe the set-up
zephyrproject-rtos/zephyr#88867
After recently introducing support for STM32F401xD variants in Zephyr, I attempted to build my custom board using the introduced SOC_STM32F401XD config symbol but ran into build failures as the STM32F401xD variants are not defined in the STM32 HAL code due to the similarity of the silicon to the STM32F401xE variants.

I was able to get around this by using the SOC_STM32F401XE symbol instead, but this is not intuitive for other users.

zephyrproject-rtos/hal_stm32#276
I opened a PR to update the HAL code by introducing a define for the STM32F401xD, and was suggested to raise the issue here by @erwango to see if it is worth it or if we can come up with a less involved solution.

Metadata

Metadata

Assignees

Labels

cmsisCMSIS-related issue or pull-request.enhancementNew feature or requesthalHAL-LL driver-related issue or pull-request.wontfixThis will not be worked on

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions