uboot下的网络终端/控制台
2024-09-23 19:02:52
许多linux设备可能没有外置串口,这是就需要一个网络终端来在uboot下操作设备,如升级镜像等。
uboot下的网络终端为netconsole,代码drivers/net/netconsole.c。
netconsole的使用方法如下:
1 在uboot的配置头文件中加入netconsole支持,#define CONFIG_NETCONSOLE,重编uboot
2 启动uboot后首先设备netconsole的服务器ip,set ncip serverip。然后修改uboot下的默认输入输出console,set stdin nc;set stdout nc。uboot进入netonsole模式,此时串口控制台就没有输出了。
3 在PC端命令行下使用nc命令发送命令和接收uboot输出(uboot下netconsole的默认接收和发送端口都是6666)
(1)对于windows电脑,运行start /b nc -lup 6666;nc -u 设备ip 6666
(2)对于linux电脑,运行nc -lup 6666 &;nc -u 设备ip 6666
之后我们就可以在PC端运行uboot命令了。
参考:
最新文章
- 哪些JavaScript IDE最好用?
- NOIp 2014 #5 解方程 Label:数论?
- Linux内核设计第七周 ——可执行程序的装载
- HDU 2019 数列有序!
- pandas 练习
- 【Mongodb】---关联表查询population
- 一个java的DES加解密类转换成C#
- 手机web开发
- Nopcommerce 3.7 增加了Redis 作为缓存啦
- cf701C They Are Everywhere
- oracle 12c 三学习 pdb 可插拔测试
- 学号:201621123032 《Java程序设计》第9周学习总结(
- 网页底部广告悬浮弹窗(css)
- 解决C#中FileSystemWatcher类的Changed事件触发多次的问题
- c# 使用http摘要认证
- nginx服务器下 PHP 出现 502 解决方案
- pytbull 手册
- loadrunner 运行脚本-Run-time Settings->;General->;Additional attributes设置
- 什么是TF-A?
- How to Install Apache Tomcat 8.5 on CentOS 7.3