pmon相关命令

pmon相关命令,第1张

下面是记录我在使用龙芯2k的板子时,所用到的pmon命令

ifconfig syn1 192.168.118.123

其中syn1是网卡类型,后面设定该目标板的IP

如果不知道网卡类型,可以使用 devls 进行查看。

devcp tftp://192.168.118.40/2kos.elf /dev/fs/yaffs2@mtd1/2kos.elf

其中devcp是固化文件的命令,通过tftp把宿主机上的elf文件固化到目标板上面。

g

很简单吧!

set

比如可以设置 set ifconfig syn1 192.168.118.123 ,以达到永久设置IP地址的目的。

set autocmd 'load /dev/fs/yaffs2@mtd1/2kos.elfg'

通过set autocmd,以达到开机2k板,自动启动2kos.elf的目的。

如需了解更多,那肯定是在pmon命令行下敲入help,获取更多命令信息呀!

买火车票、高铁票、机票,订酒店都打9折的出行工具TRIP, 点击注册

PMON是一个兼有BIOS和boot loader部分功能的开放源码软件,多用于嵌入式系统。

与BIOS相比功能不足,与常见的bootloader 相比,功能要丰富的多。基于龙芯的系统采用 pmon 作为类 BIOS 兼 bootloader,并做了很多完善工作。现在PMON与开始时的代码已经有较大不同了,看代码注释可以知道里面有一些中科院计算所和中科龙梦的人往里面添加了代码。在国外,PMON已经是一个死掉的项目了。国人把它继承下来,继续开发。所以说是国人延续了PMON的生命。不过,PMON中的代码有点乱,管理得不好,这个问题在不久可能会得到解决。

PMON 有如下主要特点:

支持ext2, fat32, ram 文件系统

支持网络引导(tftp),磁盘引导,flash 引导

内建调试功能 (强大,调试内核举重若轻)

USB 2.0 Mass Storage 支持

支持MIPS、ARM、PowerPC 平台

BSD Licensed

常用命令:

load

功能:加载文件

加载PMON,刷新BIOS

load -r -f bfc00000 tftp://172.16.1.50/gzrom.bin

执行这个后,再重启主板,就会进入新的PMON中。

g

功能:执行程序

devls

功能:显示设备

ping

功能:测试网络

ifaddr

功能:配置网卡

m

功能:查看内存内容

env

功能:查看环境变量

set

功能:设置环境变量

usb

功能:查看及设置USB设备

reboot

功能:重启

h

功能:打印出帮助信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11367110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存