MDK-Packs / CB_Lab4Layer

CMSIS-Build Lab with Layers
4 stars 9 forks source link

Keil microvision 5.32 does not load all my Device components #4

Closed fred-r closed 3 years ago

fred-r commented 3 years ago

Hi,

I am experimenting the layers with my own packs. Basically, I took the pack “Keil.STM32L5xx_DFP.1.2.0.pack” and split it into 2 packs: • “STMicroelectronics.STM32L5xx_DFP.0.0.2.pack” : only the STM32L5 devices definitions • “STMicroelectronics.STM32L5xx_Drivers.0.0.1.pack”: only the HAL and LL drivers

I have installed my 2 packs successfully and created the .clayer enclosed. I generate a .cprj successfully (enclosed).

This cpr contains the components I need from my drivers pack:

But when I open this cpr with Keil microvision 5.32, I get only the last component, the uvprojx is like this:

My clayer was working fine with Keil microvision 5.30 (provided that I uninstalled the Keil DFP pack otherwise I was facing the same issue).

Do you have some hints about this behavior ?

Thanks & regards, Fred KeilIssue.zip

ReinhardKeil commented 3 years ago

Hi Fred, sorry I cannot duplicate your issue. Here is what I tried:

The import then just worked fine. See the attached file.

I assume your steps are slightly different.

Reinhard

CRC_userDefinedPolynomial.zip

fred-r commented 3 years ago

Hi Reinhard,

thanks for your feedback. I will cross-check my packs repository and see if I can find something. I'll keep you posted.

Thanks & Regards, Fred

fred-r commented 3 years ago

Hi Reinhard,

I made a big clean-up of my packs repository (I had several versions of my pack and some other vendor names with the same content) and now this is working fine. It is a bit unclear to me the rationale behind this change, I would have expected the vendor name being a discriminant to avoid mixing-up things.

Sorry for wasting your time and thanks again for your message. I guess we can close this ticket.

Thanks & Regards, Fred