首页 > 其他分享 >迅为itop-3568开发板AMP双系统使用手册之编译AMP镜像

迅为itop-3568开发板AMP双系统使用手册之编译AMP镜像

时间:2024-10-11 14:33:55浏览次数:1  
标签:双系统 RK3568 编译 源码 使用手册 build amp AMP

 

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码,支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568 支持安卓 11 和 linux 系统,主要面向物联网网关、NVR 存储、工控平板、工业检测、工控盒、卡拉 OK、云终端、车载中控等行业。

 

 

 

 

 

 

 

【公众号】迅为电子

 

【粉丝群】258811263(加群获取驱动文档+例程)

 

【购买链接】迅为RK3568开发板瑞芯微Linux安卓鸿蒙ARM核心板人工智能AI主板

————————————————

                        

 

 

第 1 章 编译 AMP 镜像

1.1 开发环境搭建

本 SDK 推荐的编译环境是 64 位的 Ubuntu,在其它 Linux 上尚未测试过。

安装编译所需依赖:

sudo apt-get update

sudo apt-get install clang-format astyle libncurses5-dev build-essential python-configparser

scons

1.2 获取 AMP 源码包

AMP 源码网盘下载路径:“iTOP-3568 开发板\01_【iTOP-RK3568 开发板】基础资料【V1.7

版本】\05_iTOP-RK3568 开发板 Linux 源码\15_iTOP-RK3568 开发板 AMP 源资料\1_AMP 源码”

使用命令“tar -vxf rk356x_amp_XXXXXXX.tar.gz(XX...为名称的简写)”解压压缩包。解压

后会生成一个 rk356x_amp 文件夹,如下图所示:

 

 

 

 

1.3 SDK 编译

1.3.1 整体编译

进入源码根目录执行以下命令自动完成所有的编译。如果想自动全编译系统,输入以下

命令:

./build.sh all

 

 

 

编译打包完成后会在 rockdev 目录下生成 update.img,如下图所示:

 

 

 

 

 

1.3.2 单独编译

进行单独编译前需进行过全编译,各个镜像单独编译命令如下:

./build.sh uboot

//单独编译 uboot

./build.sh kernel

//单独编译 内核

./build.sh amp

//单独编译 amp

./build.sh updateimg

//打包整体 update.img 镜像

1.3.2 清除编译

清除编译命令如下:

./build.sh cleanall

 

 

 

 

 

1.4 启动方案修改

SDK ⽀持 AMP 混合架构设计,使得不同的 CPU 可以运⾏不同的系统,以满⾜灵活的产

品设计需求。⽬前⽀持 RTT、Linux、HAL 的混合结构模型,允许这三种系统相互组合或者独

⽴运⾏,提供的源码使用的默认配置为 3Linux(CPU0、1、2)+1HAL(CPU3)。

1.4.1 方案一:3Linux+1HAL

提供的源码默认配置就是 3Linux(CPU0、1、2)+1HAL(CPU3),主要文件配置如下。

 

 

 

进入源码根目录使用以下命令查看 its 配置文件,如下图所示:

vi device/rockchip/rk3568/rk3568_amp_linux.its

 

 

 

 

 

使用以下查看修改内核设备树文件,如下图所示:

vi kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-amp.dts

 

 

 

 

 

 

1.4.2 方案二:1Linux+3HAL

修改成 1Linux(CPU0)+3HAL(CPU1、2、3)配置,修改文件如下。

 

 

 

进入源码根目录使用以下命令修改 its 配置文件,如下图所示:

vi device/rockchip/rk3568/rk3568_amp_linux.its

 

 

 

 

使用以下命令修改内核设备树文件,如下图所示:

vi kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-amp.dts

 

标签:双系统,RK3568,编译,源码,使用手册,build,amp,AMP
From: https://www.cnblogs.com/topeet/p/18458309

相关文章

  • pakencamp 杂题选刷
    2023Day1GMST(Easy)\(\color{green}\checkmark\)给定序列\(a(|a_i|\le10^6)\),构造\(n(n\le2\cdot10^5)\)个点的无向图,点\(i,j\)的边权是\(a_ia_j\),求图的最小生成树。唐氏。首先给\(a\)排序,显然没有影响。考察\(a_i\ge0\)怎么做:显然答案就是\(a_1\c......
  • [20241009]oracle timestamp with time zone数据类型的存储.txt
    [20241009]oracletimestampwithtimezone数据类型的存储.txt--//放假前遇到的问题,开发在表中定义了几个timestampwithtimezone的数据类型,及时更正对方的错误,完全没有使用这样的数据--//类型。类似的问题我以前就遇到,比如全部应用程序的表凡是varchar2数据类型都被定义为nvar......
  • 基于稀疏CoSaMP算法的大规模MIMO信道估计matlab性能仿真,对比LS,OMP,MOMP,CoSaMP
    1.算法仿真效果matlab2022a仿真结果如下(完整代码运行后无水印):     2.算法涉及理论知识概要      大规模MIMO技术通过增加天线数量来显著提升无线通信系统的性能。然而,随着天线数量的增长,信道状态信息(CSI)的准确获取变得越来越具有挑战性。传统的信道估计方法......
  • ICMP timestamp请求响应漏洞CVE-1999-0524解决方法
    ICMPtimestamp请求响应漏洞CVE-1999-0524解决方法1、添加进和出的规则firewall-cmd--permanent--direct--add-ruleipv4filterINPUT0-pICMP--icmp-typetimestamp-request-mcomment--comment"denyICMPtimestamp"-jDROPfirewall-cmd--permanent--direct--ad......
  • Sample Game
    期望DP做法:建立正确的OI直觉:\(x^2\)的期望可以通过\(x\)的期望递推得出,\({(x+1)}^{2}=x^2+2x+1\)推式子的时候可以省去括号生成函数做法:注意到取出的数一定是单调不减的(除了最后一个数),为了让数列变美观,我们考虑怎样拿掉最后一个数。直接拿掉是不美的,我们考虑前缀和转化:\(P(le......
  • At_pakencamp_2023_day1_p sol
    题面给你两个序列\(A,B\),\(\forallu,v(u\not=v)\)之间边的权值为\(a_ua_v+b_ub_v\)。求最小生成树的边权和。原题目editorial朴素的想法考虑类似题目的做法,考虑每一次寻找最小的然后加入。发现这种思想和Boruvka比较相似。于是我们考虑Boruvka的方式来做。对现有的连......
  • vulnhub-Lampiao靶机的测试报告
    目录一、测试环境1、系统环境2、使用工具/软件二、测试目的三、操作过程1、信息搜集2、Getshell3、提权四、结论一、测试环境1、系统环境渗透机:kali2021.1(192.168.202.134)靶 机:Linuxlampiao4.4.0-31-generic#50~14.04.1-Ubuntu2、使用工具/软件Kali:arp......
  • 苹果笔记本安装双系统,如何开启虚拟化
    1开启以下Windows功能并重启Hyper-v虚拟机监控程序,如果不能开,也可以不开。2下载rEFInd-bin软件并解压https://sourceforge.net/projects/refind/ 我的下载目录是:D:\refind-bin-0.14.23编辑文件将refind目录下的refind.conf-sample的文件名改为refind.conf,notepad++打开......
  • 吐血整理(最全论文指令手册),还有 ChatGPT 3.5/4.0 新手使用手册~ 【亲测好用】
    今天给大家分享下论文润色、降重、写作的GPT指令提示词,按论文步骤整理让你的文章更加有逻辑且通顺,助力快速完成论文,相信对你有帮助~一、论文写作润色指令1、写作选题指令①确定研究对象我是一名【XXXXX】,请从以下素材内容中,结合【XXXXX】相关知识,提炼出可供参考的学术......
  • 亲测好用,ChatGPT 3.5/4.0新手使用手册,最好论文指令手册~
    本以为遥遥领先的GPT早就普及了,但小伙伴寻找使用的热度一直高居不下,其实现在很简单了!国产大模型快200家了,还有很多成熟的国内AI产品,跟官网一样使用,还更加好用~①3.5大多数场景是够用的,也领先一众国产大模型,性价比挺好的②4.0在综合能力方面的确更出色,尤其是逻......