隨著國產化進程的推進,越來越多的人開始使用瑞芯微的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不對) 就可以去掉命令行