MCUXpresso Secure Provisioning Tool v10 does not work on Ubuntu 20

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

MCUXpresso Secure Provisioning Tool v10 does not work on Ubuntu 20

4,983 次查看
nnxxpp
Contributor IV

I download from MCUXpresso Secure Provisioning Tool v10 here https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools... 

I succesfully installed it, but I click to icon, nothing is happened. I understand that these new recently versions are supported only Ubuntu 22.

I could not see any link for lower version that is supported on Ubuntu 20. Someone also encountered this problem with even older version https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/MCUXpresso-Secure-Provisioning-v6-silent...

Could you help me, please?

0 项奖励
回复
7 回复数

4,921 次查看
nnxxpp
Contributor IV

@liborukropec  @marek-trmac 

Moreover, I could install SCP tool with `sudo apt install`, but I could not install with `dpkg`. You can see in the attched image for `dpkg`

0 项奖励
回复

4,923 次查看
nnxxpp
Contributor IV

Hi @marek-trmac  @liborukropec 

When I run with command line, I got error 

./securep --verbose
[PYI-1561167:ERROR] Failed to load Python shared library '/opt/nxp/MCUX_Provi_v10/bin/_internal/libpython3.12.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /opt/nxp/MCUX_Provi_v10/bin/_internal/libpython3.12.so.1.0)

I saw this file "libpython3.12.so.1.0" in my nxp installation folder. What I need to to next? Which library I need to get from Ubuntu22 (after install MCUXpresso secure provisioning tools. Thank you.

0 项奖励
回复

4,938 次查看
nnxxpp
Contributor IV

@marek-trmac  @liborukropec 

Thank you. I got idea. I will try to run with terminal to see what is wrong.

 

You can even try to run Secure Provisioning tool inside a docker, but it would require export DISPLAY, and create an image with all X/GTK dependencies.

Do you release Docker image for Secure Provisioning tool?

0 项奖励
回复

4,829 次查看
liborukropec
NXP Employee
NXP Employee

Hi,

Do you release Docker image for Secure Provisioning tool?

no, we don't

 

Regards,

Libor

0 项奖励
回复

4,793 次查看
nnxxpp
Contributor IV
Sure. I decided to install on my second Window PC. Building Docker images or change important libs in Ubuntu 20 has some risk. Thank you.
0 项奖励
回复

4,966 次查看
marek-trmac
NXP Employee
NXP Employee

Hi Nhanh Nao ,

MCUXpresso Secure Provisioning Tool v10 was tested with Ubuntu 22 and 24.

There are some prerequisites, that needs to be installed for the Ubuntu, see Installation chapter in the User Guide. Can you please confirm all the prerequisites were installed?

If yes, start the tool with parameter `--verbose` - this could help you to understand, where the problem is. If not, kindly copy the log here.

Regards,
Marek


NOTE: If you find the answer useful, kindly click on [ACCEPT AS SOLUTION] button
0 项奖励
回复

4,946 次查看
liborukropec
NXP Employee
NXP Employee

Hi Nhanh Nao,

as Marek wrote, you should go to the terminal to see what is wrong. Most probably it will be a missing *.so library, or incompatible GLIBC library. I have doubts there's a real chance to make it working by copying missing *.so libraries, e.g. by copying them from other Ubuntu 22 instance, e.g. from KVM/VirtualBox/etc. You can try that, by copying reported missing *.so libraries into /opt/nxp/MCUX_Provi_v10/bin/_internal/ folder.

If you cannot upgrade your Linux box to Ubuntu 22 or 24 from whatever reason, I'd recommend install Ubuntu 22/24 into KVM/VirtualBox, install there Secure Provisioning and try to attach USB/UART device into your guest.

You can even try to run Secure Provisioning tool inside a docker, but it would require export DISPLAY, and create an image with all X/GTK dependencies.

 

Regards,

Libor

0 项奖励
回复