Date: Thu, 05 Feb 2009 10:40:48 -0800 From: Alex Vinogradovs <avinogradovs@clearpathnet.com> To: freebsd-arm@freebsd.org Subject: cfi causes vm_fault on IXP435 Message-ID: <498B32B0.1050306@clearpathnet.com>
next in thread | raw e-mail | index | archive | help
Guys, I've enabled cfi driver, specifying 0x50000000 as the address in hints (like for AVILA board), and that causes vm_fault. Here is what redboot reports about flash : FLASH: 0x50000000 - 0x50800000, 128 blocks of 0x00010000 bytes each. and here are the messages : subsystem 3800000 xdr_sizeof(0)... done. taskqueue_start_threads(0)... done. taskqueue_create(0)... done. taskqueue_create(0)... done. module_register_init(0xc04a20a8)... done. module_register_init(0xc04a5b50)... done. knlist_init(0)... done. taskqueue_create_fast(0)... done. xdr_sizeof(0)... ixp0: <Intel IXP4XX> on motherboard ixp0: 37fff<RCOMP,USB,HASH,AES,DES,HDLC,AAL,HSS,UTOPIA,ETH0,ETH1,PCI> ixpclk0: <IXP4XX Timer> on ixp0 ixpiic0: <IXP4XX GPIO-Based I2C Interface> on ixp0 iicbb0: <I2C bit-banging driver> on ixpiic0 iicbus0: <Philips I2C bus> on iicbb0 master-only iic0: <I2C generic I/O> on iicbus0 iicbus0: <unknown card> at addr 0x5a ad74180: <Analog Devices AD7418 ADC> at addr 0x50 on iicbus0 ds16720: <Dallas Semiconductor DS1672 RTC> at addr 0xd0 on iicbus0 ixpwdog0: <IXP4XX Watchdog Timer> on ixp0 uart0: <Non-standard ns8250 class UART with FIFOs> on ixp0 uart0: [FILTER] uart0: console (115200,n,8,1) ixpqmgr0: <IXP4XX Q-Manager> on ixp0 ixpqmgr0: [ITHREAD] ixpqmgr0: [ITHREAD] npe0: <IXP NPE-C> on ixp0 npe0: [ITHREAD] npe0: MAC at 0xc800a000 npe0: MII at 0xc800a000 npe0: load fw image IXP425.NPE-C Func 0x5 Rev 2.1 miibus0: <MII bus> on npe0 ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto npe0: Ethernet address: 00:03:47:df:32:a8 vm_fault(0xc0781000, fd000000, 2, 0) -> 1 Fatal kernel mode data abort: 'Translation Fault (S)' trapframe: 0xc00fbc40 FSR=000000f5, FAR=fd0000aa, spsr=600000d3 r0 =00000000, r1 =fd000000, r2 =000000aa, r3 =00000098 r4 =00000010, r5 =c1146600, r6 =c119b280, r7 =c1145580 r8 =00000001, r9 =c04aa9a4, r10=c119b2bc, r11=c00fbc98 r12=c04c0c0c, ssp=c00fbc8c, slr=c0221a9c, pc =c03fe5fc [thread pid 0 tid 100000 ] Stopped at generic_armv4_bs_w_2: strh r3, [r1, r2] db>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?498B32B0.1050306>