Hi,

I have been using kernel 2.6.32 for years and decided it was time to 
upgrade to a more recent one so I chose the following as it can run the 
board safely at 1GHz:

https://github.com/RobertCNelson/armv7-multiplatform (v3.11.x branch)

I also had to upgrade u-boot as my version (U-Boot SPL 
2013.01-00071-g6ad77d8 (Feb 01 2013 - 22:10:08)) does not support zImage 
(even if I rebuild it with CONFIG_CMD_BOOTZ set it refuses to boot a 
zImage). So I switched to u-boot-2014.1.

Whilst it booted first time the USB ports do not come up (and there are a 
bunch of errors during boot). I suspect this is a u-boot problem since if I 
boot my known working 2.6.32 kernel with uboot-2014.1 the usb ports are not 
working either. (If I go back to old uboot with 2.6.32 everything works 
fine so I know the board is good).

Is there a known stable version of u-boot for beaglexm that can boot a 
zImage for this kernel? Do I need some patches for uboot?

Thanks,
Mark

Serial output below:

U-Boot 2014.01 (Jan 30 2014 - 01:06:48)

OMAP3630/3730-GP ES1.1, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  256 MiB
MMC:   OMAP SD/MMC: 0
Error: Bad compare! failed
Error: Bad compare! failed
Error: Bad compare! failed
NAND read from offset 260000 failed -74
*** Warning - readenv() failed, using default environment

In:    serial
Out:   serial
Err:   serial
Beagle xM Rev A/B
No EEPROM on expansion board
Die ID #127400011ff00000015739eb0c00d00d
Net:   usb_ether
Hit any key to stop autoboot:  0 
mmc0 is current device
gpio: pin 173 (gpio 173) value is 0
gpio: pin 4 (gpio 4) value is 0
SD/MMC found on device 0
reading uEnv.txt
8 bytes read in 3 ms (2 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
** File not found /boot/uImage **
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
 4194304 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
3810576 bytes read in 264 ms (13.8 MiB/s)
13511 bytes read in 22 ms (599.6 KiB/s)
Booting with DT from mmc0 ...
Kernel image @ 0x80200000 [ 0x000000 - 0x3a2510 ]
## Flattened Device Tree blob at 80f80000
   Booting using the fdt blob at 0x80f80000
   Using Device Tree in place at 80f80000, end 80f864c6

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.11.10-armv7-x14.2 (xxxx@xxxxxxx) (gcc 
version 4.8.2 20131014 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2013.10 
- Linaro GCC 2013.10) ) #1 SMP Wed Jan 29 23:51:17 GMT 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), 
cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing 
instruction cache
[    0.000000] Machine: Generic OMAP3-GP (Flattened Device Tree), model: TI 
OMAP3 BeagleBoard xM
[    0.000000] cma: CMA: reserved 16 MiB at 9e800000
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] OMAP3630 ES1.1 (l2cache iva sgx neon isp 192mhz_clk )
[    0.000000] PERCPU: Embedded 9 pages/cpu @c138e000 s14080 r8192 d14592 
u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on. 
 Total pages: 129792
[    0.000000] Kernel command line: console=ttyO2,115200n8 mpurate=auto 
buddy=none camera=none vram=2M omapfb.mode=dvi:640x480MR-16@60 
omapdss.def_disp=dvi root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 
bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 
bytes)
[    0.000000] allocated 1048576 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want 
memory cgroups
[    0.000000] Memory: 488964K/523264K available (7254K kernel code, 627K 
rwdata, 2864K rodata, 469K init, 1014K bss, 34300K reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc09e99f4   (10119 kB)
[    0.000000]       .init : 0xc09ea000 - 0xc0a5f700   ( 470 kB)
[    0.000000]       .data : 0xc0a60000 - 0xc0afcea0   ( 628 kB)
[    0.000000]        .bss : 0xc0afcea0 - 0xc0bfa6b8   (1015 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 
interrupts
[    0.000000] Total of 96 interrupts on 1 active controller
[    0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
[    0.000000] clock: dpll5: dpll5_clk omap3630
[    0.000000] clock: dpll5: Applying SPRZ319E 2.1: 13000000, 443,   5,   8
[    0.000000] OMAP clockevent source: timer12 at 32768 Hz
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps 
every 131071999ms
[    0.000000] OMAP clocksource: 32k_counter at 32768 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000305] Calibrating delay loop... 339.14 BogoMIPS (lpj=1695744)
[    0.042633] pid_max: default: 32768 minimum: 301
[    0.042785] Security Framework initialized
[    0.042877] AppArmor: AppArmor initialized
[    0.043090] Mount-cache hash table entries: 512
[    0.048095] Initializing cgroup subsys memory
[    0.048156] Initializing cgroup subsys devices
[    0.048156] Initializing cgroup subsys freezer
[    0.048187] Initializing cgroup subsys net_cls
[    0.048187] Initializing cgroup subsys blkio
[    0.048217] Initializing cgroup subsys perf_event
[    0.048339] CPU: Testing write buffer coherency: ok
[    0.048767] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.048828] Setting up static identity map for 0xc06dd928 - 0xc06dd980
[    0.049987] Brought up 1 CPUs
[    0.050018] SMP: Total of 1 processors activated (339.14 BogoMIPS).
[    0.050018] CPU: All CPU(s) started in SVC mode.
[    0.050903] devtmpfs: initialized
[    0.072357] omap_hwmod: mcbsp2: cannot be enabled for reset (3)
[    0.114868] xor: measuring software checksum speed
[    0.198150]    arm4regs  :   647.200 MB/sec
[    0.284698]    8regs     :   477.200 MB/sec
[    0.371246]    32regs    :   558.400 MB/sec
[    0.371246] xor: using function: arm4regs (647.200 MB/sec)
[    0.371276] pinctrl core: initialized pinctrl subsystem
[    0.371917] regulator-dummy: no parameters
[    0.373382] NET: Registered protocol family 16
[    0.377166] DMA: preallocated 256 KiB pool for atomic coherent 
allocations
[    0.384704] Reprogramming SDRC clock to 400000000 Hz
[    0.386688] omap_gpio 48310000.gpio: could not find pctldev for node 
/ocp/pinmux@48002a00/pinmux_gpio1_pins, deferring probe
[    0.386749] platform 48310000.gpio: Driver omap_gpio requests probe 
deferral
[    0.387786] OMAP GPIO hardware version 2.5
[    0.394622] platform 49022000.mcbsp: alias fck already exists
[    0.395019] platform 49024000.mcbsp: alias fck already exists
[    0.398864] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
[    0.401428] No ATAGs?
[    0.401428] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.403076] OMAP DMA hardware revision 5.0
[    0.417785] bio: create slab <bio-0> at 0
[    0.561950] raid6: int32x1     85 MB/s
[    0.709106] raid6: int32x2    112 MB/s
[    0.855773] raid6: int32x4     89 MB/s
[    1.002868] raid6: int32x8     90 MB/s
[    1.002868] raid6: using algorithm int32x2 (112 MB/s)
[    1.002899] raid6: using intx1 recovery algorithm
[    1.003906] edma-dma-engine edma-dma-engine.0: Can't allocate PaRAM 
dummy slot
[    1.003967] edma-dma-engine: probe of edma-dma-engine.0 failed with 
error -5
[    1.019073] omap-dma-engine 48056000.dma-controller: OMAP DMA engine 
driver
[    1.019683] platform hsusb2_power_reg.24: Driver reg-fixed-voltage 
requests probe deferral
[    1.022918] SCSI subsystem initialized
[    1.023651] usbcore: registered new interface driver usbfs
[    1.023742] usbcore: registered new interface driver hub
[    1.023925] usbcore: registered new device driver usb
[    1.025787] omap_i2c i2c.10: did not get pins for i2c error: -19
[    1.026367] omap_i2c i2c.10: bus 0 rev4.4 at 2600 kHz
[    1.027313] omap_i2c i2c.11: did not get pins for i2c error: -19
[    1.027770] omap_i2c i2c.11: bus 1 rev4.4 at 400 kHz
[    1.027893] omap_i2c i2c.12: did not get pins for i2c error: -19
[    1.028320] omap_i2c i2c.12: bus 2 rev4.4 at 100 kHz
[    1.029174] media: Linux media interface: v0.10
[    1.029266] Linux video capture interface: v2.00
[    1.029418] pps_core: LinuxPPS API ver. 1 registered
[    1.029418] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo 
Giometti <[email protected]>
[    1.029449] PTP clock support registered
[    1.029541] EDAC MC: Ver: 3.0.0
[    1.030426] omap-iommu omap-iommu.0: mmu_isp registered
[    1.030883] Advanced Linux Sound Architecture Driver Initialized.
[    1.031890] NetLabel: Initializing
[    1.031921] NetLabel:  domain hash size = 128
[    1.031921] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.032012] NetLabel:  unlabeled traffic allowed by default
[    1.032501] Switched to clocksource 32k_counter
[    1.058624] AppArmor: AppArmor Filesystem Enabled
[    1.073028] NET: Registered protocol family 2
[    1.073974] TCP established hash table entries: 4096 (order: 3, 32768 
bytes)
[    1.074066] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    1.074188] TCP: Hash tables configured (established 4096 bind 4096)
[    1.074249] TCP: reno registered
[    1.074279] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    1.074310] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    1.074707] NET: Registered protocol family 1
[    1.075256] RPC: Registered named UNIX socket transport module.
[    1.075256] RPC: Registered udp transport module.
[    1.075286] RPC: Registered tcp transport module.
[    1.075286] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.077728] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 
counters available
[    1.080902] audit: initializing netlink socket (disabled)
[    1.080963] type=2000 audit(1.230:1): initialized
[    1.410461] VFS: Disk quotas dquot_6.5.2
[    1.410888] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.414672] NFS: Registering the id_resolver key type
[    1.414764] Key type id_resolver registered
[    1.414764] Key type id_legacy registered
[    1.414825] fuse init (API version 7.22)
[    1.416046] bio: create slab <bio-1> at 1
[    1.417510] Btrfs loaded
[    1.417816] msgmni has been set to 987
[    1.419616] Block layer SCSI generic (bsg) driver version 0.4 loaded 
(major 249)
[    1.419830] io scheduler noop registered
[    1.419830] io scheduler deadline registered
[    1.420074] io scheduler cfq registered (default)
[    1.422851] pinctrl-single 48002030.pinmux: 742 pins at pa fa002030 size 
1484
[    1.423187] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 
92
[    1.425415] OMAP DSS rev 2.0
[    1.425933] omapdss supply vdds_dsi not found, using dummy regulator
[    1.427795] abb: 1012 <--> 1380 mV 
[    1.510375] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.512329] Serial: IMX driver
[    1.513305] omap_uart serial.7: did not get pins for uart0 error: -19
[    1.513732] serial.7: ttyO0 at MMIO 0x4806a000 (irq = 88) is a OMAP UART0
[    1.514190] omap_uart serial.8: did not get pins for uart1 error: -19
[    1.514495] serial.8: ttyO1 at MMIO 0x4806c000 (irq = 89) is a OMAP UART1
[    1.515289] serial.9: ttyO2 at MMIO 0x49020000 (irq = 90) is a OMAP UART2
[    2.430175] console [ttyO2] enabled
[    2.434539] omap_uart serial.19: did not get pins for uart3 error: -19
[    2.441711] serial.19: ttyO3 at MMIO 0x49042000 (irq = 96) is a OMAP 
UART3
[    2.449493] serial: Freescale lpuart driver
[    2.454406] [drm] Initialized drm 1.1.0 20060810
[    2.459350] usbcore: registered new interface driver udl
[    2.471679] twl 0-0048: PIH (irq 23) chaining IRQs 306..314
[    2.477722] twl 0-0048: power (irq 311) chaining IRQs 314..321
[    2.486114] VDD1: 600 <--> 1450 mV at 1200 mV 
[    2.492279] VDAC: 1800 mV 
[    2.496643] VPLL2: 1800 mV 
[    2.500671] VMMC1: 1850 <--> 3150 mV at 3150 mV 
[    2.506622] VMMC2: 1850 <--> 3150 mV at 2600 mV 
[    2.512329] VUSB1V5: 1500 mV 
[    2.516113] VUSB1V8: 1800 mV 
[    2.519805] VUSB3V1: 3100 mV 
[    2.523803] VSIM: 1800 <--> 3000 mV at 1800 mV 
[    2.529632] twl4030_gpio gpio.38: gpio (irq 306) chaining IRQs 322..339
[    2.539581] twl4030_usb twl4030-usb.39: Initialized TWL4030 USB module
[    2.555023] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.561889] ehci-omap: OMAP-EHCI Host Controller driver
[    2.567687] ehci-omap 48064800.ehci: Can't get PHY device for port 1: 
-517
[    2.574981] platform 48064800.ehci: Driver ehci-omap requests probe 
deferral
[    2.582550] usbcore: registered new interface driver usb-storage
[    2.595794] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[    2.602172] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned 
bus number 1
[    2.610565] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.617736] usb usb1: New USB device strings: Mfr=3, Product=2, 
SerialNumber=1
[    2.625335] usb usb1: Product: MUSB HDRC host driver
[    2.630523] usb usb1: Manufacturer: Linux 3.11.10-armv7-x14.2 musb-hcd
[    2.637390] usb usb1: SerialNumber: musb-hdrc.0.auto
[    2.643402] hub 1-0:1.0: USB hub found
[    2.647338] hub 1-0:1.0: 1 port detected
[    2.653625] mousedev: PS/2 mouse device common for all mice
[    2.662292] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 
sec
[    2.671142] cpuidle: using governor ladder
[    2.675537] cpuidle: using governor menu
[    2.679687] sdhci: Secure Digital Host Controller Interface driver
[    2.686187] sdhci: Copyright(c) Pierre Ossman
[    2.691528] omap-dma-engine 48056000.dma-controller: allocating channel 
for 62
[    2.699188] omap-dma-engine 48056000.dma-controller: allocating channel 
for 61
[    2.708190] omap_hsmmc mmc.17: pins are not configured from the driver
[    2.752960] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.759429] ledtrig-cpu: registered to indicate activity on CPUs
[    2.766448] hidraw: raw HID events driver (C) Jiri Kosina
[    2.772735] usbcore: registered new interface driver usbhid
[    2.778564] usbhid: USB HID core driver
[    2.783477] ashmem: initialized
[    2.788360] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    2.795379] [drm] No driver support for vblank timestamp query.
[    2.801574] [drm] Initialized imx-drm 1.0.0 20120507 on minor 0
[    2.850585] mmc0: host does not support reading read-only switch. 
assuming write-enable.
[    2.861633] mmc0: new high speed SDHC card at address 0007
[    2.868255] mmcblk0: mmc0:0007 SD4GB 3.67 GiB 
[    2.875457]  mmcblk0: p1 p2
[    2.909210] omap-twl4030 sound.22:  twl4030-hifi <-> 49022000.mcbsp 
mapping ok
[    2.919403] oprofile: using arm/armv7
[    2.923889] TCP: cubic registered
[    2.927947] NET: Registered protocol family 10
[    2.933624] mip6: Mobile IPv6
[    2.936737] NET: Registered protocol family 17
[    2.941558] Key type dns_resolver registered
[    2.946472] VFP support v0.3: implementor 41 architecture 3 part 30 
variant c rev 3
[    2.957275] ThumbEE CPU extension supported.
[    2.961853] Registering SWP/SWPB emulation handler
[    2.966979] SmartReflex Class3 initialized
[    2.972167] registered taskstats version 1
[    2.977081] VPLL2: disabling
[    2.980773] VDAC: disabling
[    2.985382] omapdrm omapdrm.0: DMM not available, disable DMM support
[    2.993041] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    3.000030] [drm] No driver support for vblank timestamp query.
[    3.006561] omapdrm omapdrm.0: No connectors reported connected with 
modes
[    3.013885] [drm] Cannot find any crtc or sizes - going 1024x768
[    3.045166] Console: switching to colour frame buffer device 128x48
[    3.068786] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[    3.075073] omapdrm omapdrm.0: registered panic notifier
[    3.080718] [drm] Initialized omapdrm 1.0.0 20110917 on minor 1
[    3.090637] hsusb2_vbus: 3300 mV 
[    3.094818] ehci-omap 48064800.ehci: Can't get PHY device for port 1: 
-517
[    3.102142] platform 48064800.ehci: Driver ehci-omap requests probe 
deferral
[    3.110229] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    3.116943] sr_init: No PMIC hook to init smartreflex
[    3.122467] sr_init: platform driver register failed for SR
[    3.128479] imx-drm imx-drm: No connectors reported connected with modes
[    3.135589] [drm] Cannot find any crtc or sizes - going 1024x768
[    3.146240] imx-drm imx-drm: fb1:  frame buffer device
[    3.152130] ALSA device list:
[    3.155364]   #0: omap3beagle
[    3.168121] kjournald starting.  Commit interval 5 seconds
[    3.180786] EXT3-fs (mmcblk0p2): using internal journal
[    3.186370] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data 
mode
[    3.193756] VFS: Mounted root (ext3 filesystem) on device 179:2.
[    3.205230] devtmpfs: mounted
[    3.209167] Freeing unused kernel memory: 468K (c09ea000 - c0a5f000)
[    3.593505] cfg80211: Calling CRDA to update world regulatory domain
[    3.745025] rtl8192cu: unknown parameter 'rtw_power_mgnt' ignored
[    3.751525] rtl8192cu: unknown parameter 'rtw_enusbss' ignored
[    3.758239] usbcore: registered new interface driver rtl8192cu
[    3.823791] gspca_main: v2.14.0 registered
[    3.834747] usbcore: registered new interface driver ov534
[    3.893981] usbcore: registered new interface driver usbserial
[    3.900207] usbcore: registered new interface driver usbserial_generic
[    3.907257] usbserial: USB Serial support registered for generic
[    3.931427] usbcore: registered new interface driver ftdi_sio
[    3.937744] usbserial: USB Serial support registered for FTDI USB Serial 
Device
Successfully initialized wpa_supplicant
Could not read interface wlan0 flags: No such device
WEXT: Could not set interface 'wlan0' UP
wlan0: Failed to initialize driver interface
udhcpc: SIOCGIFINDEX: No such device
ntpd: send failed: Network is unreachable
ntpd: send failed: Network is unreachable

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to