From: Bob C. <bco...@ve...> - 2011-01-25 23:19:48
|
I don't know the answer to this one. A more experienced person than I needs to review your console output. Thank you for posting it, others will see it and no doubt catch things I missed. I have another question. How are you connecting to the console? Are you just using a plain old USB a-to-mini B cable? Please describe the hardware. My only suggestion is: try booting with recent prebuilt images, more recent than October 20. You will have to prepare a microSDHC card anyhow since it is the simplest way to reflash NAND. Post that console output as well. I recall that my wifi access was a bit problematic (but I did not get the messages you do) until I used a recent set of images and I reflashed my NAND. Steve Sakoman really taught me the wisdom of this. Thanks Bob On 01/25/2011 05:52 PM, Kit Plummer wrote: > Yes, I want to boot from NAND. > > I opened the bag the Overo Air was shipped in, opened the Air and Summit cases, snapped the Overo onto the Summit and booted. > > I just created/setup the wpa_supplicant.conf file, uncommented the /etc/network/interfaces file, rebooted and it worked (connected to my WAP, and received and IP config). > > A minute or two later, started seeing errors on the console. Pulled power, powered up and the error below. > > exas Instruments X-Loader 1.4.4ss (Oct 20 2010 - 10:10:28) > OMAP3503-GP ES3.1 > Board revision: 0 > Loading u-boot.bin from nand > > > U-Boot 2010.09 (Oct 20 2010 - 10:11:49) > > OMAP3503-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz > Gumstix Overo board + LPDDR/NAND > I2C: ready > DRAM: 256 MiB > NAND: 256 MiB > *** Warning - bad CRC or NAND, using default environment > > In: serial > Out: serial > Err: serial > Board revision: 0 > Tranceiver detected on mmc2 > No EEPROM on expansion board > Die ID #087200040000000004037d071000f011 > Net: No ethernet found. > Hit any key to stop autoboot: 0 > No MMC card found > Booting from nand ... > > NAND read: device 0 offset 0x280000, size 0x400000 > 4194304 bytes read: OK > ## Booting kernel from Legacy Image at 82000000 ... > Image Name: Angstrom/2.6.34/overo > Image Type: ARM Linux Kernel Image (uncompressed) > Data Size: 3160068 Bytes = 3 MiB > Load Address: 80008000 > Entry Point: 80008000 > Verifying Checksum ... OK > Loading Kernel Image ... OK > OK > > Starting kernel ... > > Uncompressing Linux... done, booting the kernel. > Linux version 2.6.34 (st...@ww...) (gcc version 4.3.3 (GCC) ) #1 Wed Oct 20 10:22:48 PDT 2010 > CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c53c7f > CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache > Machine: Gumstix Overo > Memory policy: ECC disabled, Data cache writeback > OMAP3525 ES3.1 (l2cache iva neon isp ) > SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000 > Reserving 12582912 bytes SDRAM for VRAM > Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 > Kernel command line: console=ttyS2,115200n8 mpurate=500 vram=12M omapfb.mode=dvi:1024x768MR-16@60 omapfb.debug=y omapdss.def_disp=dvi root=/dev/mtdblock4 rw rootfstype2 > PID hash table entries: 1024 (order: 0, 4096 bytes) > Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) > Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) > Memory: 128MB 128MB = 256MB total > Memory: 240920k/240920k available, 21224k reserved, 0K highmem > Virtual kernel memory layout: > vector : 0xffff0000 - 0xffff1000 ( 4 kB) > fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) > DMA : 0xffc00000 - 0xffe00000 ( 2 MB) > vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB) > lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) > modules : 0xbf000000 - 0xc0000000 ( 16 MB) > .init : 0xc0008000 - 0xc00f2000 ( 936 kB) > .text : 0xc00f2000 - 0xc05f6000 (5136 kB) > .data : 0xc061a000 - 0xc0659400 ( 253 kB) > Hierarchical RCU implementation. > NR_IRQS:402 > Clocking rate (Crystal/Core/MPU): 26.0/224/500 MHz > Reprogramming SDRC clock to 224791666 Hz > dpll3_m2_clk rate change failed: -22 > GPMC revision 5.0 > IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts > Total of 96 interrupts on 1 active controller > OMAP GPIO hardware version 2.5 > OMAP clockevent source: GPTIMER1 at 32768 Hz > Console: colour dummy device 80x30 > Calibrating delay loop... 499.92 BogoMIPS (lpj=1949696) > Mount-cache hash table entries: 512 > CPU: Testing write buffer coherency: ok > devtmpfs: initialized > regulator: core version 0.5 > NET: Registered protocol family 16 > Found NAND on CS0 > hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available > Switched to new clocking rate (Crystal/Core/MPU): 26.0/500/224 MHz > OMAP DMA hardware revision 4.0 > bio: create slab<bio-0> at 0 > SCSI subsystem initialized > usbcore: registered new interface driver usbfs > usbcore: registered new interface driver hub > usbcore: registered new device driver usb > i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz > twl4030: PIH (irq 7) chaining IRQs 368..375 > twl4030: power (irq 373) chaining IRQs 376..383 > twl4030: gpio (irq 368) chaining IRQs 384..401 > regulator: VUSB1V5: 1500 mV normal standby > regulator: VUSB1V8: 1800 mV normal standby > regulator: VUSB3V1: 3100 mV normal standby > twl4030_usb twl4030_usb: Initialized TWL4030 USB module > regulator: VMMC1: 1850<--> 3150 mV at 3000 mV normal standby > regulator: VDAC: 1800 mV normal standby > regulator: VDVI: 1800 mV normal standby > i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz > Advanced Linux Sound Architecture Driver Version 1.0.22.1. > Bluetooth: Core ver 2.15 > NET: Registered protocol family 31 > Bluetooth: HCI device and connection manager initialized > Bluetooth: HCI socket layer initialized > cfg80211: Calling CRDA to update world regulatory domain > Switching to clocksource 32k_counter > musb_hdrc: version 6.0, musb-dma, host, debug=0 > musb_hdrc musb_hdrc: MUSB HDRC host driver > musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1 > usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb1: Product: MUSB HDRC host driver > usb usb1: Manufacturer: Linux 2.6.34 musb-hcd > usb usb1: SerialNumber: musb_hdrc > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 1 port detected > musb_hdrc musb_hdrc: USB Host mode controller at fa0ab000 using DMA, IRQ 92 > NET: Registered protocol family 2 > IP route cache hash table entries: 2048 (order: 1, 8192 bytes) > TCP established hash table entries: 8192 (order: 4, 65536 bytes) > TCP bind hash table entries: 8192 (order: 3, 32768 bytes) > TCP: Hash tables configured (established 8192 bind 8192) > TCP reno registered > UDP hash table entries: 256 (order: 0, 4096 bytes) > UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) > NET: Registered protocol family 1 > RPC: Registered udp transport module. > RPC: Registered tcp transport module. > RPC: Registered tcp NFSv4.1 backchannel transport module. > VFS: Disk quotas dquot_6.5.2 > Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) > JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc. > msgmni has been set to 470 > alg: No test for stdrng (krng) > Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) > io scheduler noop registered > io scheduler deadline registered > io scheduler cfq registered (default) > OMAP DSS rev 2.0 > OMAP DISPC rev 3.0 > OMAP VENC rev 2 > OMAP DSI rev 1.0 > Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled > serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654 > serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654 > serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654 > console [ttyS2] enabled > brd: module loaded > loop: module loaded > omap2-nand driver initializing > NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit) > cmdlinepart partition parsing not available > Creating 5 MTD partitions on "omap2-nand.0": > 0x000000000000-0x000000080000 : "xloader" > 0x000000080000-0x000000240000 : "uboot" > 0x000000240000-0x000000280000 : "uboot environment" > 0x000000280000-0x000000680000 : "linux" > 0x000000680000-0x000010000000 : "rootfs" > smsc911x: Driver version 2008-10-21. > smsc911x: Driver version 2008-10-21. > usbcore: registered new interface driver asix > usbcore: registered new interface driver cdc_ether > ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver > ehci-omap ehci-omap.0: OMAP-EHCI Host Controller > ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2 > ehci-omap ehci-omap.0: irq 77, io mem 0x48064800 > ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00 > usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 > usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 > usb usb2: Product: OMAP-EHCI Host Controller > usb usb2: Manufacturer: Linux 2.6.34 ehci_hcd > usb usb2: SerialNumber: ehci-omap.0 > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 3 ports detected > Initializing USB Mass Storage driver... > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > udc: OMAP UDC driver, version: 4 October 2004 (iso) (dma) > mice: PS/2 mouse device common for all mice > twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0 > i2c /dev entries driver > OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec > twl4030_wdt twl4030_wdt: Failed to register misc device > twl4030_wdt: probe of twl4030_wdt failed with error -16 > Bluetooth: HCI UART driver ver 2.2 > Bluetooth: HCI H4 protocol initialized > Bluetooth: HCI BCSP protocol initialized > Bluetooth: HCILL protocol initialized > usbcore: registered new interface driver usbhid > usbhid: USB HID core driver > usbcore: registered new interface driver snd-usb-audio > No device for DAI omap-mcbsp-dai-0 > No device for DAI omap-mcbsp-dai-1 > No device for DAI omap-mcbsp-dai-2 > No device for DAI omap-mcbsp-dai-3 > No device for DAI omap-mcbsp-dai-4 > overo SoC init > asoc: twl4030<-> omap-mcbsp-dai-0 mapping ok > ALSA device list: > #0: overo (twl4030) > oprofile: using arm/armv7 > TCP cubic registered > NET: Registered protocol family 17 > NET: Registered protocol family 15 > Bluetooth: L2CAP ver 2.14 > Bluetooth: L2CAP socket layer initialized > Bluetooth: SCO (Voice Link) ver 0.6 > Bluetooth: SCO socket layer initialized > Bluetooth: RFCOMM TTY layer initialized > Bluetooth: RFCOMM socket layer initialized > Bluetooth: RFCOMM ver 1.11 > Bluetooth: BNEP (Ethernet Emulation) ver 1.3 > Bluetooth: BNEP filters: protocol multicast > Bluetooth: HIDP (Human Interface Emulation) ver 1.2 > ThumbEE CPU extension supported. > Power Management for TI OMAP3. > VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1 > fbcvt: 1024x768@60: CVT Name - .786M3-R > Console: switching to colour frame buffer device 128x48 > regulator_init_complete: incomplete constraints, leaving VDAC on > twl_rtc twl_rtc: setting system clock to 2011-01-25 09:50:23 UTC (1295949023) > Empty flash at 0x01f7f6e4 ends at 0x01f7f800 > mmc1: new SDIO card at address 0001 > Empty flash at 0x0deff340 ends at 0x0deff800 > JFFS2 notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. > VFS: Mounted root (jffs2 filesystem) on device 31:4. > devtmpfs: mounted > Freeing init memory: 936K > INIT: version 2.86 booting > Please wait: booting... > Starting udev > Remounting root file system... > Caching udev devnodes > Populating dev cachetar: dev/.udev/db: file changed as we read it > ads7846 spi1.0: touchscreen, irq 274 > usbcore: registered new interface driver usbserial > USB Serial support registered for generic > usbcore: registered new interface driver usbserial_generic > usbserial: USB Serial Driver core > ads7846 spi1.0: no device detected, test read result was 0x00000000 > USB Serial support registered for GSM modem (1-port) > usbcore: registered new interface driver option > option: v0.7.2:USB Driver for GSM modems > > NET: Registered protocol family 10 > lib80211: common routines for IEEE802.11 drivers > libertas_sdio: Libertas SDIO driver > libertas_sdio: Copyright Pierre Ossman > libertas_sdio mmc1:0001:1: firmware: requesting sd8686_helper.bin > libertas_sdio mmc1:0001:1: firmware: requesting sd8686.bin > libertas: 00:19:88:13:d8:8e, fw 9.70.7p0, cap 0x00000303 > libertas: wlan0: Marvell WLAN 802.11 adapter > ALSA: Restoring mixer settings... > Configuring network interfaces... done. > Starting portmap daemon: portmapportmap: fork: No such device. > net.ipv4.conf.default.rp_filter = 1 > net.ipv4.conf.all.rp_filter = 1 > Turning echo off on /dev/ttyS1 > /etc/rcS.d/S97blueprobe: line 5: can't open /dev/ttyS1: no such file > > udevadm settle - timeout of 8 seconds reached, the event queue contains: > /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0 (698) > ADDRCONF(NETDEV_UP): wlan0: link is not ready > > udevadm settle - timeout of 10 seconds reached, the event queue contains: > /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0 (698) > > > > On Jan 25, 2011, at 3:29 PM, Bob Cochran wrote: > >> Your U-boot looks quite old to me. It is from October 20. Why not try a >> matching X-loader and U-boot from the same quite recent set of prebuilt >> images? With a fresh new uImage and rootfs? >> >> Steve Sakoman has a really neat shell script you can use for downloading >> his images and putting them on an microSDHC card. The script will >> partition and format the card correctly for you. I've used it and it is >> painless. The script will not reflash your nand, but it should get your >> Overo to boot from microSDHC. >> >> In the future you should probably show all of your console output, not >> just small snips of it. Seeing all the output is important to seeing the >> problem. You are missing the X-loader output and I assume that is from >> October. >> >> I'm curious, if you are relying on NAND booting, how did you set up your >> wireless and how did you set up WPA? >> >> Bob Cochran >> >> >> >> On 01/25/2011 01:14 PM, Kit Plummer wrote: >>> Hey folks. >>> >>> Just got a new Overo Air, setup WPA, and now the thing won't boot. >>> Looks like NAND is junk. >>> >>> Don't know if this is normal: >>> >>> U-Boot 2010.09 (Oct 20 2010 - 10:11:49) >>> >>> OMAP3503-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz >>> Gumstix Overo board + LPDDR/NAND >>> I2C: ready >>> DRAM: 256 MiB >>> NAND: 256 MiB >>> *** Warning - bad CRC or NAND, using default environment >>> >>> But, later it hangs. >>> >>> udevadm settle - timeout of 8 seconds reached, the event queue contains: >>> /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0 >>> (698) >>> ADDRCONF(NETDEV_UP): wlan0: link is not ready >>> >>> udevadm settle - timeout of 10 seconds reached, the event queue contains: >>> /sys/devices/platform/mmci-omap-hs.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/wlan0 >>> (698) >>> JFFS2 notice: (537) check_node_data: wrong data CRC in data node at >>> 0x0cab9100: read 0xee15d50, calculated 0x4ceef6ab. >>> JFFS2 notice: (537) check_node_data: wrong data CRC in data node at >>> 0x0defe854: read 0x54af7441, calculated 0x42f88131. >>> >>> Reflash? Or, do I have bad memory? >>> >>> TIA, >>> Kit >>> >>> ------------------------------------------------------------------------------ >>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>> Finally, a world-class log management solution at an even better price-free! >>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>> February 28th, so secure your free ArcSight Logger TODAY! >>> http://p.sf.net/sfu/arcsight-sfd2d >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |