跳到主要内容

关闭开机log信息

本篇以SDK路径/home/ubuntu/Core3566为例,请根据您的实际路径进行操作。

1. DDR Loader 修改方法

  1. 请根据您的实际SDK绝对路径,进入DDR路径。

  2. DDR Loader中关闭或切换打印,需要修改DDR Loader中的UART打印配置,修改文件 rkbin/tools/ddrbin_param.txt中的以下参数:

    uart id=0xf  # UART控制器id,配置为0xf为关闭打印
  3. 编译命令。

    ./ddrbin_tool ddrbin_param.txt ../bin/rk35/rk3566_ddr_1056MHz_v1.16.bin
    root@ubuntu:/home/ubuntu/Core3566/rkbin/tools# ./ddrbin_tool ddrbin_param.txt ../bin/rk35/rk3566_ddr_1056MHz_v1.16.bin
    version v1.14 20221214
    version 2

    new bin config:
    uart id: 15
    modify end

2. Uboot 修改方法

  1. 进入u-boot目录

    root@ubuntu:/home/ubuntu/Core3566/rkbin/tools# cd ../../u-boot
    root@ubuntu:/home/ubuntu/Core3566/u-boot# cp ./configs/luckfox_rk356x_defconfig .config
    root@ubuntu:/home/ubuntu/Core3566/u-boot# make menuconfig
  2. 按下 ‘/’进行搜索。

  3. 进入搜索栏,输入搜索内容回车。

  4. 显示搜索相关内容,按数字1-N进行选择。

  5. 跳转到对应的选项,按Y使能该功能,最后要Save保存。

  6. 保存config

    make savedefconfig
    cp defconfig ./configs/luckfox_rk356x_defconfig

3. Kernel 修改方法

  1. 进入内核目录,搜索Luckfox的设备树文件。

    root@ubuntu:/home/ubuntu/Core3566/u-boot# cd /home/ubuntu/Core3566/kernel/arch/arm64/boot/dts/rockchip
    root@ubuntu:/home/ubuntu/Core3566/kernel/arch/arm64/boot/dts/rockchip# ls | grep luckfox*
    core3566-luckfox-rk3566.dtsi
    root@ubuntu:/home/ubuntu/Core3566/kernel/arch/arm64/boot/dts/rockchip# vim core3566-luckfox-rk3566.dtsi
  2. 使用编辑器打开,删除掉设备树框出的部分。

  1. 最后将状态从从 status ="okay";改为 status ="disabled";

4. 编译镜像

  1. 编译选择分支,分别是指定通过HDMI,还是MIPI DSI输出视频信号。

    ./build.sh lunch
  2. 编译镜像。

    export RK_ROOTFS_SYSTEM=debian
    ./build.sh