PMON

来自龙芯百科
跳转至: 导航搜索

介绍:

  • 龙芯使用PMON(Prom Monitor)作为基本的输入输出系统(BIOS)。
  • PMON是一个兼有BIOS和boot loader部分功能的开放源码软件,多用于MIPS系统。与BIOS相比功能不足,与常见的bootloader相比,功能要丰富的多。
  • 基于龙芯的系统采用PMON作为类BIOS兼bootloader,并做了很多完善工作。
  • PMON的二进制和源代码下载参见开发板系统中各自板卡页面,如龙芯3号的源码可通过如下方式下载:
源码库: http://www.loongnix.org/cgit/pmon-loongson3/

PMON的版本说明如下:

  • V2.X: 之前未采用“固件与内核接口规范”的经典版本
  • V3.0:遵循“固件与内核接口规范”的基础版本,2011年10月20日发布
  • V3.1:支持smbios,2012年10月30日发布
  • V3.2: 适配20140128发布的内核2.6.32,做了相应的调整,2014年1月28日发布
  • V3.3:使用新的PMON交叉编译器gcc4.4的版本,2014年7月10日发布

主要功能:

  • 硬件初始化、操作系统引导和硬件测试、程序调试等功能。
  • 提供多种加载操作系统的方式,可以从优盘、光盘、tftp服务器和硬盘等媒介加载。
  • 提供对内存、串口、显示、网络、硬盘等的基础测试工具。
  • 支持软件升级。

文档