本来想基于PC上的WSL来搭建HZ-RK3568开发板的开发环境,后来有大佬说WSL在编译kernel的时候会有小问题,所以还是听劝选择了VMware虚拟机方式搭建。
本来下载个软件没啥好说的,可是这次着实麻烦,下个软件需要Broadcom的账号,然后各种信息填写…软件下载地址在此Fusion and Workstation | VMware,注意先注册Broadcom账号。

然后一路next直至VMware workstation安装完成。
操作系统ISO选择了Ubuntu22.04LTS,没有选择24.04还是担心软件兼容问题。下载地址为Ubuntu 22.04.5 LTS (Jammy Jellyfish)。
选择新建虚拟机,将下载的系统镜像引入。
虚拟机处理器设置成2X2即可,当然PC性能强大可以选择更丰富资源。
虚拟机内存设置为8G。
网络配置这块,官方推荐的是网络桥接,经测试不能共享PC网络,所以还是要选择NAT。
磁盘空间选择120,基本上也够了。
最后确认虚拟机配置。
后面就是等Ubuntu安装完成。
HZHY官方提供的linux SDK超过了20G。
jack@VMware:~$ ll HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz
-rw-rw-r-- 1 jack jack 23254649253 8月 11 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
更多回帖