全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

瑞芯微RK3588开发板Linux系统添加自启动命令的方法

时间:2024-09-19 09:32

人气:

作者:admin

标签: 嵌入式  RK3588  Linux  Linux开发 

导读:本文适用所有Linux系统的开发板、主板添加自启动命令的方法,本次使用了触觉智能的EVB3588开发板演示,搭载了瑞芯微RK3588旗舰芯片,深圳触觉智能Arm嵌入式硬件方案商,专注工控、国...

本文适用于触觉智能所有Linux系统的开发板、主板添加自启动命令的方法,本次使用了触觉智能的EVB3588开发板演示,搭载了瑞芯微RK3588旗舰芯片。

e817e649a0484880bd908e2334a428c2~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1727314037&x-signature=%2FNRa4kntaEzjUrCd9WKg%2BfKu75I%3D

该开发板为核心板加底板设计,为工业场景设计研发的模块化产品,10年以上稳定供货,帮助企业提高效率,缩短产品上市时间,降低成本和设计风险。

搭载RK3588高性能SOC,集成了四核Cortex-A76和四核Cortex-A55 CPU,主频高达2.4GHz;内置6TOPS AI高算力NPU,支持INT/INT/INT16/FP16/

BF16/TF32;

支持H.265/H.264/AV1/VP9/AVS2视频解码,最高8K@60FPS;

支持H.264/H.265视频编码, 最高8K@30FPS;

支持HDMI2.1输出,最高8K@60FPS;

支持HDMI2.0输入,最高4K@60FPS;

支持多摄像头输入,48M ISP;

双通道LVDS,支持1080P@60Hz大屏;

支持多屏异显;

两路独立的千兆以太网口,支持WAN口+LAN口 双IP ;

支持5G/4G/WiFi/蓝牙无线通信

板载4路USB3.0,2路全功能Type-C

丰富的系统支持,开源鸿蒙OpenHamoney与麒麟Kylin OS国产系统,以及Android,Linux的Ubuntu、Debian、Buildroot;

一、准备开机后需要启动的命令

这里以开启自动记录时间为例,编写一个test.sh脚本:

#!/bin/bash echo "system reboot time" >> /home/output.tet date >> /home/output.tet

检查文件权限,没有执行权限就追加执行权限

ll /home/test.sh chmod a+x /home/test.sh ll /home/test.sh

二、方法一:修改/etc/rc.local文件(适用于大多数Linux发行版)

rc.local是一个脚本文件,系统启动时会自动执行其中的命令。您可以编辑该文件,在文件末尾添加您想要自启动的命令。具体操作步骤如下:

1.使用root用户登录系统

2.打开rc.local,在文件末尾添加要执行的自启动命令,每个命令占一行

3.保存文件并退出编辑器,在下次启动时,命令将自动执行

vi /etc/rc.local #打开rc.local ./home/test.sh #添加自启动相关命令,这里以运行test.sh脚本为例 esc #按esc按键 :wq # 保存并退出

三、方法二:使用系统服务(Systemd)

对于使用Systemd的Linux发行版,可以使用systemctl命令添加自启动服务。

1.创建一个以.service结尾的服务文件,例如test.service

vi/etc/systemd/system/test.service

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

2.在文件中添加以下内容,将ExecStart字段中的路径替换为您要自启动的命令的实际路径。保存并退出文件。​​​​​​​

[Unit] Description=record system reboot #简单写个描述 [Service] ExecStart=/home/test.sh #执行的路径和文件/home/test.sh [Install] WantedBy=default.target

3.使用以下命令使服务生效:​​​​​​​

systemctldaemon-reload#重新加载 systemctl enable test.service #启用test.service服务

这将使服务在下次系统启动时自动启动。

4.如果需要取消则执行以下命令

systemctldisabletest.service#禁止test.service服务

poYBAGDYdXCAWkKMAAAAK8RNs4s030.png


温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信