此文档适用于指导用户在PMON下设置SylixOS启动方式。网络
PMON是一个兼有BIOS和boot loader部分功能的开放源码软件,多用于嵌入式系统。基于龙芯的系统采用PMON做为类BIOS兼boot loader,并在其基础上作了不少完善的工做,支持网络引导(TFTP、HTTP、NFS)、磁盘引导和Flash引导。 PMON默认从al设置的指示来启动内核(目前龙芯2K1000的开发板从al1环境变量启动)。若须要修改启动参数,可在系统启动后按任意的非回车键进入PMON命令行,设置环境变量。用户可执行“env”命令查看当前环境变量,以下图所示。 命令行
用户可经过“set”命令修改al1环境变量来来设置从不一样介质启动内核。图片
设置从第一个本地磁盘的FAT文件系统读取bspls2kvpx.elf文件启动,以下图所示。从新上电启动后,系统将从bspls2kvpx.elf启动。 开发
设置系统从TFTP启动内核,以下图所示。 文档
其中“syn0”指网卡设备,可经过“devls”命令获取,以下图所示。 源码
设置从NAND Flash的第一个分区引导前,须要先进行NAND Flash的烧写,使用TFTP的烧写过程以下图所示。基础
完成烧录后设置从NAND Flash的第一个分区引导镜像,以下图所示。 变量
《RealEvo-IDE使用手册》软件