Skip to content

FMC on the stm32f429 #634

@mensi

Description

@mensi

Based on the module description of modm:platform:fsmc, my assumption would be that the module is meant to cover both FMC and FSMC. This assumption is reinforced by this bit of code:

    if device.has_driver("fsmc:stm32*"):
        properties["FMC"] = "FSMC"
    else:
        properties["FMC"] = "FMC"

However it seems that prepare specifically checks for if not device.has_driver("fsmc:stm32*"): only considering devices with FSMC. If we look at the f429 with an FMC peripheral for example, the driver is defined as:

<driver name="fmc" type="stm32-v1.0"/>

which doesn't seem to match.

--> Should this platform module be updated or does FMC need a dedicated one?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions