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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

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

跳至解决方案
2,641 次查看
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 项奖励
回复
1 解答
2,588 次查看
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 

 

在原帖中查看解决方案

5 回复数
2,626 次查看
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 项奖励
回复
2,611 次查看
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 项奖励
回复
2,603 次查看
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,594 次查看
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 项奖励
回复
2,589 次查看
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