RK3588 Lubancat SDK Ubuntu系统构建

野火提供了鲁班猫RK3588 Lubancat SDK,通过百度网盘下载

1、安装SDK依赖包

sudo apt install git ssh make gcc libssl-dev liblz4-tool u-boot-tools curl 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 python3-pip libncurses5-dev python3-pyelftools dpkg-dev

2、安装repo

 mkdir ~/bin
 curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
# 家庭网大概率上面的地址无法访问,可以用下面的:
# curl -sSL 'https://gerrit-googlesource.proxy.ustclug.org/git-repo/+/master/repo?format=TEXT' |base64 -d > ~/bin/repo
chmod a+x ~/bin/repo
echo PATH=~/bin:$PATH >> ~/.bashrc
source ~/.bashrc

验证repo

repo --version

不同系统返回结果可能不同,若输入命令后没有打印信息。则前面步骤有问题,需重复之前步骤。返回信息:

<repo not installed>
repo launcher version 2.8
       (from /home/luhui/bin/repo)
git 2.34.1
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
OS Linux 6.2.0-39-generic (#40~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 16 10:53:04 UTC 2)
CPU x86_64 (x86_64)

3、更新仓库

在解压后的目录
检出.repo 目录下的 git 仓库

 .repo/repo/repo sync -l

在这里插入图片描述
将所有的源码仓库同步到最新版本

 .repo/repo/repo sync -c

过程中可能会出现更新错误,多尝试几次。
在这里插入图片描述
在这里插入图片描述

4、选择编译版本

./build.sh lunch

在这里插入图片描述

5、安装根文件系统依赖包

debian系统,野火提供的SDK中自带debian

sudo dpkg -i debian/ubuntu-build-service/packages/*
sudo apt-get install -f

ubuntu系统,野火提供的SDK中没有ubuntu,需要先拷贝一份,然后解压。

git clone https://github.com/LubanCat/ubuntu.git

在这里插入图片描述

sudo dpkg -i ubuntu/ubuntu-build-service/packages/*
sudo apt-get install -f

6、编译SDK

./build.sh

在这里插入图片描述
等待1小时左右,编译成功。
在这里插入图片描述
编译完成后镜像保存在rockdev/目录下。
在这里插入图片描述

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: rk3588nvrsdk文档是指针对于RK3588芯片的软件开发工具包,其文档提供了开发者使用其SDK工具进行软件开发过程中所需的技术支持和开发指导资料。 这些文档包括开发环境的配置,应用程序和框架的设计,软件调试和优化的方法,以及硬件测试和评估的步骤等。此外,还具有用户手册、API文档和示例代码等资料,方便开发人员对RK3588芯片进行开发和测试。 对于RK3588芯片的开发者来说,它们是理解和使用RV3588芯片的必备工具,是了解RK3588芯片的重要途径,并且能帮助开发者使用RK3588芯片的能力更加完善。 RK3588nvrsdk文档的完整性和准确性对于开发人员的工作至关重要,其中的详细步骤和示例经验可以有效地提高软件开发的质量和效率,从而减少开发时间和成本。 总而言之,RK3588nvrsdk文档对于软件开发人员非常重要,是掌握RK3588芯片的基础知识和技能的主要途径,能够帮助开发者更快地掌握RK3588芯片的知识,更有效地实现软件开发任务。 ### 回答2: rk3588nvrsdk文档是针对Rockchip公司开发的rk3588芯片的软件开发工具包的文档。这个文档提供了rk3588芯片的详细介绍,包括芯片的架构、性能参数、功能特点以及硬件接口等方面的信息。除此之外,文档还提供了rk3588芯片相关的开发工具以及开发板的信息,以帮助软件工程师、硬件工程师和嵌入式系统工程师更有效地进行rk3588芯片的开发。 rk3588nvrsdk文档的主要内容包括:GPIO、串口、SPI、I2C、USB、存储、以太网、音频、视频等外设的控制与配置方法;涉及到Android、Linux等操作系统的应用开发,如驱动编写、系统移植、性能调优等内容;还有CPU、GPU、AI、ISP等模块的使用方法以及开发工具的介绍。 此外,rk3588nvrsdk文档也为初学者提供了详细的教程和实例,这些教程将帮助初学者快速入门,并且了解RK3588芯片的特点和性能。同时,文档涵盖了不同与方面的主题,如音频、视频、AI芯片、Android等,因此可以满足不同读者的需求。 总之,rk3588nvrsdk文档是一份非常全面的资料,它为软硬件的工程师们提供了丰富的开发资源,也可以为公司提高产品竞争力提供巨大的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值