first boot on the beagleboard

I´ve followed the wiki below, and my beagleboard halts on linux kernel loading, is there any way that I could debug this to find out what is happening?

http://elinux.org/BeagleBoardBeginners

When I´m boot like pushing the reset button while holding the user button it doesn´t do anything, its stays with the two leds near the sd card off.

If I´m boot it without holding the user button it starts to boot, and it resets when linux kernel is loading.

Please, any help is welcome, I´m know there is probably a thousand or more questions like this.

Regards

Luis Specian

PS. it also doesn´t boot with the original sd card provided with the bb.

Is there a way you can say what version of the BeagleBoard you have? If it is the the -xM it works differently and holding the user button will stop it from booting.

http://code.google.com/p/beagleboard/wiki/BeagleBoardDiagnosticsNext

Gerald

I´m actually can boot with u-boot, it runs fine, the model is -xM Rev A (Micron), the problem occurs in a point of the linux kernel load like:

42.130981] Registered led device: beagleboard::usr0

Regards

Luis Specian

I´m actually can boot with u-boot, it runs fine, the model is -xM Rev A (Micron), the problem occurs in a point of the linux kernel load like:

42.130981] Registered led device: beagleboard::usr0

Please provide the full boot log if you want a useful response. Your help updating the wiki is appreciated.

The full boot is below, surely I’m geting involved in the community updating the wiki, as soon as I’m get a solution, by now, I have no idea of wich is the cause or which is the solution, any help is appreciated.


Texas Instruments X-Loader 1.4.4ss (Mar 8 2011 - 08:51:11)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2010.03 (Feb 20 2011 - 20:15:58)

OMAP3630/3730-GP ES2.0, CPU-OPP2, L3-165MHz,
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MB
NAND: 0 MiB
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial

Probing for expansion boards, if none are connected you’ll see a harmless I2C e.

No EEPROM on expansion board
Beagle xM Rev A
Die ID #4fbe00019ff80000015eeaa102008020
Hit any key to stop autoboot: 0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr

** Unable to read “boot.scr” from mmc 1:1 **
reading uImage

3195484 bytes read
Booting from mmc …

Booting kernel from Legacy Image at 80200000 …

Image Name: Angstrom/2.6.32/beagleboard
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3195420 Bytes = 3 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Loading Kernel Image … OK
OK

Starting kernel …

Uncompressing Linux…
[ 0.000000] Linux version 2.6.32 (koen@dominion) (gcc version 4.3.3 (GCC) ) 1
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction ce
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630/DM3730 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Reserving 12582912 bytes SDRAM for VRAM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pa8
[ 0.000000] Kernel command line: console=ttyS2,115200n8 mpurate=1000 buddy=nt
[ 0.000000] Beagle expansionboard: none
[ 0.000000] Beagle cameraboard: lbcm3m1
[ 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] Memory: 256MB 256MB = 512MB total
[ 0.000000] Memory: 500352KB available (5900K code, 671K data, 204K init, 0K)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrups
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER12 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Calibrating delay loop… 532.53 BogoMIPS (lpj=2080768)
[ 0.000000] Mount-cache hash table entries: 512
[ 0.000000] CPU: Testing write buffer coherency: ok
[ 0.000000] tmpfs: No value for mount option ‘mode’
[ 0.000000] devtmpfs: initialized
[ 0.000000] regulator: core version 0.5
[ 0.000000] NET: Registered protocol family 16
[ 0.000000] Beagle cameraboard: registering i2c2 bus for lbcm3m1
[ 0.000000] Found NAND on CS0
[ 0.000000] Registering NAND on CS0
[ 0.000000] Unable to get DVI reset GPIO
[ 0.000000] omap_init_mbox: platform not supported
[ 0.000000] Target VDD1 OPP = 4, VDD2 OPP = 2
[ 15.550506] OMAP DMA hardware revision 5.0
[ 15.556701] bio: create slab at 0
[ 15.557952] SCSI subsystem initialized
[ 15.559234] usbcore: registered new interface driver usbfs
[ 15.559387] usbcore: registered new interface driver hub
[ 15.559539] usbcore: registered new device driver usb
[ 15.559906] i2c_omap i2c_omap.1: bus 1 rev4.0 at 2600 kHz
[ 15.562591] twl4030: PIH (irq 7) chaining IRQs 368…375
[ 15.562622] twl4030: power (irq 373) chaining IRQs 376…383
[ 15.562896] twl4030: gpio (irq 368) chaining IRQs 384…401
[ 15.564605] regulator: VUSB1V5: 1500 mV normal standby
[ 15.564819] regulator: VUSB1V8: 1800 mV normal standby
[ 15.565032] regulator: VUSB3V1: 3100 mV normal standby
[ 15.566284] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 15.566650] regulator: VMMC1: 1850 <–> 3150 mV normal standby
[ 15.566925] regulator: VDAC: 1800 mV normal standby
[ 15.567138] regulator: VPLL2: 1800 mV normal standby
[ 15.567382] regulator: VSIM: 1800 <–> 3000 mV normal standby
[ 15.567718] regulator: VAUX3: 1800 mV normal standby
[ 15.568115] regulator: VAUX4: 1800 mV normal standby
[ 15.581817] i2c_omap i2c_omap.2: bus 2 rev4.0 at 400 kHz
[ 15.582092] i2c_omap i2c_omap.3: bus 3 rev4.0 at 100 kHz
[ 15.583282] Switching to clocksource 32k_counter
[ 15.592224] musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
[ 15.596099] musb_hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[ 15.596099] musb_hdrc musb_hdrc: MUSB HDRC host driver
[ 15.596252] musb_hdrc musb_hdrc: new USB bus registered, assigned bus number1
[ 15.596374] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 15.596374] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber1
[ 15.596405] usb usb1: Product: MUSB HDRC host driver
[ 15.596405] usb usb1: Manufacturer: Linux 2.6.32 musb-hcd
[ 15.596435] usb usb1: SerialNumber: musb_hdrc
[ 15.597045] hub 1-0:1.0: USB hub found
[ 15.597076] hub 1-0:1.0: 1 port detected
[ 15.598114] NET: Registered protocol family 2
[ 15.598327] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 15.598876] TCP established hash table entries: 16384 (order: 5, 131072 byte)
[ 15.599334] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 15.599517] TCP: Hash tables configured (established 16384 bind 16384)
[ 15.599548] TCP reno registered
[ 15.599578] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 15.599609] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 15.599822] NET: Registered protocol family 1
[ 15.600250] RPC: Registered udp transport module.
[ 15.600280] RPC: Registered tcp transport module.
[ 15.600280] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 15.601165] omap-iommu omap-iommu.0: isp registered
[ 15.602874] VFS: Disk quotas dquot_6.5.2
[ 15.602966] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 15.604003] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 15.604797] JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 15.605590] msgmni has been set to 977
[ 15.609344] alg: No test for stdrng (krng)
[ 15.609619] Block layer SCSI generic (bsg) driver version 0.4 loaded (major )
[ 15.609649] io scheduler noop registered
[ 15.609649] io scheduler deadline registered
[ 15.609802] io scheduler cfq registered (default)
[ 15.669525] OMAP DSS rev 2.0
[ 15.669586] OMAP DISPC rev 3.0
[ 15.669647] OMAP VENC rev 2
[ 15.669860] OMAP DSI rev 1.0
[ 16.006408] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 16.025360] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[ 16.043701] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[ 16.062011] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[ 16.629119] console [ttyS2] enabled
[ 16.639312] brd: module loaded
[ 16.645568] loop: module loaded
[ 16.650115] omap2-nand driver initializing
[ 16.654571] No NAND device found!!!
[ 16.658233] No NAND device found!!!
[ 16.662750] usbcore: registered new interface driver catc
[ 16.668182] catc: v2.8:CATC EL1210A NetMate USB Ethernet driver
[ 16.674285] usbcore: registered new interface driver kaweth
[ 16.679901] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet dr
[ 16.687530] usbcore: registered new interface driver pegasus
[ 16.693267] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[ 16.700256] usbcore: registered new interface driver rtl8150
[ 16.706054] usbcore: registered new interface driver asix
[ 16.711578] usbcore: registered new interface driver cdc_ether
[ 16.717529] usbcore: registered new interface driver dm9601
[ 16.723236] usbcore: registered new interface driver smsc95xx
[ 16.729095] usbcore: registered new interface driver gl620a
[ 16.734802] usbcore: registered new interface driver net1080
[ 16.740600] usbcore: registered new interface driver plusb
[ 16.746185] usbcore: registered new interface driver rndis_host
[ 16.752227] usbcore: registered new interface driver cdc_subset
[ 16.758300] usbcore: registered new interface driver zaurus
[ 16.764007] usbcore: registered new interface driver MOSCHIP usb-ethernet drr
[ 16.772064] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 16.778900] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 16.784881] ehci-omap ehci-omap.0: new USB bus registered, assigned bus numb2
[ 16.792480] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 16.809906] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 16.815795] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 16.822662] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber1
[ 16.829925] usb usb2: Product: OMAP-EHCI Host Controller
[ 16.835296] usb usb2: Manufacturer: Linux 2.6.32 ehci_hcd
[ 16.840728] usb usb2: SerialNumber: ehci-omap.0
[ 16.845977] hub 2-0:1.0: USB hub found
[ 16.849822] hub 2-0:1.0: 3 ports detected
[ 16.880462] Initializing USB Mass Storage driver…
[ 16.885528] usbcore: registered new interface driver usb-storage
[ 16.891601] USB Mass Storage support registered.
[ 16.896636] mice: PS/2 mouse device common for all mice
[ 16.902282] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 16.910095] input: twl4030_pwrbutton as /devices/platform/i2c_omap.1/i2c-1/11
[ 16.920837] i2c /dev entries driver
[ 16.924926] Linux video capture interface: v2.00
[ 16.929901] omap-iommu omap-iommu.0: isp: version 1.1
[ 16.936279] vpfe_init
[ 16.939147] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 17.052612] mmci-omap-hs mmci-omap-hs.1: err -16 configuring card detect
[ 17.059631] Registered led device: beagleboard::usr0
[ 17.064788] Registered led device: