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

Device Vendor incorrectly mapped #152

Closed
ReinhardKeil opened this issue Dec 12, 2024 · 4 comments
Closed

Device Vendor incorrectly mapped #152

ReinhardKeil opened this issue Dec 12, 2024 · 4 comments
Assignees
Labels
bug Something isn't working web This issue depends on web APIs and Services

Comments

@ReinhardKeil
Copy link
Collaborator

ReinhardKeil commented Dec 12, 2024

This problem happens only when the pack is not installed locally.

When using Create New with board: Brainchip::ADK1000 miniPCIe:V1 the device vendor is incorrectly entered as
device: Brainchip::AKD1000.

Correct is:
device: BrainChip::AKD1000.
Blank_solution5.zip

@ReinhardKeil ReinhardKeil added bug Something isn't working web This issue depends on web APIs and Services labels Dec 12, 2024
@jkrech
Copy link
Collaborator

jkrech commented Dec 12, 2024

boardID from pdsc: Brainchip::ADK1000 miniPCIe:V1
deviceID from pdsc: BrainChip::AKD1000

The Web interface harmonizes the Bvendor and Dvendor on import. The solar API then reports modified information to the CMSIS Solution Extension entering the wrong Dvendor in the device: node

Same problem as here: #132

@ReinhardKeil
Copy link
Collaborator Author

ReinhardKeil commented Dec 12, 2024

A solution is: add just the Dname without Dvendor.

device: AKD1000

As the DFP/BSP is already fixed, this is OK. We could apply the same for board:.

@jkrech
Copy link
Collaborator

jkrech commented Dec 16, 2024

https://github.com/Arm-Debug/vscode-cmsis-csolution/pull/2022
board: and device: nodes are not specifying Bvendor:: and Dvendor:: respectively.

@jkrech
Copy link
Collaborator

jkrech commented Dec 16, 2024

Using internal CMSIS Solution Extension build from main branch 2024-12-16 8:00
a) Create new solution
b) Select BrainChip board ADK1000 miniPCIe
c) Select Project "Blank Solution"

  # List the packs that define the device and/or board.
  packs:
    - pack: Brainchip::AKD1000_DeviceFamilyPack
    - pack: ARM::CMSIS

  # List different hardware targets that are used to deploy the solution.
  target-types:
    - type: AKD1000
      board: ADK1000 miniPCIe:V1
      device: AKD1000

Board and Device are specified without vendor.
cbuild setup completes without error

Also checking that commands: getDeviceName and getTargetPack return correct information:

DEVICE: AKD1000 
PACK: Brainchip::[email protected]

@jkrech jkrech closed this as completed Dec 16, 2024
@github-project-automation github-project-automation bot moved this from In review to Done in CMSIS Solution Extension Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working web This issue depends on web APIs and Services
Projects
Status: Done
Development

No branches or pull requests

3 participants