[beagleboard] Display Issue with Beagleboard

Hi All,

I've recently started working on Beagleboard C3.

I'm able to boot the board with MMC using pre-built images of Angstrom.

Now i'm trying to set up Ubuntu 12.10 on it, so I followed this link and got
my MLO, u-boot.bin and uImage.

Juck that page hasn't been updated since 2011...

I'm able to login to the Ubuntu through Serial console.

Currently I'm facing two issues:

1. I'm not able to see the HDMI to DVI display on my DELL E1910 monitor. Its
giving an error message "

What error message?

            { I've changed videomode variable to various parameters and
also tried to build the uImage by using this. But that also dint lead me to
any success}

I am using 3.7.9 Kernel. I'm expecting it may be an issue with
"linux-omap-dss2" if so i'm not able to find correct patches or resolutions
for the same.
Any thoughts regarding this would be great...

2. When i try to use the u-boot on my MMC by holding user-button, its just
displaying junk, its not going further.

Kindly help me out in this regard.

Give, this a try:
http://elinux.org/BeagleBoardUbuntu#Demo_Image

(you may still have to tweak the dvimode setting in the uEnv.txt found
in the boot partition to match your monitor)

BTW, since you have an old "NAND" boot beagle, you should also upgrade
your bootloader:

http://elinux.org/BeagleBoardUbuntu#Upgrade_X-loader_and_U-boot

My images, don't really deal very well with the ancient bootloaders
found in some beagle's nand..

Regards,

Hi Robert,

I’ve tried two things in both the cases i’m facing some issue.

Case: 1 I’ve used a pre-built Angstrom image for booting up the Beagleboard, C3. It booted properly with MMC_Boot. Now i’m trying to configure nfs_boot.
During this procedure, its failing to boot from nfs, its just booting from MMC as in the below logs.

Please find attached the uEnv.txt and the boot log.

???40V???�H��?ս��сSPL 2011.12-00010-ga3eb89c (Jan 29 2012 - 14:53:43)

Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img

U-Boot 2013.01 (Feb 22 2013 - 13:00:08)

OMAP3530-GP ES3.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 256 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Beagle Rev C1/C2/C3
timed out in wait_for_pin: I2C_STAT=0
No EEPROM on expansion board
timed out in wait_for_pin: I2C_STAT=0
No EEPROM on expansion board
Die ID #12ac000300000000040323090f024015
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 1.400
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 480ab000 using PIO, IRQ 0
Net: usb_ether
Hit any key to stop autoboot: 0
mmc0 is current device
gpio: pin 173 (gpio 173) value is 1
gpio: pin 7 (gpio 7) value is 0
SD/MMC found on device 0
reading uEnv.txt
769 bytes read in 3 ms (250 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc …
Running uenvcmd …
Initializing net …
(Re)start USB…
USB0: USB EHCI 1.00
scanning bus 0 for devices… 5 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
scanning usb for ethernet devices… 0 Ethernet Device(s) found
Loading kernel …
ERROR: Need valid ‘usbnet_hostaddr’ to be set
at ether.c:2373/usb_eth_init()
Booting from nfs …
Wrong Image Format for bootm command
ERROR: can’t get kernel image!
3203088 bytes read in 476 ms (6.4 MiB/s)
Booting from mmc …

Booting kernel from Legacy Image at 80300000 …

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

Starting kernel …

Uncompressing Linux…

Case 2:

I’ve tried booting up the board with the new linux kernel 3.8 and updated my U-Boot.as per our previous configuration.
Please find below the boot_log and printenv for the same. Here also its not booting up.

Your thoughts on this will add more support and will help me go further in this work.

Thanks in advance,

???40V???�H��?ս��сSPL 2011.12-00010-ga3eb89c (Jan 29 2012 - 14:53:43)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img

U-Boot 2013.01 (Feb 22 2013 - 13:00:08)

OMAP3530-GP ES3.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 256 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0
In: serial
Out: serial
Err: serial
Beagle Rev C1/C2/C3
timed out in wait_for_pin: I2C_STAT=0
No EEPROM on expansion board
timed out in wait_for_pin: I2C_STAT=0
No EEPROM on expansion board
Die ID #12ac000300000000040323090f024015
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 1.400
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 480ab000 using PIO, IRQ 0
Net: usb_ether
Hit any key to stop autoboot: 0
Unknown command ‘mmcinit’ - try ‘help’
reading uImage
3412800 bytes read in 252 ms (12.9 MiB/s)

Booting kernel from Legacy Image at 80300000 …

Image Name:
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3412736 Bytes = 3.3 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Loading Kernel Image … OK
OK

Starting kernel …

Uncompressing Linux… done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.7.9-x8 (root@BD-2115) (gcc version 4.7.3 20121205 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2012.123
[ 0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Reserving 12582912 bytes SDRAM for VRAM
[ 0.000000] cma: CMA: reserved 16 MiB at 8d800000
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3430/3530 ES3.0 (l2cache iva sgx neon isp )
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] PERCPU: Embedded 9 pages/cpu @c0cba000 s13312 r8192 d15360 u36864
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 59904
[ 0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/mmcblk0p2 rw rootwait
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] allocated 524288 bytes of page_cgroup
[ 0.000000] please try ‘cgroup_disable=memory’ option if you don’t want memory cgroups
[ 0.000000] Memory: 236MB = 236MB total
[ 0.000000] Memory: 211464k/211464k available, 50680k 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 : 0xd0800000 - 0xff000000 ( 744 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0903c18 (9200 kB)
[ 0.000000] .init : 0xc0904000 - 0xc0964400 ( 385 kB)
[ 0.000000] .data : 0xc0966000 - 0xc09ed4f0 ( 542 kB)
[ 0.000000] .bss : 0xc09ed514 - 0xc0ab5c98 ( 802 kB)
[ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=2 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] OMAP clockevent source: GPTIMER12 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.000213] Calibrating delay loop… 399.14 BogoMIPS (lpj=1560576)
[ 0.054779] pid_max: default: 32768 minimum: 301
[ 0.054962] Security Framework initialized
[ 0.055023] AppArmor: AppArmor initialized
[ 0.055297] Mount-cache hash table entries: 512
[ 0.056457] Initializing cgroup subsys cpuacct
[ 0.056488] Initializing cgroup subsys memory
[ 0.056549] Initializing cgroup subsys devices
[ 0.056549] Initializing cgroup subsys freezer
[ 0.056579] Initializing cgroup subsys blkio
[ 0.056579] Initializing cgroup subsys perf_event
[ 0.056701] CPU: Testing write buffer coherency: ok
[ 0.057037] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.057159] Setting up static identity map for 0x80657c48 - 0x80657ca0
[ 0.058593] Brought up 1 CPUs
[ 0.058624] SMP: Total of 1 processors activated (399.14 BogoMIPS).
[ 0.059753] devtmpfs: initialized
[ 0.115570] pinctrl core: initialized pinctrl subsystem
[ 0.116271] regulator-dummy: no parameters
[ 0.117858] NET: Registered protocol family 16
[ 0.122589] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.123077] omap-gpmc omap-gpmc: GPMC revision 5.0
[ 0.125640] OMAP GPIO hardware version 2.5
[ 0.130645] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.132019] OMAP3 Beagle Rev: C1/C2/C3
[ 0.142883] Reprogramming SDRC clock to 332000000 Hz
[ 0.144409] Found NAND on CS0
[ 0.144409] Registering NAND on CS0
[ 0.144897] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.145172] Could not look up dss_hdmi hw_mod
[ 0.145355] Could not look up dmic hw_mod
[ 0.145355] Could not look up mcpdm hw_mod
[ 0.148803] omap-mcbsp.2: alias fck already exists
[ 0.149078] omap-mcbsp.3: alias fck already exists
[ 0.150268] OMAP DMA hardware revision 4.0
[ 0.151794] arm-pmu: alias fck already exists
[ 0.164215] bio: create slab at 0
[ 0.182312] omap-dma-engine omap-dma-engine: OMAP DMA engine driver
[ 0.183349] SCSI subsystem initialized
[ 0.184173] usbcore: registered new interface driver usbfs
[ 0.184295] usbcore: registered new interface driver hub
[ 0.184509] usbcore: registered new device driver usb
[ 0.184936] musb-omap2430 musb-omap2430: invalid resource
[ 0.197540] twl 1-0048: PIH (irq 23) chaining IRQs 338…346
[ 0.197723] twl 1-0048: power (irq 343) chaining IRQs 346…353
[ 0.198913] twl4030_gpio twl4030_gpio: gpio (irq 338) chaining IRQs 354…371
[ 0.201019] VUSB1V5: 1500 mV normal standby
[ 0.201599] VUSB1V8: 1800 mV normal standby
[ 0.202117] VUSB3V1: 3100 mV normal standby
[ 0.204223] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 0.205078] vdd_mpu_iva: 600 <–> 1450 mV normal
[ 0.205657] vdd_core: 600 <–> 1450 mV normal
[ 0.206359] VMMC1: 1850 <–> 3150 mV at 3150 mV normal standby
[ 0.207000] VDAC: 1800 mV normal standby
[ 0.207641] VDVI: 1800 mV normal standby
[ 0.208496] VSIM: 1800 <–> 3000 mV at 1800 mV normal standby
[ 0.209533] VAUX3: 1800 mV normal standby
[ 0.210601] VAUX4: 1800 mV normal standby
[ 0.210968] omap_i2c omap_i2c.1: bus 1 rev1.3.12 at 2600 kHz
[ 0.211059] omap_i2c omap_i2c.1: bus 1 rev1.3.12 at 2600 kHz
[ 0.211669] omap_i2c omap_i2c.2: bus 2 rev1.3.12 at 400 kHz
[ 0.211730] omap_i2c omap_i2c.2: bus 2 rev1.3.12 at 400 kHz
[ 0.212310] omap_i2c omap_i2c.3: bus 3 rev1.3.12 at 100 kHz
[ 0.212371] omap_i2c omap_i2c.3: bus 3 rev1.3.12 at 100 kHz
[ 0.212585] media: Linux media interface: v0.10
[ 0.212646] Linux video capture interface: v2.00
[ 0.213378] omap-iommu omap-iommu.0: isp registered
[ 0.213836] Advanced Linux Sound Architecture Driver Initialized.
[ 0.214630] NetLabel: Initializing
[ 0.214630] NetLabel: domain hash size = 128
[ 0.214660] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.214721] NetLabel: unlabeled traffic allowed by default
[ 0.214965] Switching to clocksource 32k_counter
[ 0.243530] AppArmor: AppArmor Filesystem Enabled
[ 0.259582] NET: Registered protocol family 2
[ 0.260559] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.260772] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.260955] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.261077] TCP: reno registered
[ 0.261108] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.261138] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.261566] NET: Registered protocol family 1
[ 0.262115] RPC: Registered named UNIX socket transport module.
[ 0.262115] RPC: Registered udp transport module.
[ 0.262145] RPC: Registered tcp transport module.
[ 0.262145] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.262603] usbhs_omap usbhs_omap: xclk60mhsp2_ck set parentfailed error:-22
[ 0.263946] CPU PMU: probing PMU on CPU 0
[ 0.263977] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 0.265228] omap_dsp_init: 600000 bytes @ 8ee00000
[ 0.267547] audit: initializing netlink socket (disabled)
[ 0.267639] type=2000 audit(0.257:1): initialized
[ 0.526611] VFS: Disk quotas dquot_6.5.2
[ 0.527099] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.531860] NFS: Registering the id_resolver key type
[ 0.531951] Key type id_resolver registered
[ 0.531982] Key type id_legacy registered
[ 0.532043] fuse init (API version 7.20)
[ 0.534545] Btrfs loaded
[ 0.534606] msgmni has been set to 445
[ 0.537353] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 0.537384] io scheduler noop registered
[ 0.537384] io scheduler deadline registered
[ 0.537445] io scheduler cfq registered (default)
[ 0.539001] OMAP DSS rev 2.0
[ 0.542633] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.544860] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 88) is a OMAP UART0
[ 0.545532] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 89) is a OMAP UART1
[ 0.546173] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 90) is a OMAP UART2
[ 1.398468] console [ttyO2] enabled
[ 1.414276] brd: module loaded
[ 1.423736] loop: module loaded
[ 1.428833] twl4030_madc twl4030_madc: clk disabled, enabling
[ 1.438201] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit), page size: 2048, OOB size: 64
[ 1.450286] Creating 5 MTD partitions on “omap2-nand.0”:
[ 1.455871] 0x000000000000-0x000000080000 : “X-Loader”
[ 1.463439] 0x000000080000-0x000000260000 : “U-Boot”
[ 1.471893] 0x000000260000-0x000000280000 : “U-Boot Env”
[ 1.479125] 0x000000280000-0x000000680000 : “Kernel”
[ 1.489501] 0x000000680000-0x000010000000 : “File System”
[ 1.707885] OneNAND driver initializing
[ 1.714813] usbcore: registered new interface driver cdc_ether
[ 1.721160] usbcore: registered new interface driver rndis_host
[ 1.727600] usbcore: registered new interface driver cdc_ncm
[ 1.734588] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.741729] ehci-omap.0 supply hsusb1 not found, using dummy regulator
[ 1.748840] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 1.755249] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
[ 2.801727] ehci-omap ehci-omap.0: irq 93, io mem 0x48064800
[ 2.817077] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 2.823242] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.830505] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.838226] usb usb1: Product: OMAP-EHCI Host Controller
[ 2.843963] usb usb1: Manufacturer: Linux 3.7.9-x8 ehci_hcd
[ 2.849945] usb usb1: SerialNumber: ehci-omap.0
[ 2.855590] hub 1-0:1.0: USB hub found
[ 2.859741] hub 1-0:1.0: 3 ports detected
[ 2.864624] Initializing USB Mass Storage driver…
[ 2.869873] usbcore: registered new interface driver usb-storage
[ 2.876342] USB Mass Storage support registered.
[ 2.881317] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 2.892150] musb-hdrc musb-hdrc.0: USB OTG mode controller at fa0ab000 using DMA, IRQ 108
[ 2.901214] gadget: using random self ethernet address
[ 2.906829] gadget: using random host ethernet address
[ 2.913208] usb0: MAC 86:2b:0f:ea:e9:67
[ 2.917236] usb0: HOST MAC aa:e2:c2:1f:c3:11
[ 2.921874] gadget: Ethernet Gadget, version: Memorial Day 2008
[ 2.928314] gadget: g_ether ready
[ 2.931915] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
[ 2.938018] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
[ 2.946105] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.953399] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.961120] usb usb2: Product: MUSB HDRC host driver
[ 2.966461] usb usb2: Manufacturer: Linux 3.7.9-x8 musb-hcd
[ 2.972320] usb usb2: SerialNumber: musb-hdrc.0
[ 2.977874] hub 2-0:1.0: USB hub found
[ 2.982025] hub 2-0:1.0: 1 port detected
[ 2.986999] mousedev: PS/2 mouse device common for all mice
[ 2.994323] input: twl4030_pwrbutton as /devices/platform/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input0
[ 3.006500] twl_rtc twl_rtc: Enabling TWL-RTC
[ 3.013488] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
[ 3.021606] i2c /dev entries driver
[ 3.026184] lirc_dev: IR Remote Control driver registered, major 246
[ 3.033233] smssdio: Siano SMS1xxx SDIO driver
[ 3.038055] smssdio: Copyright Pierre Ossman
[ 3.042572] Driver for 1-wire Dallas network protocol.
[ 3.049041] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 3.056762] twl4030_wdt twl4030_wdt: Failed to register misc device
[ 3.063476] twl4030_wdt: probe of twl4030_wdt failed with error -16
[ 3.070556] cpuidle: using governor ladder
[ 3.075073] cpuidle: using governor menu
[ 3.079223] sdhci: Secure Digital Host Controller Interface driver
[ 3.085876] sdhci: Copyright© Pierre Ossman
[ 3.091857] omap_hsmmc omap_hsmmc.0: Failed to get debounce clk
[ 3.098297] omap-dma-engine omap-dma-engine: allocating channel for 62
[ 3.105163] omap-dma-engine omap-dma-engine: allocating channel for 61
[ 3.216217] usb 1-2: new high-speed USB device number 2 using ehci-omap
[ 3.381011] usb 1-2: New USB device found, idVendor=058f, idProduct=6254
[ 3.388183] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.397033] hub 1-2:1.0: USB hub found
[ 3.401306] hub 1-2:1.0: 4 ports detected
[ 3.499328] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.506805] usbcore: registered new interface driver usbhid
[ 3.512817] usbhid: USB HID core driver
[ 3.520935] ashmem: initialized
[ 3.608673] omap-twl4030 omap-twl4030: twl4030-hifi <-> omap-mcbsp.2 mapping ok
[ 3.619232] oprofile: using arm/armv7
[ 3.623840] TCP: cubic registered
[ 3.628326] NET: Registered protocol family 10
[ 3.634521] NET: Registered protocol family 17
[ 3.639709] Key type dns_resolver registered
[ 3.644378] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[ 3.655609] mmc0: new high speed SD card at address adcb
[ 3.664733] PM: no software I/O chain control; some wakeups may be lost
[ 3.672515] ThumbEE CPU extension supported.
[ 3.677154] Registering SWP/SWPB emulation handler
[ 3.682312] SmartReflex Class3 initialized
[ 3.696044] clock: disabling unused clocks to save power
[ 3.702728] mmcblk0: mmc0:adcb SD02G 1.87 GiB
[ 3.709442] mmcblk0: p1 p2
[ 3.712951] registered taskstats version 1
[ 3.773742] Console: switching to colour frame buffer device 160x64
[ 3.813995] usb 1-2.2: new low-speed USB device number 3 using ehci-omap
[ 3.821472] omapdss DPI: Could not find exact pixel clock. Requested 135007 kHz, got 144000 kHz
[ 3.833648] VAUX3: incomplete constraints, leaving on
[ 3.839538] VDAC: incomplete constraints, leaving on
[ 3.848480] twl_rtc twl_rtc: setting system clock to 2013-02-28 01:16:44 UTC (1362014204)
[ 3.857238] sr_init: No PMIC hook to init smartreflex
[ 3.862854] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
[ 3.871459] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
[ 3.879974] cpufreq_cpu0: failed to find cpu0 node
[ 3.885559] ALSA device list:
[ 3.888854] #0: omap3beagle
[ 3.895172] EXT3-fs (mmcblk0p2): error: couldn’t mount because of unsupported optional features (240)
[ 3.906799] EXT2-fs (mmcblk0p2): error: couldn’t mount because of unsupported optional features (244)
[ 4.000793] usb 1-2.2: New USB device found, idVendor=04ca, idProduct=0030
[ 4.008239] usb 1-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4.016021] usb 1-2.2: Product: USB Mouse
[ 4.020385] usb 1-2.2: Manufacturer: Lite-On Technology Corp.
[ 4.040191] input: Lite-On Technology Corp. USB Mouse as /devices/platform/usbhs_omap/ehci-omap.0/usb1/1-2/1-2.2/1-2.2:1.0/input/i1
[ 4.054077] hid-generic 0003:04CA:0030.0001: input,hidraw0: USB HID v1.10 Mouse [Lite-On Technology Corp. USB Mouse] on usb-ehci-o0
[ 4.154022] usb 1-2.3: new full-speed USB device number 4 using ehci-omap
[ 4.286193] usb 1-2.3: New USB device found, idVendor=0a46, idProduct=9601
[ 4.293609] usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.301422] usb 1-2.3: Product: DM9601 USB NIC
[ 4.307006] usb 1-2.3: Manufacturer: DM9601 USB NIC
[ 4.312408] usb 1-2.3: SerialNumber: 9601
[ 4.404235] usb 1-2.4: new low-speed USB device number 5 using ehci-omap
[ 4.536926] usb 1-2.4: New USB device found, idVendor=413c, idProduct=2106
[ 4.544342] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4.552124] usb 1-2.4: Product: Dell QuietKey Keyboard
[ 4.557708] usb 1-2.4: Manufacturer: Dell
[ 4.571044] input: Dell Dell QuietKey Keyboard as /devices/platform/usbhs_omap/ehci-omap.0/usb1/1-2/1-2.4/1-2.4:1.0/input/input2
[ 4.584106] hid-generic 0003:413C:2106.0002: input,hidraw1: USB HID v1.10 Keyboard [Dell Dell QuietKey Keyboard] on usb-ehci-omap.0
[ 5.559112] EXT4-fs (mmcblk0p2): recovery complete
[ 5.566070] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 5.574768] VFS: Mounted root (ext4 filesystem) on device 179:2.
[ 5.582550] devtmpfs: mounted
[ 5.586975] Freeing init memory: 384K
[ 6.076080] init: ureadahead main process (64) terminated with status 5
[ OK ]ding cpufreq kernel modules…
[ OK ]Freq Utilities: Setting ondemand CPUFreq governor… * CPU0…

  • Starting web server apache2 apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1e
    [ OK ]

uEnv_NFS.txt (730 Bytes)

Hi Robert,

I've tried two things in both the cases i'm facing some issue.

And they are different from your previous email, fun!

Case: 1 I've used a pre-built Angstrom image for booting up the Beagleboard,
C3. It booted properly with MMC_Boot. Now i'm trying to configure nfs_boot.
During this procedure, its failing to boot from nfs, its just booting from
MMC as in the below logs.

Loading kernel ...
ERROR: Need valid 'usbnet_hostaddr' to be set
at ether.c:2373/usb_eth_init()
Booting from nfs ...
Wrong Image Format for bootm command
ERROR: can't get kernel image!
3203088 bytes read in 476 ms (6.4 MiB/s)

Ah.. look at your boot script and fix that ^... See how nfs boot
failed so it went to mmc mode...

Booting from mmc ...
## Booting kernel from Legacy Image at 80300000 ...

Case 2:

I've tried booting up the board with the new linux kernel 3.8 and updated my
U-Boot.as per our previous configuration.
Please find below the boot_log and printenv for the same. Here also its not
booting up.

[ 6.076080] init: ureadahead main process (64) terminated with status 5

At this point, the system has actually booted, and upstart is running
scripts as shown next..

[ OK ]ding cpufreq kernel modules...
[ OK ]Freq Utilities: Setting ondemand CPUFreq governor... * CPU0...
* Starting web server apache2 apache2: Could not reliably determine
the server's fully qualified domain name, using 127.0.1.1e
[ OK ]

So do you have a startup script to actually start getty???

http://eewiki.net/display/linuxonarm/BeagleBoard#BeagleBoard-EnableSerialLogin%3A

Regards,

Hi Robert,

I’ve tried two things in both the cases i’m facing some issue.

And they are different from your previous email, fun!

Case: 1 I’ve used a pre-built Angstrom image for booting up the Beagleboard,
C3. It booted properly with MMC_Boot. Now i’m trying to configure nfs_boot.
During this procedure, its failing to boot from nfs, its just booting from
MMC as in the below logs.

Loading kernel …
ERROR: Need valid ‘usbnet_hostaddr’ to be set
at ether.c:2373/usb_eth_init()
Booting from nfs …
Wrong Image Format for bootm command
ERROR: can’t get kernel image!
3203088 bytes read in 476 ms (6.4 MiB/s)

Ah… look at your boot script and fix that ^… See how nfs boot
failed so it went to mmc mode…

Ya thats true i have seen this error. I’ve added the mac address in the uEnv.txt.
But still its giving me the same error…
i wanted to check with you whether this is a known error or any more tweaking needed from my end…

Booting from mmc …

Booting kernel from Legacy Image at 80300000 …

Case 2:

I’ve tried booting up the board with the new linux kernel 3.8 and updated my
U-Boot.as per our previous configuration.
Please find below the boot_log and printenv for the same. Here also its not
booting up.

[ 6.076080] init: ureadahead main process (64) terminated with status 5

At this point, the system has actually booted, and upstart is running
scripts as shown next…

[ OK ]ding cpufreq kernel modules…
[ OK ]Freq Utilities: Setting ondemand CPUFreq governor… * CPU0…

  • Starting web server apache2 apache2: Could not reliably determine
    the server’s fully qualified domain name, using 127.0.1.1e
    [ OK ]

So do you have a startup script to actually start getty???

Yup, i’ve added the startup script already, but still it is hogging…
any thoughts about the display issue, mainly i’m trying to resolve the display issue.
I picked the new kernel thinking there may b some patches for resolving the omap_dss issue.
But in vain… :frowning:

> Hi Robert,
>
> I've tried two things in both the cases i'm facing some issue.

And they are different from your previous email, fun!

> Case: 1 I've used a pre-built Angstrom image for booting up the
> Beagleboard,
> C3. It booted properly with MMC_Boot. Now i'm trying to configure
> nfs_boot.
> During this procedure, its failing to boot from nfs, its just booting
> from
> MMC as in the below logs.

> Loading kernel ...
> ERROR: Need valid 'usbnet_hostaddr' to be set
> at ether.c:2373/usb_eth_init()
> Booting from nfs ...
> Wrong Image Format for bootm command
> ERROR: can't get kernel image!
> 3203088 bytes read in 476 ms (6.4 MiB/s)

Ah.. look at your boot script and fix that ^... See how nfs boot
failed so it went to mmc mode...

Ya thats true i have seen this error. I've added the mac address in the
uEnv.txt.
But still its giving me the same error...
i wanted to check with you whether this is a known error or any more
tweaking needed from my end...

No idea, i prefer fast local storage to a shared nfs mount..

> Booting from mmc ...
> ## Booting kernel from Legacy Image at 80300000 ...

> Case 2:
>
> I've tried booting up the board with the new linux kernel 3.8 and
> updated my
> U-Boot.as per our previous configuration.
> Please find below the boot_log and printenv for the same. Here also its
> not
> booting up.

> [ 6.076080] init: ureadahead main process (64) terminated with status
> 5

At this point, the system has actually booted, and upstart is running
scripts as shown next..

> [ OK ]ding cpufreq kernel modules...
> [ OK ]Freq Utilities: Setting ondemand CPUFreq governor... *
> CPU0...
> * Starting web server apache2 apache2: Could not reliably
> determine
> the server's fully qualified domain name, using 127.0.1.1e
> [ OK ]

So do you have a startup script to actually start getty???

Yup, i've added the startup script already, but still it is hogging...

When you created the startup script, did you define teh serial port
with a 0 as in zero, or O as in omap?

any thoughts about the display issue, mainly i'm trying to resolve the
display issue.

Yeah, you got a lot of things going on...
Please retest with this image, to verify display:
http://elinux.org/BeagleBoardUbuntu#Quantal_12.10_armhf

Regards,

Robert

> Hi Robert,
>
> I've tried two things in both the cases i'm facing some issue.

And they are different from your previous email, fun!

> Case: 1 I've used a pre-built Angstrom image for booting up the
> Beagleboard,
> C3. It booted properly with MMC_Boot. Now i'm trying to configure
> nfs_boot.
> During this procedure, its failing to boot from nfs, its just booting
> from
> MMC as in the below logs.

> Loading kernel ...
> ERROR: Need valid 'usbnet_hostaddr' to be set
> at ether.c:2373/usb_eth_init()
> Booting from nfs ...
> Wrong Image Format for bootm command
> ERROR: can't get kernel image!
> 3203088 bytes read in 476 ms (6.4 MiB/s)

Ah.. look at your boot script and fix that ^... See how nfs boot
failed so it went to mmc mode...

Ya thats true i have seen this error. I've added the mac address in the
uEnv.txt.
But still its giving me the same error...
i wanted to check with you whether this is a known error or any more
tweaking needed from my end...

No idea, i prefer fast local storage to a shared nfs mount..

> Booting from mmc ...
> ## Booting kernel from Legacy Image at 80300000 ...

> Case 2:
>
> I've tried booting up the board with the new linux kernel 3.8 and
> updated my
> U-Boot.as per our previous configuration.
> Please find below the boot_log and printenv for the same. Here also its
> not
> booting up.

> [ 6.076080] init: ureadahead main process (64) terminated with status
> 5

At this point, the system has actually booted, and upstart is running
scripts as shown next..

> [ OK ]ding cpufreq kernel modules...
> [ OK ]Freq Utilities: Setting ondemand CPUFreq governor... *
> CPU0...
> * Starting web server apache2 apache2: Could not reliably
> determine
> the server's fully qualified domain name, using 127.0.1.1e
> [ OK ]

So do you have a startup script to actually start getty???

Yup, i've added the startup script already, but still it is hogging...

When you created the startup script, did you define teh serial port
with a 0 as in zero, or O as in omap?

any thoughts about the display issue, mainly i'm trying to resolve the
display issue.

Yeah, you got a lot of things going on...
Please retest with this image, to verify display:
BeagleBoardUbuntu - eLinux.org

For your link:

    2013-02-16:
    ...
    Bone: v3.2.33-psp26 kernel (--uboot bone_dtb = v3.8-rc7-bone4)

a) Does it mean the image: [1] can be run with v3.2.33 kernel as well
(instead of v3.8) ?
b) If answer is yes, then what does this mean: (--uboot bone_dtb =
v3.8-rc7-bone4)

I am very much interested to have v3.2 kernel running with ubuntu-12.10 [1].

regards
randy

[1]
http://rcn-ee.net/deb/rootfs/quantal/ubuntu-12.10-console-armhf-2013-02-16.tar.xz

For your link:

    2013-02-16:
    ...
    Bone: v3.2.33-psp26 kernel (--uboot bone_dtb = v3.8-rc7-bone4)

a) Does it mean the image: [1] can be run with v3.2.33 kernel as well
(instead of v3.8) ?
b) If answer is yes, then what does this mean: (--uboot bone_dtb =
v3.8-rc7-bone4)

It means with that *image* you have two kernel options for the bone..
As i felt v3.8.x was not 100% ready, but for some devices/capes it
actually works better.. (minus the reset bug..)

Regards,

Robert

For your link:

    2013-02-16:
    ...
    Bone: v3.2.33-psp26 kernel (--uboot bone_dtb = v3.8-rc7-bone4)

a) Does it mean the image: [1] can be run with v3.2.33 kernel as well
(instead of v3.8) ?
b) If answer is yes, then what does this mean: (--uboot bone_dtb =
v3.8-rc7-bone4)

It means with that *image* you have two kernel options for the bone..
As i felt v3.8.x was not 100% ready, but for some devices/capes it
actually works better.. (minus the reset bug..)

I would really like to move to 3.2 stable kernel with ubuntu-12.10.
So i will use head: origin/am33x-v3.2 from linux-dev git of yours.

What i can see is if i take the u-boot from: [A]
Then it depends on device tree and 3.2 kernel would not come up.

Could you please guide as to how to build u-boot/mlo for 3.2 kernel
with Ubuntu-12.10?

regards
randy
[A] http://eewiki.net/display/linuxonarm/BeagleBone#BeagleBone-Bootloader

Hi Randy,

Please look closer at that site, that u-boot supports both the v3.2.x
board file based kernel and a v3.8.x device tree based kernel..

However it is completely up to you to use the correct uEnv.txt file...

Hint, if you ignore the actual loading the boot files from the drive,
the ONLY difference is:

board file boot:
bootz 0x80300000

device tree boot:
bootz 0x80300000 - 0x815f0000

Regards,

Hi Robert,

I have added the dev_addr and host_addr fields in the uEnv.txt.
Then u-boot hogged at the below error…

After digging into the details of the error, could make out that my Ethernet NIC is not there in the supported drivers list drivers/usb/eth/

I’m using “Davicom DM9601 USB-Ethernet NIC”. I would like to check with u whether these drivers are present anywhere?

Yup, i’ve added the startup script already, but still it is hogging…
•••••••••
Loaded environment from uEnv.txt
Importing environment from mmc …
Running uenvcmd …
Initializing net …
(Re)start USB…
USB0: USB EHCI 1.00
scanning bus 0 for devices… 4 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
scanning usb for ethernet devices… 0 Ethernet Device(s) found
Loading kernel …
using musb-hdrc, OUT ep1out IN ep1in
MAC 00:60:6e:00:f1:cd
ERROR: The remote end did not respond in time.
at ether.c:2395/usb_eth_init()
Booting from nfs …
Wrong Image Format for bootm command
ERROR: can’t get kernel image!

Yup, i’ve added the startup script already, but still it is hogging…
•••••••••

Hi Robert,

I’ve tried two things in both the cases i’m facing some issue.

And they are different from your previous email, fun!

Case: 1 I’ve used a pre-built Angstrom image for booting up the
Beagleboard,
C3. It booted properly with MMC_Boot. Now i’m trying to configure
nfs_boot.
During this procedure, its failing to boot from nfs, its just booting
from
Yup, i’ve added the startup script already, but still it is hogging…
•••••••••
MMC as in the below logs.

Loading kernel …
ERROR: Need valid ‘usbnet_hostaddr’ to be set
at ether.c:2373/usb_eth_init()
Booting from nfs …
Wrong Image Format for bootm command
ERROR: can’t get kernel image!
3203088 bytes read in 476 ms (6.4 MiB/s)

Ah… look at your boot script and fix that ^… See how nfs boot
failed so it went to mmc mode…

Ya thats true i have seen this error. I’ve added the mac address in the
uEnv.txt.
But still its giving me the same error…
i wanted to check with you whether this is a known error or any more
Yup, i’ve added the startup script already, but still it is hogging…
•••••••••
tweaking needed from my end…

No idea, i prefer fast local storage to a shared nfs mount…

Booting from mmc …

Booting kernel from Legacy Image at 80300000 …

Case 2:

I’ve tried booting up the board with the new linux kernel 3.8 and
updated my
U-Boot.as per our previous configuration.
Please find below the boot_log and printenv for the same. Here also its
not
Yup, i’ve added the startup script already, but still it is hogging…
•••••••••
booting up.

[ 6.076080] init: ureadahead main process (64) terminated with status
5

At this point, the system has actually booted, and upstart is running
scripts as shown next…

[ OK ]ding cpufreq kernel modules…
[ OK ]Freq Utilities: Setting ondemand CPUFreq governor… *
CPU0…

  • Starting web server apache2 apache2: Could not reliably
    Yup, i’ve added the startup script already, but still it is hogging…
    •••••••••
    determine
    the server’s fully qualified domain name, using 127.0.1.1e
    [ OK ]

So do you have a startup script to actually start getty???

Yup, i’ve added the startup script already, but still it is hogging…
•••••••••
When you created the startup script, did you define teh serial port
with a 0 as in zero, or O as in omap?

yes, i’ve done that stuff in serial port…but no luck…

Hi Robert,

There's no reason to direct this to me, as i can't answer nfs boot
question and will leave that up-to the community..

•••••••••
When you created the startup script, did you define teh serial port
with a 0 as in zero, or O as in omap?

yes, i've done that stuff in serial port...but no luck...

Again, please retest with this image, to verify display/serial/etc..
http://elinux.org/BeagleBoardUbuntu#Quantal_12.10_armhf

Regards,