Difference between revisions of "YAMON"
| Line 89: | Line 89: | ||
An '''srec''' kernel image can be loaded in YAMON as follows: | An '''srec''' kernel image can be loaded in YAMON as follows: | ||
| − | load | + | <pre>load tftp://<tftp server name>/<srec file in /tftpboot></pre> |
for example, if I have a vmlinux.srec in /tftpboot on 10.0.0.139, then: | for example, if I have a vmlinux.srec in /tftpboot on 10.0.0.139, then: | ||
| − | + | <pre>loadtftp://10.0.0.139/vmlinux.srec</pre> | |
Revision as of 19:20, 22 November 2004
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 tftp://<tftp server name>/<srec file in /tftpboot>
for example, if I have a vmlinux.srec in /tftpboot on 10.0.0.139, then:
loadtftp://10.0.0.139/vmlinux.srec