ARM-software / cmsis-pack-eclipse

CMSIS-Pack Eclipse Plug-ins
Other
66 stars 32 forks source link

Unable to see examples in the 'Examples' Tab on selecting a specific device #104

Closed avi-77 closed 1 year ago

avi-77 commented 1 year ago

Hi @edriouk,

In the CMSIS pack manager plugin version 2.8.0, I'm unable to see the examples in the 'Examples' Tab on selecting a specific device. Examples_Tab_Specific_Device Although, I'm able to see the examples in the 'Examples' Tab on selecting All Devices as shown in the figure below. Examples_Tab_All_Devices

Please note, I have installed the com.arm.cmsis.pack.refclient plugin. It was working fine in version 2.7.0. Could you please look into this issue for the next release?

edriouk commented 1 year ago

Hi, that is a problem of comparing board IDs Board description: <board name="RSL10 Evaluation Board" revision="1.0" vendor="ONSemiconductor"> Board ID: board description is ONSemiconductor::RSL10 Evaluation Board (1.0) example board description: <board name="RSL10 Evaluation Board" vendor="ONSemiconductor"/> example board ID : ONSemiconductor::RSL10 Evaluation Board

Boards of different revisions are treated as incompatible => check fails for a selected board/device on that board This rule has been enforced in 2.8.0 because of adding Board Support functionality. I agree that it can be made less restrictive to display available examples. Will be planned for the next release Evgueni

andrewmclachlanadi commented 1 year ago

Seeing this issue too. It's a noticable difference from previous releases and therefore looks like a severe bug.

Easy though to update the Examples with a revision tag.

<board name="myBoard" vendor="myVendor" revision="Rev. A"/>

edriouk commented 1 year ago

Fixed in 2.9.0