完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
前言: 基本操作已经测试过,接下来搭建开发环境。 一. 资料整理根据开发板提供资料下载地址进行资料下载,下载完成如图所示,资料大概10几个G。 将用户资料浏览一遍,每个文件夹下都有类似readme的目录说明,想做那一项,直接找即可。根据用户手册知道如何测试开发板板载的各种功能,根据用户编译手册知道如何搭建环境,开发自己的用户程序。 二. 开发环境搭建1. 提取飞凌提供的虚拟机,如图所示。没有启动起来,估计内存不够,关闭虚拟机。2. 打开VMware,打开刚刚Ubuntu 64.vmx,然后显示虚拟机配置,如图所示。因为本人电脑配置较低,所以需要修改一下虚拟机配置。3. 确定后,播放虚拟机,进入如图所示界面,登录forlinux。4. 进入界面如图所示。5. 打开work文件夹,将OKG2L-linux-sdk10.tar.bz2.00文件拷贝到work目录,如图所示。6. 解压OKG2L-linux-sdk10.tar.bz2.00文件,如图所示。7. 设置环境变量environment-setup-aarch64-smarc-rzg2l-toolchain 脚本存放在 OKG2L-linux-sdk10 目录下,执行该脚本可以安装交叉编译链并配置编译所需环境变量。如果交叉编译链已经安装完成,再次执行只会配置环境变量。特别说明一下:执行脚本,先输入点.,空格后再输入脚本执行。 8. 源码编译编译的时候需确认自己在 root 权限下,防止报权限错误。 root@ubuntu:~/work/OKG2L-linux-sdk10# ./build.sh all 虚拟机配置低了,编译的时间也就长了,建议搭建找台配置好的电脑编译,编译完成如图所示。 9. 查看镜像文件根据编译手册,OKG2L-linux-sdk10/images 目录下镜像如图所示。 先不刷机,后面用到的时候再刷机。 三、虚拟机上安装nfs安装NFS,将虚拟机挂载到板端,测试用户程序,不用刷机。程序确定后再进行刷机。命令安装nfs-kernel-server和nfs-common,如图所示。 添加NFS共享目录,sudo vim /etc/exports在文件的最后添加想要共享的文件/home/forlinx/work *(rw,sync,no_root_squash),"/home/forlinx/work"是要共享的目录,“ * ”意思是所有人都能挂载。 修改文件夹权限chmod -R 777 ~/work,然后重启nfs服务sudo /etc/init.d/nfs-kernel-server start,如图所示。 4、 后续工作如果开发板上有nfs功能,则直接挂载则可测试,发现板子上没有这个命令,只能自己去移植了,后面移植nfs,实现网络挂载测试用户程序。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱评测
2571 浏览 1 评论
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
7152 浏览 0 评论
7618 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
7547 浏览 0 评论
8969 浏览 0 评论
6808浏览 2评论
11209浏览 1评论
5297浏览 1评论
85348浏览 1评论
【飞凌RK3568开发板试用体验】12-USB摄像头AI物品识别分类代码实现
2314浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 16:34 , Processed in 0.671437 second(s), Total 49, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号