Date: Wed, 03 Jun 2009 14:25:20 -0700 From: Brian Beattie <beattie@beattie-home.net> To: freebsd-arm@freebsd.org Subject: KB9202B Message-ID: <1244064320.9543.44.camel@kokopelli>
next in thread | raw e-mail | index | archive | help
I'm trying to figure out FreeBSD on arm and I'm trying to get it running on a KwikByte 9202. I've got a kernel that loads ovet tftp and runs, but I can't mount a root filesystem. I built a 2GB SD with on slice using the method found here <http://people.freebsd.org/~xride/arm/> I also tried mounting root via NFS (enabling NFSROOT in the kernel) trying both entering the path name on to the mountroot prompt and setting the root dev in the kernel config. Any advice is welcome. maybe a pointer to using an md root? Console log below the sig. -- "In years past, I knew of someone who used emacs as his login shell, the only thing he found wanting in emacs was a good text editor. So he ended up using vi." - Anonymous Brian Beattie<beattie@beattie-home.net> http://www.beattie-home.net ---------------- console log ------------------------------------ ## Starting application at 0x200000E0 ... KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.1-RELEASE #2: Tue Jun 2 20:48:22 PDT 2009 root@anansi.beattie-home.net:/usr/obj/arm/usr/src/sys/KB920X-NFS CPU: ARM920T rev 0 (ARM9TDMI core) DC enabled IC enabled WB enabled LABT 16KB/32B 64-way Instruction cache 16KB/32B 64-way write-back-locking-A Data cache real memory = 67108864 (64 MB) avail memory = 61853696 (58 MB) atmelarm0: <AT91 device bus> on motherboard at91_st0: <ST> mem 0xdffffd00-0xdffffdff irq 1 on atmelarm0 at91_st0: watchdog registered, timeout intervall max. 64 sec at91_pio0: <PIOA> mem 0xdffff400-0xdffff5ff irq 1 on atmelarm0 at91_pio0: ABSR: 0x60 OSR: 0 PSR:0x3f380000 ODSR: 0 at91_pio0: [FILTER] at91_pio1: <PIOB> mem 0xdffff600-0xdffff7ff irq 1 on atmelarm0 at91_pio1: ABSR: 0xff301 OSR: 0x2 PSR:0x3fc00cfe ODSR: 0 at91_pio1: [FILTER] at91_pio2: <PIOC> mem 0xdffff800-0xdffff9ff irq 1 on atmelarm0 at91_pio2: ABSR: 0 OSR: 0x1000000a PSR:0xffffc075 ODSR: 0x10000000 at91_pio2: [FILTER] at91_pio3: <PIOD> mem 0xdffffa00-0xdffffbff irq 1 on atmelarm0 at91_pio3: ABSR: 0 OSR: 0 PSR:0xfffffff ODSR: 0 at91_pio3: [FILTER] at91_pmc0: <PMC> mem 0xdffffc00-0xdffffcff irq 1 on atmelarm0 at91_pmc0: Primary: 10000000 Hz PLLA: 180 MHz CPU: 180 MHz MCK: 60 MHz at91_mci0: <MCI mmc/sd host bridge> mem 0xdffb4000-0xdffb7fff irq 10 on atmelarm0 at91_mci0: [ITHREAD] mmc0: <mmc/sd bus> on at91_mci0 at91_twi0: <TWI> mem 0xdffb8000-0xdffbbfff irq 12 on atmelarm0 at91_twi0: [ITHREAD] iicbus0: <Philips I2C bus> on at91_twi0 setting cwgr to 0x1a4a4 iicbus0: <unknown card> at addr 0 iic0: <I2C generic I/O> on iicbus0 icee0: <I2C EEPROM> at addr 0xa0 on iicbus0 ate0: <EMAC> mem 0xdffbc000-0xdffbffff irq 24 on atmelarm0 ate0: No MAC address set device_attach: ate0 attach returned 6 uart0: <DBGU> mem 0xdffff200-0xdffff3ff irq 1 on atmelarm0 uart0: [FILTER]�]X.���ͽ���(115200,n,8,1) uart1: <USART0> mem 0xdffc0000-0xdffc3fff irq 6 on atmelarm0 uart1: [FILTER] uart2: <USART1> mem 0xdffc4000-0xdffc7fff irq 7 on atmelarm0 uart2: [FILTER] uart3: <USART2> mem 0xdffc8000-0xdffcbfff irq 8 on atmelarm0 uart3: [FILTER] uart4: <USART3> mem 0xdffcc000-0xdffcffff irq 9 on atmelarm0 uart4: [FILTER] at91_spi0: <SPI> mem 0xdffe0000-0xdffe3fff irq 13 on atmelarm0 at91_spi0: [ITHREAD] spibus0: <spibus bus> on at91_spi0 ohci0: <AT91 integrated ohci controller> mem 0xdfe00000-0xdfefffff irq 23 on atmelarm0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0 usb0 on ohci0 usb0: USB revision 1.0 uhub0: <Atmel OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0 uhub0: 2 ports with 2 removable, self powered uhub0: device problem (IOERROR), disabling port 2 Cannot get 100 Hz clock; using 100Hz at91_st0: [FILTER] Timecounter "AT91RM9200 timer" frequency 32768 Hz quality 1000 Timecounters tick every 10.000 msec mmc0: setting transfer rate to 30.000MHz Trying to mount root from 172.16.0.7:/usr/kb9202 Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:/dev/da0a ? List valid disk boot devices <empty line> Abort manual input mountroot>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1244064320.9543.44.camel>