Skip to content

Building for STM32H7A3ZIQ not H7A3ZI #349

@derinozturk

Description

@derinozturk

Describe the bug
It seems that it is impossible to properly build for H7A3ZIQ instead of H7A3ZI. It's important that when building for the Q version that only -DSTM32H7A3xxQ is defined and not -DSTM32H7A3xx. CubeIDE does not define both and only the former. This seems to be an oversight.

Sources to reproduce
No need to modify anything. I built tests/cmsis and see that there is no build for H7A3xxQ nor the device STM32H7A3ZIQ.

Expected behavior
I expect to be able to build for this device. Because the compile flags are not created correctly, proper files are not included in CMSIS source files.

If this is expected behavior and I'm using this repo wrong, then I believe there should be better documentation and examples on how to build for devices like this one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions