临时关闭打开console办法

CPU: AT91SAM9G25
Crystal frequency:       12 MHz
CPU clock        :      400 MHz
Master clock     :  133.333 MHz
       Watchdog enabled
I2C:   ready
DRAM:  64 MiB
WARNING: Caches not enabled
att7022 crc error!
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
Net:   macb0, macb1
starting USB...
USB0:   scanning bus 0 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
update_file_system ret = -1
Press ESC to abort autoboot in 1 seconds
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot> 
U-Boot>

产品后期通过新版本uboot和rootfs自动关闭console以启用终端PSII功能。以下方法为开发临时方法,步骤如下:

  1. 在uboot启动3秒等待时通过PSII串口输入ESC,进入uboot命令模式。
  2. 输入命令:

U-Boot>

setenv bootargs 'mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot),256k(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel),24M(wav),-(rootfs) rootfstype=ubifs ubi.mtd=8 root=ubi0:rootfs rw'

  1. U-Boot> saveenv
  2. 重启终端
  3. 进入应用后,注释/etc/inittab这句:console::respawn:/sbin/getty -L 115200 ttyS0 vt100
  4. 重启终端
  5. 若要重新开启:把console::respawn:/sbin/getty -L 115200 ttyS0 vt100的注释打开。在uboot里输入:

setenv bootargs 'console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap)ro,512k(uboot),256k(env),256k(env_redundant),256k(spare),512k(dtb),6M(kernel),24M(wav),-(rootfs) rootfstype=ubifs ubi.mtd=8 root=ubi0:rootfs rw'

并保存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值