文档章节

龙芯pmon初探

好铁
 好铁
发布于 2014/08/14 11:58
字数 917
阅读 166
收藏 0
刚入手了8089B,开始折腾

开机按DEL进入pmon, 按h查看帮助。main进入图形模式。

h:
不跟选项:列出所有支持命令
h *      :显示所有帮助
h cmd  :显示特定命令的帮助

boot:引导
boot [options] path [args], path为被加载文件路径,args为所加载程序的执行参数
比如:
boot /dev/fs/ext2@usb0/vmlinux root=/dev/sda1

load:加载文件到内存。用于下载程序和数据(例如从硬盘、优盘和tftp服务器等下载内核),也可以用来升级PMON,支持fat和ext2文件格式。
例子:
load  /dev/fs/ext2@wd0/boot/vmlinux

ifaddr:设置网卡ip
比如
ifaddr  rtl0  xxx.xxx.xxx.xxx
ifm命令:设置网络的工作模式,选项包括 auto、10Mbps和100Mbps
比如:
ifm       #查看
ifm auto     #自动
ifm 100      #100mbps

setmac:设置MAC地址

ping:测试网络连接

set:设置环境变量
set [name [value]]
不跟参数时列出所有已设置变量,unset 取消设置

dir:查询某个路径下的文件和目录
比如:
dir (wd0,0)/   查询wd0硬盘下第一个分区根目录下文件的分布情况。
dir (usb0b,0)/boot 查询编号为0的U盘上的第二个分区/boot下的文件的分布情况。


test:测试
test 1   测试 CPU浮点数计算
test 2  测试内存
test 4   测试网络(需要先设置好IP地址)
test 8   测试CPU的频率
test 32 测试PCI设备
test 64 测试显示
test 128  测试硬盘
test 256 测试键盘
test 512 测试串口
test 4096 测试所有选项

 

系统还原

开机按tab进入还原界面,有三个选项,W,U,V

按W键进入硬盘还原,硬盘还原系统支持HD版,不支持SSD版。硬盘还原是从本地硬盘的一个分区中下载一个系统还原的文件,启动后进入一个系统还原的提示界面。
按U进入u盘还原
按V进入服务器还原

PMON的环境变量

其作用就是进行可配置操作,比如对启动方式的可配置(自动启动或者非自动启动)、FTP服务器IP的自动配置或者手工配置等。常用的一些环境配置变量的功能说明如下:
al 设置启动内核,也就是指明要启动哪个内核,例如:
/dev/fs/ext2@wd0/boot/vmlinux,该参数的含义是指示PMON启动编号为wd0的硬盘上文件格式为ext2的第一个分区上的/boot文件夹下的名为vmlinux的内核文件,其它的依此类推。
karg  设置启动内核时传递给内核的参数,例如”console=tty
root=/dev/hda1”。 ShowBootMenu  该环境变量为一开关参数,当其设置为yes时表明需
要显示BootMenu菜单来供用户可视化交互选择要启动的内核。当其设置不为yes,或者该参数不存在时,则默认从/boot/boot.cfg或者/boot.cfg中读取默认的内核启动,当然,如果以上提到的boot.cfg文件不存在,则启动al中指示的内核,如果al也没设置,或者设置不准确,或者al也不存在,则回到PMON console。
novga 该环境变量也为一开关参数,当其存在时,则调试log全部打到
串口上,当其不存在时,则当显示驱动初始化后,调试log打到显示器上。
ifconfig 该环境变量用来为tftp服务自动设置ip地址,如
rtl0:172.16.1.205。
 

这里有个详细的手册

还一个龙芯官网提供的,格式比较好

© 著作权归作者所有

下一篇: Linux 包管理
好铁
粉丝 40
博文 266
码字总数 78926
作品 0
朝阳
程序员
私信 提问
自由软件之父 Richard Stallman 怎么使用电脑

Richard Stallman 目前的唯一一台电脑居然是9英寸的龙芯笔记本,操作系统是gNewSense,最常用的软件是Emacs,几乎不上网。他梦想的下代系统配置居然是10英寸的龙芯笔记本。 自由软件之父 Ri...

six
2012/02/05
4.6K
18
输入输出系统--PMON

龙芯使用 PMON(Prom Monitor) 作为基本的输入输出系统(BIOS)。PMON 具有强大而 丰富的功能,包括硬件初始化、操作系统引导和硬件测试、程序调 式等功能。它提供多种加 载操作系统的方式,可以从...

匿名
2012/06/05
1K
0
勤为本/OpenLoongsonLib1c

龙芯1c库 这是一个封装了龙芯1c各种外设操作的库(类似于STM32的库),不断完善中... 龙芯1b和1c有很多相似和通用的地方,“龙芯1B库”和“龙芯1C库”可以相互借鉴,双击进入龙芯1B库的git 为...

勤为本
05/31
0
0
做最开源的开发板 开源龙芯“智龙”来了

 【PConline 资讯】近日 ,龙芯俱乐部、开源龙芯技术社区共同发布了开源龙芯主板的第一款工程样机,代号“智龙”,采用最新龙芯1C SoC芯片,运行嵌入式Linux系统,适用于网络通信、工业控制...

白文
2014/05/20
8K
65
物联网操作系统 RT-Thread 3.0.4 发布,调整 BSP

RT-Thread 3.0.4 发布了,此版本相比RT-Thread 3.0.3版本改动不算大,一部分也是bsp的调整,主体比较大的改动部分包括: 更完善的龙芯1C BSP:在龙芯1C智龙开发板上,RT-Thread可以不再依赖p...

h4cd
2018/06/01
4K
9

没有更多内容

加载失败,请刷新页面

加载更多

代理模式之JDK动态代理 — “JDK Dynamic Proxy“

动态代理的原理是什么? 所谓的动态代理,他是一个代理机制,代理机制可以看作是对调用目标的一个包装,这样我们对目标代码的调用不是直接发生的,而是通过代理完成,通过代理可以有效的让调...

code-ortaerc
今天
5
0
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)

[TOC] 1.1.1标签操作v-text&v-html v-text:会把data中绑定的数据值原样输出。 v-html:会把data中值输出,且会自动解析html代码 <!--可以将指定的内容显示到标签体中--><标签 v-text=""></......

庭前云落
今天
8
0
VMware vSphere的两种RDM磁盘

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。 RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热...

大别阿郎
今天
12
0
【AngularJS学习笔记】02 小杂烩及学习总结

本文转载于:专业的前端网站☞【AngularJS学习笔记】02 小杂烩及学习总结 表格示例 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy ......

前端老手
昨天
16
0
Linux 内核的五大创新

在科技行业,创新这个词几乎和革命一样到处泛滥,所以很难将那些夸张的东西与真正令人振奋的东西区分开来。Linux内核被称为创新,但它又被称为现代计算中最大的奇迹,一个微观世界中的庞然大...

阮鹏
昨天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部