##********************************************************************## ## After the installation program has run, the RedHat7.2 Linux 2.4 ## ## Kernel and all utilities are on /dev/hda3 (swap on /dev/hda2) ## ## Setup the Malta Board YAMON to tftp boot/load kernel and run. ## ##********************************************************************## 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:51:05 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.2a Board S/N = 0000000818 PCI bus frequency = 25 MHz Processor Company ID/options = 0x01 (MIPS Technologies, Inc.) / 0x00 Processor ID/revision = 0x93 (MIPS 24Kc) / 0x64 Endianness = Big CPU/Bus frequency = 25 MHz / 25 MHz Flash memory size = 4 MByte SDRAM size = 256 MByte First free SDRAM address = 0x800b36d0 YAMON> setenv baseboardserial (RO) 0000000818 bootfile (R/W) vmlinux-2.4.18.malta.install.eb.01.03.srec bootprot (R/W) tftp bootserport (R/W) tty0 bootserver (R/W) 172.18.29.10 cpuconfig (R/W) ethaddr (RO) 00.d0.a0.00.04.2a fpu (R/W) gateway (R/W) 172.18.29.254 ipaddr (R/W) 172.18.29.249 memsize (RO) 0x10000000 modetty0 (R/W) 38400,n,8,1,none modetty1 (R/W) 38400,n,8,1,none prompt (R/W) YAMON start (R/W) startdelay (R/W) subnetmask (R/W) 255.255.255.0 yamonrev (RO) 02.06 YAMON> YAMON> ##********************************************************************## ## 1st change the bootfile,bootprot and start command to load the ## ## Set the bootfile to Linux 2.4 Big Endian kernel for Malta ## ## Set the start command to load and go. ## ## ## ## Will still load the SRecord from TFTP because loading from hda ## ## or loading binary image makes the start command too long. ## ## setenv start "fread hda 0 eff 80100000; go 802a2040 root=/dev/hda3"## ## so use the tftp server, load SRecord with embedded start address: ## ## ## ## setenv start "load; go . root=/dev/hda3" ## ## The load uses the default boot file and load method; ## ## The go command uses the default start address and passes to the ## ## kernel the location of the root partition. ## ##********************************************************************## YAMON> setenv bootfile "vmlinux-2.4.18.malta.eb.01.03.srec" ## I shorten the actual kernel load to a linked file so I may change ## ## the kernel later without having to monkey with YAMON again.. ## YAMON> setenv bootfile "vmlinux.kernel.srec" YAMON> setenv start "load; go . root=/dev/hda3" YAMON> setenv baseboardserial (RO) 0000000818 bootfile (R/W) vmlinux.kernel.srec bootprot (R/W) tftp bootserport (R/W) tty0 bootserver (R/W) 172.18.29.236 cpuconfig (R/W) ethaddr (RO) 00.d0.a0.00.04.2a fpu (R/W) gateway (R/W) 172.18.29.254 ipaddr (R/W) 172.18.29.249 memsize (RO) 0x10000000 modetty0 (R/W) 38400,n,8,1,none modetty1 (R/W) 38400,n,8,1,none prompt (R/W) YAMON start (R/W) load; go . root=/dev/hda3 startdelay (R/W) subnetmask (R/W) 255.255.255.0 yamonrev (RO) 02.06 YAMON> YAMON> ##********************************************************************## ## reboot and YAMON will tftp load and go. ## ## ## ## After the reboot, YAMON automatically loads the kernel into ## ## memory and starts at default run address with root=/dev/hda3 ## ## ## ##********************************************************************## YAMON> reset 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:51:05 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.2a Board S/N = 0000000818 PCI bus frequency = 25 MHz Processor Company ID/options = 0x01 (MIPS Technologies, Inc.) / 0x00 Processor ID/revision = 0x93 (MIPS 24Kc) / 0x64 Endianness = Big CPU/Bus frequency = 25 MHz / 25 MHz Flash memory size = 4 MByte SDRAM size = 256 MByte First free SDRAM address = 0x800b36d0 Environment variable 'start' exists. After 2 seconds it will be interpreted as a YAMON command and executed. Press Ctrl-C to bypass this. About to load tftp://172.18.29.236/vmlinux.kernel.srec Press Ctrl-C to break ........................................ ........................................ ........................................ ........................................ ........................................ ....................................... Start = 0x802a2040, range = (0x80100000,0x802dffff), format = SREC LINUX started... PCI clock is 25MHz, setting idebus Disabling autodma for slow PCI bus CPU revision is: 00019364 Primary instruction cache 64kb, linesize 32 bytes (4 ways) Primary data cache 64kb, linesize 32 bytes (4 ways) with aliases Linux version 2.4.18-MIPS-01.03 (chris@holborn) (gcc version 2.96-sdelinuxmips-4Determined physical RAM map: memory: 00001000 @ 00000000 (reserved) memory: 000ef000 @ 00001000 (ROM data) memory: 00010000 @ 000f0000 (reserved) memory: 00210000 @ 00100000 (reserved) memory: 0fcf0000 @ 00310000 (usable) On node 0 totalpages: 65536 zone(0): 65536 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/hda3 console=ttyS0,38400 idebus=25 ide=nodma ide_setup: idebus=25 ide_setup: ide=nodma IDE: Prevented DMA Disabling cache parity detection for MIPS 24K CPU. calculating r4koff... 0001e848(125000) CPU frequency 25.00 MHz Console: colour dummy device 80x25 Calibrating delay loop... 16.58 BogoMIPS Memory: 254892k/259008k available (1656k kernel code, 4116k reserved, 124k data)Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes) Inode-cache hash table entries: 16384 (order: 5, 131072 bytes) Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) Checking for 'wait' instruction... available. POSIX conformance testing by UNIFIX PCI: Probing PCI hardware on host bus 0. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd initialize_kbd: Disable keyboard: no ACK Detected PS/2 Mouse Port. pty: 256 Unix98 ptys configured keyboard: Timeout - AT keyboard not present?(ed) keyboard: Timeout - AT keyboard not present?(f4) Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI edttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A rtc: SRM (post-2000) epoch (2000) detected Real Time Clock Driver v1.10e block: 128 slots per queue, batch=32 RAMDISK driver initialized: 16 RAM disks of 18432K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 25MHz system bus speed for PIO modes PIIX4: IDE controller on PCI bus 00 dev 51 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1240-0x1247, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x1248-0x124f, BIOS settings: hdc:pio, hdd:pio hda: WDC WD1600BB-56GUC0, ATA DISK drive hdc: FX4820T, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 268435455 sectors (137439 MB) w/2048KiB Cache, CHS=266305/16/63 hdc: ATAPI 48X CD-ROM drive, 128kB Cache Uniform CD-ROM driver Revision: 3.12 Partition check: hda: hda1 hda2 hda3 hda4 < hda5 hda6 > loop: loaded (max 8 devices) pcnet32_probe_pci: found device 0x001022.0x002000 ioaddr=0x001200 resource_flags=0x000101 eth0: PCnet/FAST III 79C973 at 0x1200, 00 d0 a0 00 04 2a pcnet32: pcnet32_private lp=a14f4000 lp_dma_addr=0x14f4000 assigned IRQ 10. pcnet32.c:v1.25kf 17.11.2001 tsbogend@alpha.franken.de Linux video capture interface: v1.00 es1371: version v0.32 time 12:55:09 Mar 29 2004 perfctr: driver 2.4.5 DEBUG, cpu type MIPS 24K at 25000 kHz NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 16384) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Mounted root (ext2 filesystem) readonly. Freeing prom memory: 956kb freed Freeing unused kernel memory: 120k freed Algorithmics/MIPS FPU Emulator v1.5 INIT: version 2.84 booting Welcome to Red Hat Linux Press 'I' to enter interactive startup. Mounting proc filesystem: [ OK ] Configuring kernel parameters: [ OK ] Setting clock (localtime): Mon Nov 21 03:27:49 EST 2005 [ OK ] Activating swap partitions: [ OK ] Setting hostname cobba_malta: [ OK ] modprobe: Can't open dependencies file /lib/modules/2.4.18-MIPS-01.03/modules.d)modprobe: Can't open dependencies file /lib/modules/2.4.18-MIPS-01.03/modules.d)Checking root filesystem /dev/hda3: clean, 45263/1050624 files, 273281/2097152 blocks [/sbin/fsck.ext2 (1) -- /] fsck.ext2 -a /dev/hda3 [ OK ] Remounting root filesystem in read-write mode: [ OK ] Finding module dependencies: depmod: Can't open /lib/modules/2.4.18-MIPS-01.03g[FAILED] Checking filesystems /dev/hda5: clean, 39733/5253120 files, 5723999/10485760 blocks /dev/hda6: clean, 156988/5253120 files, 2579567/10485760 blocks Checking all file systems. [/sbin/fsck.ext2 (1) -- /xwork] fsck.ext2 -a /dev/hda5 [/sbin/fsck.ext2 (1) -- /zwork] fsck.ext2 -a /dev/hda6 [ OK ] Mounting local filesystems: [ OK ] Enabling swap space: [ OK ] Entering non-interactive startup Updating /etc/fstab [ OK ] Checking for new hardware [ OK ] Setting network parameters: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: [ OK ] Starting system logger: [ OK ] Starting kernel logger: [ OK ] Starting portmapper: [ OK ] Initializing random number generator: [ OK ] Mounting other filesystems: [ OK ] Starting automounter:[ OK ] Starting sshd: [ OK ] Starting xinetd: [ OK ] Starting NFS file locking services: Starting NFS lockd: [ OK ] Starting NFS statd: [ OK ] Starting vsftpd for vsftpd: [ OK ] Starting postfix: [ OK ] Starting crond: [ OK ] Starting anacron: [ OK ] Starting atd: [ OK ] Red Hat Linux release MIPS/7.3 (Built Mar 24, 2004) Kernel 2.4.18-MIPS-01.03 on an mips cobba_malta login: nfsd: last server has exited nfsd: unexporting all filesystems rpciod: active tasks at shutdown?! Red Hat Linux release MIPS/7.3 (Built Mar 24, 2004) Kernel 2.4.18-MIPS-01.03 on an mips malta_linux login: ##********************************************************************## ## You are now running Linux 2.4 on Malta using hda2=swap and ## ## hda3=/ (root), use the root and root password entered earlier. ## ##********************************************************************##