北京合众恒跃科技有限公司
直播中

大菠萝Alpha

4年用户 766经验值
擅长:嵌入式技术
私信 关注

【HZ-RK3568开发板免费体验】开发环境搭建

本来想基于PC上的WSL来搭建HZ-RK3568开发板的开发环境,后来有大佬说WSL在编译kernel的时候会有小问题,所以还是听劝选择了VMware虚拟机方式搭建。

一、VMware下载安装

本来下载个软件没啥好说的,可是这次着实麻烦,下个软件需要Broadcom的账号,然后各种信息填写…软件下载地址在此Fusion and Workstation | VMware,注意先注册Broadcom账号。

VM.jpg

然后一路next直至VMware workstation安装完成。
544.png

二、虚拟机安装

操作系统ISO选择了Ubuntu22.04LTS,没有选择24.04还是担心软件兼容问题。下载地址为Ubuntu 22.04.5 LTS (Jammy Jellyfish)

选择新建虚拟机,将下载的系统镜像引入。
310.png

虚拟机处理器设置成2X2即可,当然PC性能强大可以选择更丰富资源。
484.png

虚拟机内存设置为8G。
691.png

网络配置这块,官方推荐的是网络桥接,经测试不能共享PC网络,所以还是要选择NAT。
631.png

磁盘空间选择120,基本上也够了。
329.png

最后确认虚拟机配置。
368.png

后面就是等Ubuntu安装完成。

三、SDK部署

HZHY官方提供的linux SDK超过了20G。

jack@VMware:~$ ll HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz
-rw-rw-r-- 1 jack jack 23254649253  811 17:22 HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz
jack@VMware:~$

传输至VMware虚拟机然后tar xvf解压缩即可。
需要的gcc编译器都在SDK文件中。
其他的部件需要安装:

sudo apt update

sudo apt install git ssh make gcc libssl-dev liblz4-tool expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib unzip device-tree-compiler libncurses5-dev build-essential vim tree

更多回帖

发帖
×
20
完善资料,
赚取积分