algor
From NetBSD Wiki
| NetBSD/algor | |
|---|---|
| Status: | |
| First: | |
| Last: | |
| Maintainer: | |
NetBSD/algor
NetBSD/algor is the port of NetBSD to the Algorithmics, Ltd. MIPS evaluations boards. Algorithmics is a long-time supplier of MIPS evaluation/prototyping products and expertise.
Algorithmics boards include PCI and PC-like on-board peripherals, and have a CPU daughtercard, allowing the user to evaluate a variety of MIPS CPUs.
Algorithmics boards include the PMON boot monitor/debugger. PMON is able to load the NetBSD kernel over the Centronics port (in S-record format) or over the network (in ELF format) using BOOTP/TFTP.
Algorithmics boards can generally be run in big- or little-endian mode, although NetBSD/algor currently only supports little-endian.
PMON:
PMON version 3.2.47 [P5064,EL,FP,NET] Algorithmics Ltd. Jun 17 1999 10:15:05 This software is not subject to copyright and may be freely copied. Board Rev: D; FPGA Rev: 04; User Options: 7 CPU type R5260. Rev 1.0. 166.56 MHz/83.28 MHz. Memory size 32 MB. Icache size 16 KB, 32/line (2 way) Dcache size 16 KB, 32/line (2 way)
dmesg:
PMON> boot netbsd.p5064 Loading file: 192.168.2.1:netbsd.p5064 (elf) 0x80030000/2253416 + 0x80257270/26624 + 0x8025da70/266384 + 5291 syms| only room for 2376 symbols Entry address is 80030000 PMON> set memsize 32 PMON> g Cluster 0 contains kernel Loading chunk before kernel: 0x1 / 0x2e Loading chunk after kernel: 0x29f / 0x2000 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 1.5V (P5064) #40: Sat May 26 23:00:33 PDT 2001 thor...@sulaco.slow-10.shagadelic.org:/amd/yeah-baby.shagadelic.org/u1/netbsd/src/ sys/arch/algor/compile/P5064 Algorithmics P-5064 total memory = 32764 KB avail memory = 27616 KB using 435 buffers containing 1740 KB of memory mainbus0 (root) cpu0 at mainbus0: QED RM5200 CPU (0x2810) Rev. 1.0 with built-in FPU Rev. 1.0 cpu0: L1 cache: 16KB/32B instruction, 16KB/32B data, two way set associative cpu0: No L2 cache vtpbc0 at mainbus0 addr 0x1ef00000: V3 V962, revision C0 pci0 at vtpbc0 bus 0 pci0: i/o space, memory space enabled tlp0 at pci0 dev 0 function 0: DECchip 21143 Ethernet, pass 4.1 tlp0: interrupting at on-board Ethernet IRQ tlp0: Ethernet address 00:40:bc:04:00:43 qsphy0 at tlp0 phy 13: QS6612 10/100 media interface, rev. 1 qsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Symbios Logic 53c810 (SCSI mass storage, revision 0x12) at pci0 dev 1 function 0 not configured pcib0 at pci0 dev 2 function 0: Intel 82371SB PCI-to-ISA Bridge (PIIX3) (rev. 0x01) pciide0 at pci0 dev 2 function 1: Intel 82371SB IDE Interface (PIIX3) (rev. 0x00) pciide0: bus-master DMA support present pciide0: primary channel wired to compatibility mode pciide0: primary channel ignored (disabled) pciide0: secondary channel wired to compatibility mode pciide0: secondary channel ignored (disabled) Intel 82371SB USB Host Controller (PIIX3) (USB serial bus, revision 0x01) at pci0 dev 2 function 2 not configured ATI Technologies Mach64 B (VGA display, revision 0x5c) at pci0 dev 3 function 0 not configured isa0 at pcib0 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo com0: console com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo mcclock0 at isa0 port 0x70-0x71 irq 0: mc146818 or compatible fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2 IPsec: Initialized Security Association Processing. root device: tlp0 dump device: file system (default generic): root on tlp0 nfs_boot: trying DHCP/BOOTP nfs_boot: DHCP server: 192.168.2.1 nfs_boot: my_name=p5064.fast-100.shagadelic.org nfs_boot: my_domain=shagadelic.org nfs_boot: my_addr=192.168.2.4 nfs_boot: my_mask=255.255.255.0 nfs_boot: gateway=192.168.2.1 root on 192.168.2.1:/u1/diskless/p5064 WARNING: clock lost 709 days -- CHECK AND RESET THE DATE! root file system type: nfs Enter pathname of shell or RETURN for sh: Terminal type is rcons. We recommend creating a non-root account and using su(1) for root access. # ls / .cshrc altroot dev home root stand tmp var .profile bin etc mnt sbin sys usr #
