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)

cpuconfig (R/W)

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

fpu (R/W)

gateway (R/W)

ipaddr (R/W)

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)

yamonrev (RO) 02.06

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

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

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