Peripherals Tool: "unsupported version of the I2C CMSISDriver in the toolchain/IDE project"

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Peripherals Tool: "unsupported version of the I2C CMSISDriver in the toolchain/IDE project"

Jump to solution
2,636 Views
danielholala
Senior Contributor II

Hi there,

using Peripheral Tools, I just wanted to add an "universal i2c driver" (i.e., CMSIS based driver) to my project:

danielholala_0-1667995312472.png

However, in the window where I get to "Select configuration component", I see a warning a FLEXCOM_I2C_CMSIS:

"Unsupported version of the I2C CMSIS Driver in the toolchain/IDE project. Required:2.2.0, actual 2.3.0"

Why is this and how do I resolve this issue?

 

FYI, this is my project setup:

Installed SDKs:

danielholala_1-1667995571006.png

Theses are CMSIS SDK components in my project:

danielholala_2-1667995635166.png

Running MCUXpresso IDE V11.6.1.

Thanks!

0 Kudos
Reply
1 Solution
2,583 Views
Petr_H
NXP Employee
NXP Employee

Hi, 

Unfortunately, the support of the newest SDK driver is yet in progress. The warning will be fixed along with next release of the config tools. For now, as a workaround, it should be fine to ignore the warning.

Regards

Petr Hradsky

Config Tools Team 

 

View solution in original post

5 Replies
2,621 Views
RaRo
NXP TechSupport
NXP TechSupport

Hello @danielholala,

Unsupported version happens because SDK has a different version than the one Config Tools expects; nevertheless, for this case, it should not be a problem to proceed with your configuration.

Could you please add the FLEXCOMM_I2C_CMSIS driver and try to configure it out?

Best regards, Raul.

0 Kudos
Reply
2,606 Views
danielholala
Senior Contributor II

Ignoring the warning seems ok.

I'm now also trying to add the FLEXCOMM_USART_CMSIS driver via Peripheral Tools to my project.

Here, the same warning ("unsupported version ...") appears:

danielholala_0-1668096557929.png

 

0 Kudos
Reply
2,598 Views
RaRo
NXP TechSupport
NXP TechSupport

Hello @danielholala,

Like the last warning, this happens because the ConfigTools is expecting a different version than the SDK has; but the warning should not be a problem to stop your configuration.

Being that said, older SDKs should meet the version ConfigTools is asking for. SDK v9.0 for example, has the required: 2.2.0.

The recommendation is to go ahead with your configuration; but if your goal is to eliminate the warnings, you could try with older versions of the SDKs like v9.0 to meet the ConfigTools.

Best regards, Raul.

2,589 Views
danielholala
Senior Contributor II

Hello @RaRo ,

Thank you for your comment.

I don't want to install an older SDK just to meet the SDK version which Config Tools are asking for. Most of all because documentation and NXP support always suggest to install the most recent version of an SDK. For example, the page https://mcuxpresso.nxp.com/en/welcome states: "NXP strongly recommends you update to the latest version of MCUXpresso SDK that contains essential security updates for Bluetooth Low Energy software stack implementations."

I therefore expect Config Tools to be compatible with the latest version of the MCUXpresso SDK.

Doesn't that make sense?

Best regards,
Dan

 

0 Kudos
Reply
2,584 Views
Petr_H
NXP Employee
NXP Employee

Hi, 

Unfortunately, the support of the newest SDK driver is yet in progress. The warning will be fixed along with next release of the config tools. For now, as a workaround, it should be fine to ignore the warning.

Regards

Petr Hradsky

Config Tools Team