嵌入式Linux系统关闭串口调试信息的输出

简介: 嵌入式Linux系统关闭串口调试信息的输出

嵌入式Linux系统中,有时需要关闭调试串口,不让调试口输出信息,这也可以保证系统程序的安全。关闭调试串口输出的方法也很简单,可以在uboot阶段通过修改参数来实现,参数设置如下:

setenv bootargs 'mem=756M console=null,115200 initrd=0x82600000,0x700000 , root=/dev/ram0 init=nuxrc  mtdparts=hi_sfc:1M(boot),1M(logo),5M(kernel),7M(rootfs),26M(qtlib),12M(app),-(config);hinand:-(nand-user)'


这里面主要是这一句是关闭调试口输出:

console=null


设置完成后记得保存(sav),然后重启设备,通过串口可以看到,内核启动后,调试信息就没有了:

System startup

U-Boot 2010.06-dirty (Jun 10 2020 - 10:51:22)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x1a
Block:64KB Chip:64MB Name:"MX25L(512)XX"
SPI Nor total size: 64MB
SPI Nand(cs 1) ID: 0xc8 0xf4 Name:"5F4GQ4UAYIG"
Block:128KB Page:2KB Chip:512MB*1 OOB:64B ECC:4bit/512 
ECC provided by Flash Memory Controller
SPI Nand total size: 512MB
In:    serial
Out:   serial
Err:   serial
65536 KiB hi_fmc at 0:0 is now current device

jpeg decoding ...
<<addr=0x82000000, size=0x20000, vobuf=0x9f000000>>
mmu_enable
<<imgwidth=1024, imgheight=768, linebytes=2048>>
decode success!!!!
decode jpeg!
stMaxRect.u32Width:1024, stMaxRect.u32Height:768. 
HDMI_INFO:DispFmt2HdmiTiming[402] ,Non CEA video timing:17
HDMI_INFO:Hdmi_PixelFreqSearch[146] ,u32Fmt17. 
dev 0 opened!
graphic layer 0 opened!
Hit any key to stop autoboot:  0 
65536 KiB hi_fmc at 0:0 is now current device


## Booting kernel from Legacy Image at 82100000 ...
   Image Name:   Linux-3.18.20
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3372785 Bytes = 3.2 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

目录
相关文章
|
1天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
23 3
|
1天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
3天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。Linux系统
|
2天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
3天前
|
运维 监控 Shell
深入理解Linux系统下的Shell脚本编程
【10月更文挑战第24天】本文将深入浅出地介绍Linux系统中Shell脚本的基础知识和实用技巧,帮助读者从零开始学习编写Shell脚本。通过本文的学习,你将能够掌握Shell脚本的基本语法、变量使用、流程控制以及函数定义等核心概念,并学会如何将这些知识应用于实际问题解决中。文章还将展示几个实用的Shell脚本例子,以加深对知识点的理解和应用。无论你是运维人员还是软件开发者,这篇文章都将为你提供强大的Linux自动化工具。
|
4天前
|
Linux Shell
Linux系统
是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
|
5天前
|
存储 安全 关系型数据库
Linux系统在服务器领域的应用与优势###
本文深入探讨了Linux操作系统在服务器领域的广泛应用及其显著优势。通过分析其开源性、安全性、稳定性和高效性,揭示了为何Linux成为众多企业和开发者的首选服务器操作系统。文章还列举了Linux在服务器管理、性能优化和社区支持等方面的具体优势,为读者提供了全面而深入的理解。 ###
|
8天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
85 5