Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Layer detection should not require DFP to fullfil mounted device #1890

Open
ReinhardKeil opened this issue Dec 6, 2024 · 1 comment
Open
Assignees
Labels
enhancement New feature or request

Comments

@ReinhardKeil
Copy link
Collaborator

The Problem To Be Solved

In CMSIS-Toolbox 2.6.1 it was not required to specify the DFP as the mounted device was not checked during layer detection.

cbuild v2.6.1-25-g3f083c7 requires now the DFP, otherwise it reports:

error csolution: board mounted device STM32F756ZGTx not found
error csolution: no compatible software layer found. Review required connections of the project

To duplicate

Use https://github.com/Arm-Examples/AWS_MQTT_Demo and modify Demo.csolution.yml as shown here:

  packs:
    - pack: ARM::[email protected]
    - pack: Keil::[email protected] # Add BSP
#    - pack: Keil::[email protected]
    - pack: ARM::[email protected] # Add CMSIS-Driver for WiFi Shields

  target-types:

    - type: MyBoard
      board: NUCLEO-F756ZG

Related #1889

@brondani
Copy link
Collaborator

brondani commented Dec 6, 2024

I thought it was clear since I asked for confirmation. This is a side effect of PR #1875 addressing issues #1841 and #1850.

The expectation is that all required packs (including DFPs) are listed in the solution itself, not in candidate layers.

@jkrech jkrech moved this to Backlog in CMSIS-Toolbox 2.7.0 Dec 6, 2024
@brondani brondani moved this from Backlog to In progress in CMSIS-Toolbox 2.7.0 Dec 6, 2024
@brondani brondani moved this from In progress to In review in CMSIS-Toolbox 2.7.0 Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In review
Development

No branches or pull requests

2 participants