跳到主要内容

config.txt

config.txt主要用于配置核桃派的部分功能。

sd卡有两个分区,config.txt存放在第一个分区内。在核桃派开发板上,可以在/boot路径下访问config.txt。如果用读卡器在Windows电脑上读取sd卡,由于分区2是windows无法识别的ext4格式,系统会弹出sd卡损坏的报错,请无视他。

u盘

u盘

默认关闭,需要开启和使用参考教程:开机LOGO 章节内容。

bootlogo = false

是否在显示器(hdmi或lcd屏)上开启控制台终端

console_display, 默认是开启。如果选择关闭,则在开机信息输出完之后,不会再有那个要求输入账号密码登陆,给你敲命令行的终端。

典型应用场景:编写了一个qt程序让他显示到fb,并设置开机自启动。如果显示器上的终端没有关闭,你在键盘上的所有输入都会同时被qt窗口以及终端接收。而且终端还会输出一些东西到显示器上。

  • 开启
console_display=enable
  • 关闭
console_display=disable

设置串口终端位置

console_uart,默认是uart0作为串口终端,可以设置到其他串口。

uboot的信息固定从uart0输出。

  • 设置到串口2
console_uart=uart2

是否在显示器上输出开机信息

display_bootinfo,默认为是。如果关闭,则开机时的那堆信息不会输出到显示器上

  • 开启
display_bootinfo=enable
  • 关闭
display_bootinfo=disable

内核日志可输出等级

printk_level,默认是3。驱动输出信息时都会带一个等级数字,如果数字小于这个变量设置值的,就会被直接输出到终端。

数字含义
0系统无法使用
1必须立即采取行动
2紧急
3错误
4警告
5正常但重要
6信息
7调试信息

启用设备树插件

overlay_prefix,指定设备树文件的前缀,默认是sun50i-h616

overlays, 该变量指示linux内核启动时会启用哪些设备树插件,例如当 overlays=spi1 ,则系统会加载/boot/overlays路径下的 sun50i-h616-spi1.dtbo 这个设备树文件

我们提供了一个set-device指令,会扫描/boot/overlays路径下所有设备树文件,并一键控制启用与关闭 ---> set-device