随着国产化进程的推进,越来越多的人开始使用瑞芯微的cpu,这是自己使用过程中的一点积累,记下来以备查找,也希望帮到需要的人。
新建/etc/systemd/system/start.services
[Unit]
Description=Reboot message systemd service.
[Service]
Type=simple
ExecStart=/bin/bash /root/auto_start.sh
[Install]
WantedBy=graphical.target
具体规则参考下文
systemctl status xxxx 测试服务
改完可手动开启看行不行:systemctl start xxxx
不行就看下是啥错误,然后修改他再试
通过以下命令来查看日志
journalctl -u start.service -b
去掉minimal开机命令终端
修改~/rk3588 sdk/kerne/arch/arm64/configs/firefly-linux.config文件168行
CONFIG FRAMEBUFFER CONSOLE=n 改为n,然后重新编译写入
单独编译Kernel
通过 build.sh 脚本单独编译 Linux Kernel,在 SDK 源码根目录下执行如下命令:
./build.sh extboot
编译成功后会生成 extboot.img 镜像,路径为:/kernel/extboot.img
可以读取分区表
修改分区表如下,然后写入extboot.img(原来boot.img不对) 就可以去掉命令行