YAMON

From LinuxMIPS
Revision as of 19:20, 22 November 2004 by Mlachwani (Talk | contribs)

Jump to: navigation, search

YAMONâ„¢ is the ROM monitor used on MIPS Technologies' development boards.

YAMON. (You need a free registration to download a documentation and sourcecode)

An example of YAMON boot log on a MIPS Malta Board with a 24Kc core:

YAMON ROM Monitor, Revision 02.06.

Copyright (c) 1999-2004 MIPS Technologies, Inc. - All Rights Reserved.


For a list of available commands, type 'help'.


Compilation time = Mar 23 2004 16:50:44

Board type/revision = 0x02 (Malta) / 0x00

Core board type/revision = 0x07 (CoreFPGA-2) / 0x00

System controller/revision = MIPS SOC-it 101 OCP / 1.3 SDR-FW-1:1

FPGA revision = 0x0001

MAC address = 00.d0.a0.00.04.2b

Board S/N = 0000000819

PCI bus frequency = 33.33 MHz

Processor Company ID/options = 0x01 (MIPS Technologies, Inc.) / 0x00

Processor ID/revision = 0x93 (MIPS 24Kc) / 0x60

Endianness = Little

CPU/Bus frequency = 25 MHz / 25 MHz

Flash memory size = 4 MByte

SDRAM size = 64 MByte

First free SDRAM address = 0x800b3860


Example of environment variables in YAMON

YAMON> set


baseboardserial (RO) 0000000819

bootfile (R/W)

bootprot (R/W) tftp

bootserport (R/W) tty0

bootserver (R/W) 0.0.0.0

cpuconfig (R/W)

ethaddr (RO) 00.d0.a0.00.04.2b

fpu (R/W)

gateway (R/W) 0.0.0.0

ipaddr (R/W) 10.0.0.100

memsize (RO) 0x04000000

modetty0 (R/W) 38400,n,8,1,hw

modetty1 (R/W) 38400,n,8,1,hw

prompt (R/W) YAMON

start (R/W)

startdelay (R/W)

subnetmask (R/W) 255.255.255.0

yamonrev (RO) 02.06


An srec kernel image can be loaded in YAMON as follows:

load tftfp://<tftp server name>/<srec file in /tftpboot>

for example, if I have a vmlinux.srec in /tftpboot on 10.0.0.139, then:

load
tftp://10.0.0.139/vmlinux.srec