RK3588双系统教程指南:轻松打造安卓和服务器双业务(完整版)

由于RK3588性能过剩(8+64配置),打算用安卓看电视+剩余服务器工作。

双系统方案思路:安卓上搭建Linux环境,部署Dokcer和Caddy代理。(比安卓+termux+qemu+docker省了qemu环境,效率略微提高)

注1:RK3588内核较高,无需改内核安装docker。

注2:部分安卓环境内核可能较低,需要自己更新内核。

注3:数据无价,更新需谨慎。

注4:需要基础Linux能力。

一、RK3588板卡结构和接口

1、概览

普通3288与3588对比(左侧小的是RK3288、右侧大的是RK3588)

可以看到,尺寸明显大了不少。

2、硬件参数:

CPU:RK3588(4*A76@2.4GHz+4*A55@1.8GHz)

NPU:MaxComputingPower6TOPs

DDR4RAM:OnboardLPDDR4/4X,支持4~32GB容量可选

Ethernet:2*RJ45LAN。10/100/1000M

WiFi/BT:板载WIFI+BT,支持WiFi4+BT5.2/WiFi+BT5.0可选(WiFi6型号:AP6275S/AP6398S)

SIM:2*SIM卡槽,支持双卡双待(仅5G模组支持)

MINIPCIe:1*MINIPCIe,支持4G模组

M.2BKEY:1*M.2BKEY接口,支持5G模组

Audio:1*Mic,1*HeadPhone,2*5W2Ω喇叭(1x2Pin2.0mm小白座小白座插针内置)

Storage:1*eMMCFlash(支持EMMC5.1支持16~128GB容量可选);1*SATA2.0/3.0(标准7P立式SATA接口);1*TF接口(最大支持1TBTFCard)

USBHost:提供9*USB接口;其中1*USBOTG,4*USB3.0,TYPEA接口面板外露,4*USB2.0接口(由2x5PIN2.00mm间距插针引出)

COM:提供6*COM,其中2个为CPU转出串口(由2*5Pin2.00mm小插针内置);4个为USB扩展串口(2*20P2.00mm简牛插座内置);所有串口均支持TTL电平输出

CAN:1*CANBUS接口(1x4Pin2.0mm小白座内置)

拓展接口:2*100Pin扩展接口,最大可扩展1*PCIeX4&4*PCIeX1、TYPEC&DP、2*MIPITX、4*MIPIRX、3*I2C、GPIO、2*CANBUS

Display:1*LVDS,2*HDMIOUT,1*HDMIIN

Temperature:Work-25~+70℃,Storage-40~+85℃

Humidity:5%~+95%,无冷凝

PCBSize:146mmX115mm

PowerSupply:支持单电源+12V供电

OS:Android,Linux

Other:Watchdog,RTC

3、待机状态与功率

设备状态:待机37°左右,负载20%

二、刷机系统烧录

1、烧录工具

RKDevTool_v3.13(以前名字叫做AndroidTool)版本高于3.1以上.

驱动(DriverAssitant名字起头的压缩包)

OTG线材

主板设置成烧录模式(跳线冒如下,短接J3的1-2针脚,烧录的USB线接到J12的上排针1、3、5、7、9针脚)

2、安装驱动

3、更新烧录

数据线与主板OTG链接,另一端连接电脑。(打开RKDevTool,点击固件,选择RK3288固件,然后选择升级)

4、更新后提示成功,会自动重启(也可以手动重启)

三、通过ADB链接系统

1、安装ADB驱动(PC电脑上)

2、RK3588上设置开发者模式

需要开启开发者模式(USB调试){}

顺便开启无线调试

可以看到,调试地址192.168.102.95:39733

3、电脑打开cmd模式

(就是dos命令模式,操作方法win+r键输入cmd)

输入adbdevices看到一个设备。

运行adbshell进入安卓系统

查看IP信息(eth0是网卡,wlan0是无线网卡)

查看存储容量(运行df-h)64G存储

查看内存容量free-m或者free-g可以看到7.4G内存(也就是俗称的8G内存)

查看CPU温度,43度

现在硬件基础信息就确定完毕了。

四、部署监测工具:

性能监测软件

perfmon(perfmon.apk)

temperature

具体性能情况如下

试运行状态:室温23度。设备温度43°

五、视频播放监测:

播放软件:基带播放器

视频格式:2K29hz、2K25hz、4K29hz、4K25hz

测试空载状态,负载低于5%

开始测试视频

1、视频播放4k29hz

2、4K25hz视频播放

3、2K29hz播放

4、2k25hz播放

测试播放一切正常,cpu功率45%左右、CPU温度47°

六、搭建linux环境(实现双系统)

常用环境:DebianNoroot、UserLAnd、Andronix;还有DeX和Termux等,

目前以Termux为例,安装启动

1、启动并更新(运行更新源,)

pkgupdate&&pkgupgrade

pkginstallcurlprootwgetgitvimiproute2

3、启动SSHD

显示用户名u0_a82注:端口默认8022

sshd&&ip-a$$whoami

然后ssh链接(记得指定密码命令:passwd)

sshu0_a82@192.168.102.95:8022

此时已经链接。准备部署docker

4、安装dokcer

方案1:pkg安装

安装root-repo

pkginstallroot-repo

安装docker

pkginstalldocke

方案2:二进制文件下载

解压缩运行命令并查看版本

tar-xvfdocker-17.06.0-ce.tgz

./docker/dockerversion

5设置自动启动服务(进级服务,需要自己写启动配置或脚本,此处内容太多忽略)

由于termux没有systemctl或者server这种,就有termux-services代替

pkginstalltermux-services-y

服务安装时就会自动在$PREFIX/var/service/下生成自己的服务文件夹:

5、安装caddy(代替nginx)

由于Nginx文件太大,采用Caddy来代替。

pkginstallcaddy

caddyrun

可以前台运行了,ctrl+c取消运行,设置配置文件

viCaddyfile

:8080{

root*/data/data/com.termux/files/home/

file_server

}

启动,并查看刚才8080端口

caddystart&&netstat-nltp8080

此时已经完成caddy的代理配置证明已经可以了。

7、设置开机启动

由于termux没有systemctl或者server这种,就有termux-services代替,所以用sv-enablecaddy

PS:这里没有写脚本,改天补上

总结

此时基本上这种双系统已经完成,通过Termux等实现双系统。不影响视频播放(如果在读取文件,会影响网速)后期在测试一下(跟系统和设备性能有关)

THE END
1.?Windows系统?cmd命令+实用工具大全?完整...今日重点:windows各种暗黑命令、工具大合集,看完是不是又爱上你的windows电脑了。 【吐血整理,工具和命令较多,文章比内容较长,建议收藏】 事情是这样的 关于微软的windows操作系统 比尔盖茨在设计的初衷就是为了让更多的家庭妇女都可以熟练操作 所以,windows在使用上用大量的界面选择菜单 ...http://zhangshiyu.com/post/29971.html
2.SAP监控,SAP系统性能监控工具,sap性能优化主动监测失败的后台作业 查看SAP系统错误 SAP报表和分析 通过直观的报表全面分析SAP系统的性能。 SAP CCMS 监控 监控SAP多种组件的性能,如SAP商业智能 (BI)、SAP客户关系管理(CRM)、SAP 供应链管理 (SCM)等等。还可以就这些组件的各个属性,包括连接时间、性能参数、状态及日志等进行告警设置和生成报表。 https://www.manageengine.cn/products/applications_manager/sap-monitor.html
3....驱动升级电脑监测性能测试一键优化实时温度检测鲁大师是国内一款知名免费系统工具软件,免费提供硬件真伪辨别、电脑(手机)稳定保障、系统性能提升, 鲁大师拥有硬件检测、硬件测试、系统优化、节能降温、驱动安装、驱动升级、电脑检测、性能测试、实时温度检测、电池保护、电脑保护、驱动升级、手机评测等功能;鲁大师安卓https://www.ludashi.com/page/power.php
4....性能监测器v3.0绿色版iNeuOS工业互联网系统“应用程序性能监测器”就可以在软件进行测试的时候,测试软件的运行情况,对代码优化提供了有效的数据依据。 功能: 1、显示系统的基本配制情况,如:CPU型号、内存大小、操作系统。 2、对系统正在运行的某个进程进行实时的性能监控。1秒钟更新一次数据。 3、对监测到的性能数据进行保存,以便分析。 https://www.cnblogs.com/lsjwq/p/3393424.html
5.性能监控:Xcode自带Instruments工具Instruments 由于标准界面(Standard UI)和分析核心(Analysis Core)技术,使得我们可以非常方便地进行自定义性能监测工具的开发。当你想要给 Instruments 内置的工具换个交互界面,或者新创建一个工具的时候,都可以通过自定义工具这个功能来实现。 2、苹果公司在 WWDC 2018 Session 410链接Creating Custom Instruments 里提供...https://www.jianshu.com/p/13f244c1d8e1
1.2024年5大主流性能测试工具推荐,提高软件性能的利器性能测试是一种对软件、系统或设备的性能进行评估的测试方法。与其他测试不同,性能测试的目的不是检查功能是否正常,而是评估它们在高负载或高压力下的表现。通过这种测试,我们可以了解系统的性能、稳定性和可靠性,以及在面对不同负载条件时的表现。 以下是市面上常见的性能测试工具的优缺点分析。 https://apifox.com/apiskills/5-performance-testing-tools/
2.10款超强大性能测试工具,你用过哪几款呢?电脑性能测试什么是性能测试? 为什么我们需要性能测试? 性能测试的优势 性能测试的类型 十大性能测试工具 什么是性能测试? 性能测试是一种软件测试,可确保应用程序在工作负载下运行良好。性能测试的目标不是发现错误,而是消除性能瓶颈,同时度量系统关键指标。 性能测试的度量的指标包括: ...https://blog.csdn.net/nhb687096/article/details/141640123
3.2024年十款免费测试工具软件下载量排行榜软件介绍:AIDA64中文版是非常专业的系统软硬件检测工具。AIDA64提供诸如协助超频,硬件侦错,压力测试和传感器监测 立即查看 3.CineBench(CPU和显卡测试工具) R20.0 CineBench是一款专业的跨平台测试套件,用于评估计算机硬件性能。它基于Cinem4D引擎,可以同时测试处理器子系统、内存子系统以及显示子系统。最新版本的CineBench...https://app.zol.com.cn/jiqiao/147204.html
4.windows桌面性能监控工具win10性能监视小部件桌面windows桌面性能监控工具 win10性能监视小部件桌面 好用的小工具能让办公学习变得更简单便捷,这里推荐几款实用的Win10小工具。 桌面小工具——Win10 Widgets Win10 Widgets是一款实用的桌面小工具软件,可以让你在桌面上显示各种系统信息。你可以使用Win10 Widgets来查看电源、硬盘、CPU、内存、网络、时间、WIFI、音量...https://blog.51cto.com/u_16099350/10246487
5.会计视野法规库:广西壮族自治区人民政府关于2015年度广西科学技术...根据《广西壮族自治区科学技术奖励办法》和《广西壮族自治区科学技术奖励办法实施细则(第二次修订)》的规定,经组织评审和审核,决定授予“广西葡萄一年两收栽培技术研究与示范推广”、“高效加工金刚石工具的开发与应用”2项成果为科学技术特别贡献奖;授予“伽玛射线暴及其余辉的辐射成份和物理起源”、“水牛体细胞克隆和...https://law.esnai.com/mview/176388/
6.深入字节版atop:线上系统的性能监控实践atop 是一款开源的单机性能监测工具,支持实时观测的同时、也支持读取历史文件排查问题。另外一个优点是除提供 CPU、MEM、DISK 等全局指标外,还提供进程、线程级别的各项指标监控数据。鉴于 atop 的这些优点,字节跳动基于社区的 atop 进行优化,目前已迭代 3 个版本,稳定运行接近三年。本文将和大家分享字节跳动内部 atop...https://maimai.cn/article/detail?fid=1691923292&efid=3l9rxQvBaGg_JSrsnzphhw
7.Windows性能监测工具Perfmon之监测浏览器内存变化perfmon提供了图表化的系统性能实时监视器、性能日志和警报管理,可用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等,可以很方便地进行性能分析。 这里我们主要讲利用perfmon监视器监测浏览器内存变化的方法,以windows10操作系统为例。 二、Perfmon 使用方法 ...https://www.huoban.com/news/post/4221.html
8.apm监控工具基调听云APM监控工具的优势之一是其实时性能监测和诊断能力。通过实时监控应用程序的各个组件,企业可以迅速发现性能问题并及时采取措施。这种实时性能监测使得企业能够更加敏锐地感知到潜在的系统瓶颈、响应时间延迟等问题,并有助于提高故障排除的效率,确保应用程序始终保持高效稳定的运行状态。 https://www.tingyun.com/www.tingyun.com/blog/11904.html
9.Win11帧率查看:轻松掌握游戏性能常见问题而Win11帧率查看工具可以帮助我们实时监测游戏的帧率表现,从而更好地了解游戏的流畅度和性能表现。下面我将介绍一些工具原料以及详细的使用方法,希望能对科技爱好者和电脑手机小白用户提供一些实用的建议。 工具原料: 品牌型号:电脑品牌A,手机品牌B 操作系统版本:Windows 11,手机操作系统版本C 软件版本:Win11帧率查看工具...https://www.xiaoyuxitong.com/cjwt/160983.html
10.金山毒霸金山毒霸2009杀毒套装集成金山清理专家,联合对系统进行诊断,给用户更为准确的系统健康指数,作为您系统是否安全的权威参考。此外,金山清理专家还为您提供方便实用的漏洞修补、自动运行管理、文件粉碎器、历史文件清理、垃圾文件清理和LSP修复等多款小工具。 系统安全增强计划 本计划将对潜在系统中的危险程序或具有可疑行为...https://baike.sogou.com/v36178.htm
11.win11系统快捷键大全附详细功能介绍windows11Windows系列功能上,与Win10版Win+F基本一致,但风格更匹配Win11系统。 7. Win+G 启动Xbox Game Bar Xbox Game Bar是专为游戏玩家打造的一组小工具集合,内置有性能监测、多声道控制、截图录屏、资源管理、一键分享等多组模块。和Win10版相比,Win11的Xbox Game Bar增加一个看点,那就是对AutoHDR的技术支持(也是Win11的一项...https://www.jb51.net/os/win11/794110_all.html
12.漫谈车规MCU之何为车规?2.11 小批量出货(SOP) 2.12 量产 2.13 售后质量分析(FA) 2.14 DFT与DFM 3. 车规MCU芯片的软件开发生态 3.1 汽车软件开发流程--ASPIC与CMMI 3.2 汽车开放系统架构--AUTOSAR MCAL 3.3 软件开发工具链(Toolchain) 3.4 各种中间件软件(Middleware) 总结 https://www.eet-china.com/mp/a246307.html