1回答

0收藏

【米尔-NXP iMX9系列开发板试用评测】1 快速安装SDK

NXP NXP 2757 人阅读 | 1 人回复 | 2024-06-16

本帖最后由 eefocus_3914144 于 2024-6-17 07:38 编辑

米尔提供的光盘镜像中包含编译好的 SDK 包,位于:03-Tools/Toolchains/,SDK 文件功能描述如下:

安装步骤:
1、将sdk上传到Linux的目录下。

2、修改运行权限
  1. myir@ubuntu:~/lmx9xS chmod TS-1mX-XWaVan0-armv8a-myd-lmx9x-to0lchain-6.1-mickledore.sh
复制代码
3、执行
  1. ./fsl-imx-xwayland-glibc-x86_64-myir-image-full-armv8a-myd-lmx9x-toolchain-6.1-mickledore.sh
复制代码
然后输入目录:/home/myir/lmx9x/

在对话框选择Y
需要一些时间,我第一次时显示错误。
期间两次出现错误:
  1. .tar:.:cannot change mode to rwxr-xr-x: 0peration not permitted中tar:Exiting with failure status due toDreVioUs errOrSmyir@ubuntu:~/lmx9xS
复制代码
经查,是权限的问题,所以我先对lmx9x行进文件夹下的重写:sudo chmod -R 777 /lmx9x
同时使用sudo ./来运行安装。最后成功完成:


初始化环境变量:
  1. source /home/myir/lmx9x/environment-setup-armv8a-poky-linux
复制代码
使用$CC -V可以看到运行成功:

到此,SDK成功的安装。【测试】
在文件夹下,添加一个helloworld.c,并输入如下内容:
  1. #include <stdio.h>

  2. int main(int argc, char *argv[])
  3. {
  4.     printf("hello world\r\n");
  5.     printf("Hello MYIR LMx9x\r\n");
  6.     return 0;
  7. }
复制代码
执行编译,并把他上传给开发板:

使用ssh登录上开发板,并执行,效果如下:

【总结】
一定要注意权限的问题,要给予该文件夹的读写权限。

分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条