This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI OMAP35x EVM-Prebuilt Uboot-Network is not working

Other Parts Discussed in Thread: OMAP3530, SYSCONFIG, ADS7846

TI's Froyo and Gingerbread prebuilt images on TI OMAP35x EVM are not working.

I was suggested to use mem=26MB option in the Kernel by TI support so I compiled the Kernel without any command line arguments as the prebuilt Kernel overriding the U-boot setting. Issue is when i tried to load the Kernel via TFTP, I found that networking is not working from U-boot, even ping is not working.

Below is the snapshot of U-boot log.

OMAP3_EVM # ping 10.100.144.254
smc911x: detected LAN9220 controller
smc911x: phy initialized
smc911x: MAC 00:52:c2:7e:97:36
Using smc911x-0 device
smc911x: failed to send packet: TX_STS_LATE_COLL
smc911x: failed to send packet: TX_STS_LATE_COLL
ping failed; host 10.100.144.254 is not alive

I've assigned working IP 10.100.144.172 to the board. I tried even DHCP option, its still not working.

Anyone's help appreciated.

  • Hi Sathya,

    Is network working from kernel?

    Please boot board with SD/MMC card and let us know the result.

    Regards,

    Pankaj Bharadiya.

  • I follow the procedure in "OMAP35x EVM Linux PSP" user guide and using pre-built images from "OMAP35x-PSP-SDK_02.01.01.08"

    You can see below how i load the Kernel and Ramdisk image from sdcard. It fails. I don't get any option to test the netwok from kernel as well .... Pl guide me to bring the board up with some pre-built images.

    OMAP3_EVM # print
    bootdelay=2
    baudrate=115200
    netmask=255.255.254.0
    bootfile="uImage"
    ipaddr=10.100.144.172
    serverip=10.100.144.254
    gatewayip=255.255.255.0
    stdin=serial
    stdout=serial
    stderr=serial
    bootargs=mem=256M console=ttyS0,115200n8 root=/dev/ram0 rw initrd=0x81600000,16M ip=dhcp
    bootcmd=fatload mmc 0 0x80000000 uImage 0x203CF8;fatload mmc 0 0x81600000 ramdisk.gz 0xAD9364;bootm 80000000

    Environment size: 377/131068 bytes
    OMAP3_EVM # boot
    reading uImage

    2112760 bytes read
    reading ramdisk.gz
    Invalid FAT entry

    7110656 bytes read
    ## Booting kernel from Legacy Image at 80000000 ...
       Image Name:   Linux-2.6.29-rc3-omap1
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2112696 Bytes =  2 MB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux.......................................................................................................................................... done, booting the kernel.
    <5>Linux version 2.6.29-rc3-omap1 (x0029463@psplinux050) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #1 Fri May 22 20:47:39 IST 2009
    CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f
    CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
    Machine: OMAP3 EVM
    Memory policy: ECC disabled, Data cache writeback
    <7>On node 0 totalpages: 65536
    <7>free_area_init_node: node 0, pgdat c0438654, node_mem_map c045c000
    <7>  Normal zone: 512 pages used for memmap
    <7>  Normal zone: 0 pages reserved
    <7>  Normal zone: 65024 pages, LIFO batch:15
    <6>OMAP3530 ES3.1 (full speed SGX, IVA2)
    <6>SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
    <5>Kernel command line: mem=256M console=ttyS0,115200n8 root=/dev/ram0 rw initrd=0x81600000,16M ip=dhcp
    <6>Clocking rate (Crystal/DPLL/ARM core): 26.0/332/500 MHz
    <6>Reprogramming SDRC
    <6>GPMC revision 5.0
    <6>IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
    <6>Total of 96 interrupts on 1 active controller
    <6>OMAP34xx GPIO hardware version 2.5
    PID hash table entries: 1024 (order: 10, 4096 bytes)
    <6>OMAP clockevent source: GPTIMER1 at 32768 Hz
    Console: colour dummy device 80x30
    <6>Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    <6>Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    <6>Memory: 256MB = 256MB total
    <5>Memory: 238848KB available (3896K code, 367K data, 156K init)
    <6>Calibrating delay loop... 499.92 BogoMIPS (lpj=1949696)
    Mount-cache hash table entries: 512
    <6>CPU: Testing write buffer coherency: ok
    <6>net_namespace: 520 bytes
    <6>NET: Registered protocol family 16
    <4>MUX: setup AF26_34XX_GPIO0 (0xd80021e0): 0x011c -> 0x0118
    <4>MUX: setup L8_34XX_GPIO63 (0xd80020ce): 0x0118 -> 0x0004
    <4>MUX: setup AA10_3430_USB2HS_PHY_STP (0xd80025f2): 0x0100 -> 0x0003
    <4>MUX: setup AA8_3430_USB2HS_PHY_CLK (0xd80025f0): 0x0100 -> 0x0003
    <4>MUX: setup AA9_3430_USB2HS_PHY_DIR (0xd80025f4): 0x0100 -> 0x010b
    <4>MUX: setup AB11_3430_USB2HS_PHY_NXT (0xd80025f6): 0x0100 -> 0x010b
    <4>MUX: setup AB10_3430_USB2HS_PHY_D0 (0xd80025f8): 0x0100 -> 0x010b
    <4>MUX: setup AB9_3430_USB2HS_PHY_D1 (0xd80025fa): 0x0100 -> 0x010b
    <4>MUX: setup W3_3430_USB2HS_PHY_D2 (0xd80021d4): 0x0108 -> 0x010b
    <4>MUX: setup T4_3430_USB2HS_PHY_D3 (0xd80021de): 0x0108 -> 0x010b
    <4>MUX: setup T3_3430_USB2HS_PHY_D4 (0xd80021d8): 0x0100 -> 0x010b
    <4>MUX: setup R3_3430_USB2HS_PHY_D5 (0xd80021da): 0x0100 -> 0x010b
    <4>MUX: setup R4_3430_USB2HS_PHY_D6 (0xd80021dc): 0x0108 -> 0x010b
    <4>MUX: setup T2_3430_USB2HS_PHY_D7 (0xd80021d6): 0x0100 -> 0x010b
    <3>twl4030: client 2 is not initialized
    <3>twl4030: client 2 is not initialized
    <3>twl4030: client 2 is not initialized
    <6>OMAP DMA hardware revision 4.0
    <3>USB: No board-specific platform config found
    <6>OMAP DSS rev 2.0
    <6>OMAP DISPC rev 3.0
    <6>OMAP VENC rev 2
    bio: create slab <bio-0> at 0
    <6>i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
    <6>twl4030: PIH (irq 7) chaining IRQs 368..375
    <6>twl4030: power (irq 373) chaining IRQs 376..383
    <6>twl4030: gpio (irq 368) chaining IRQs 384..401
    <6>i2c_omap i2c_omap.2: bus 2 rev3.12 at 400 kHz
    <6>i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
    <5>SCSI subsystem initialized
    <6>usbcore: registered new interface driver usbfs
    <6>usbcore: registered new interface driver hub
    <6>usbcore: registered new device driver usb
    <6>musb_hdrc: version 6.0, musb-dma, host, debug=0
    <7>HS USB OTG: revision 0x33, sysconfig 0x2011, sysstatus 0x1, intrfsel 0x1, simenable  0x0
    <7>musb_hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine (X), bulk split (X), HB-ISO Rx (X), HB-ISO Tx (X), SoftConn)
    <7>musb_hdrc: MHDRC RTL version 1.400
    <7>musb_hdrc: setup fifo_mode 4
    <7>musb_hdrc: 29/31 max ep, 16384/16384 memory
    <7>musb_hdrc: hw_ep 0shared, max 64
    <7>musb_hdrc: hw_ep 1tx, max 512
    <7>musb_hdrc: hw_ep 1rx, max 512
    <7>musb_hdrc: hw_ep 2tx, max 512
    <7>musb_hdrc: hw_ep 2rx, max 512
    <7>musb_hdrc: hw_ep 3tx, max 512
    <7>musb_hdrc: hw_ep 3rx, max 512
    <7>musb_hdrc: hw_ep 4tx, max 512
    <7>musb_hdrc: hw_ep 4rx, max 512
    <7>musb_hdrc: hw_ep 5tx, max 512
    <7>musb_hdrc: hw_ep 5rx, max 512
    <7>musb_hdrc: hw_ep 6tx, max 512
    <7>musb_hdrc: hw_ep 6rx, max 512
    <7>musb_hdrc: hw_ep 7tx, max 512
    <7>musb_hdrc: hw_ep 7rx, max 512
    <7>musb_hdrc: hw_ep 8tx, max 512
    <7>musb_hdrc: hw_ep 8rx, max 64
    <7>musb_hdrc: hw_ep 9tx, max 512
    <7>musb_hdrc: hw_ep 9rx, max 64
    <7>musb_hdrc: hw_ep 10tx, max 512
    <7>musb_hdrc: hw_ep 10rx, max 64
    <7>musb_hdrc: hw_ep 11tx, max 256
    <7>musb_hdrc: hw_ep 11rx, max 256
    <7>musb_hdrc: hw_ep 12tx, max 256
    <7>musb_hdrc: hw_ep 12rx, max 256
    <7>musb_hdrc: hw_ep 13tx, max 256
    <7>musb_hdrc: hw_ep 13rx, max 4096
    <7>musb_hdrc: hw_ep 14shared, max 1024
    <7>musb_hdrc: hw_ep 15shared, max 1024
    <6>musb_hdrc: USB Host mode controller at d80ab000 using DMA, IRQ 92
    <6>musb_hdrc musb_hdrc: MUSB HDRC host driver
    <6>musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
    <6>usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    <6>usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    <6>usb usb1: Product: MUSB HDRC host driver
    <6>usb usb1: Manufacturer: Linux 2.6.29-rc3-omap1 musb-hcd
    <6>usb usb1: SerialNumber: musb_hdrc
    <6>usb usb1: configuration #1 chosen from 1 choice
    <6>hub 1-0:1.0: USB hub found
    <6>hub 1-0:1.0: 1 port detected
    <7>Registered /proc/driver/musb_hdrc
    <6>NET: Registered protocol family 2
    <7>Switched to high resolution mode on CPU 0
    <6>IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    <6>TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    <6>TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    <6>TCP: Hash tables configured (established 8192 bind 8192)
    <6>TCP reno registered
    <6>NET: Registered protocol family 1
    <6>checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
    <6>Freeing initrd memory: 16384K
    <6>OMAP35x Linux PSP version 02.01.01.08 (OMAP3EVM)
    <4>NetWinder Floating Point Emulator V0.97 (double precision)
    <5>VFS: Disk quotas dquot_6.5.2
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    <6>JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
    <6>msgmni has been set to 498
    <6>alg: No test for stdrng (krng)
    <6>io scheduler noop registered
    <6>io scheduler anticipatory registered (default)
    <6>io scheduler deadline registered
    <6>io scheduler cfq registered
    <6>omap-backlight: driver initialized.
    <6>Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    <6>serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
    <6>console [ttyS0] enabled
    Linux version 2.6.29-rc3-omap1 (x0029463@psplinux050) (gcc version 4.2.3 (Sourcery G++ Lite 2008q1-126)) #1 Fri May 22 20:47:39 IST 2009
    CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f
    CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
    Machine: OMAP3 EVM
    Memory policy: ECC disabled, Data cache writeback
    OMAP3530 ES3.1 (full speed SGX, IVA2)
    SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
    Kernel command line: mem=256M console=ttyS0,115200n8 root=/dev/ram0 rw initrd=0x81600000,16M ip=dhcp
    Clocking rate (Crystal/DPLL/ARM core): 26.0/332/500 MHz
    Reprogramming SDRC
    GPMC revision 5.0
    IRQ: Found an INTC at 0xd8200000 (revision 4.0) with 96 interrupts
    Total of 96 interrupts on 1 active controller
    OMAP34xx GPIO hardware version 2.5
    PID hash table entries: 1024 (order: 10, 4096 bytes)
    OMAP clockevent source: GPTIMER1 at 32768 Hz
    Console: colour dummy device 80x30
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Memory: 256MB = 256MB total
    Memory: 238848KB available (3896K code, 367K data, 156K init)
    Calibrating delay loop... 499.92 BogoMIPS (lpj=1949696)
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    net_namespace: 520 bytes
    NET: Registered protocol family 16
    MUX: setup AF26_34XX_GPIO0 (0xd80021e0): 0x011c -> 0x0118
    MUX: setup L8_34XX_GPIO63 (0xd80020ce): 0x0118 -> 0x0004
    MUX: setup AA10_3430_USB2HS_PHY_STP (0xd80025f2): 0x0100 -> 0x0003
    MUX: setup AA8_3430_USB2HS_PHY_CLK (0xd80025f0): 0x0100 -> 0x0003
    MUX: setup AA9_3430_USB2HS_PHY_DIR (0xd80025f4): 0x0100 -> 0x010b
    MUX: setup AB11_3430_USB2HS_PHY_NXT (0xd80025f6): 0x0100 -> 0x010b
    MUX: setup AB10_3430_USB2HS_PHY_D0 (0xd80025f8): 0x0100 -> 0x010b
    MUX: setup AB9_3430_USB2HS_PHY_D1 (0xd80025fa): 0x0100 -> 0x010b
    MUX: setup W3_3430_USB2HS_PHY_D2 (0xd80021d4): 0x0108 -> 0x010b
    MUX: setup T4_3430_USB2HS_PHY_D3 (0xd80021de): 0x0108 -> 0x010b
    MUX: setup T3_3430_USB2HS_PHY_D4 (0xd80021d8): 0x0100 -> 0x010b
    MUX: setup R3_3430_USB2HS_PHY_D5 (0xd80021da): 0x0100 -> 0x010b
    MUX: setup R4_3430_USB2HS_PHY_D6 (0xd80021dc): 0x0108 -> 0x010b
    MUX: setup T2_3430_USB2HS_PHY_D7 (0xd80021d6): 0x0100 -> 0x010b
    twl4030: client 2 is not initialized
    twl4030: client 2 is not initialized
    twl4030: client 2 is not initialized
    OMAP DMA hardware revision 4.0
    USB:oard-specific platform config found
    OMAP DSS rev 2.0
    OMAP DISPC rev 3.0
    OMAP VENC rev 2
    bio: create slab <bio-0> at 0
    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
    i2c_omap i2c_omap.2: bus 2 rev3.12 at 400 kHz
    i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    musb_hdrc: version 6.0, musb-dma, host, debug=0
    musb_hdrc: USB Host mode controller at d80ab000 using DMA, IRQ 92
    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.29-rc3-omap1 musb-hcd
    usb usb1: SerialNumber: musb_hdrc
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    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
    NET: Registered protocol family 1
    checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
    Freeing initrd memory: 16384K
    OMAP35x Linux PSP version 02.01.01.08 (OMAP3EVM)
    NetWinder Floating Point Emulator V0.97 (double precision)
    VFS: Disk quotas dquot_6.5.2
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
    msgmni has been set to 498
    alg: No test for stdrng (krng)
    io scheduler noop registered
    io scheduler anticipatory registered (default)
    io scheduler deadline registered
    io scheduler cfq registered
    omap-backlight: driver initialized.
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
    console [ttyS0] enabled
    <6>serial8250.0: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
    serial8250.0: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
    <6>serial8250.0: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
    serial8250.0: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
    <6>brd: module loaded
    brd: module loaded
    <6>loop: module loaded
    loop: module loaded
    <6>smsc911x: Driver version 2008-10-21.
    smsc911x: Driver version 2008-10-21.
    <6>Linux video capture interface: v2.00
    Linux video capture interface: v2.00
    <6>usbcore: registered new interface driver uvcvideo
    usbcore: registered new interface driver uvcvideo
    <6>USB Video Class driver (v0.1.0)
    USB Video Class driver (v0.1.0)
    <6>i2c /dev entries driver
    i2c /dev entries driver
    <4>Driver 'sd' needs updating - please use bus_type methods
    Driver 'sd' needs updating - please use bus_type methods
    <6>omap2-nand driver initializing
    omap2-nand driver initializing
    <6>NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit)
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit)
    <5>Creating 5 MTD partitions on "omap2-nand.0":
    Creating 5 MTD partitions on "omap2-nand.0":
    <5>0x000000000000-0x000000080000 : "xloader-nand"
    0x000000000000-0x000000080000 : "xloader-nand"
    <5>0x000000080000-0x000000240000 : "uboot-nand"
    0x000000080000-0x000000240000 : "uboot-nand"
    <5>0x000000240000-0x000000280000 : "params-nand"
    0x000000240000-0x000000280000 : "params-nand"
    <5>0x000000280000-0x000000780000 : "linux-nand"
    0x000000280000-0x000000780000 : "linux-nand"
    <5>0x000000780000-0x000010000000 : "jffs2-nand"
    0x000000780000-0x000010000000 : "jffs2-nand"
    <6>OneNAND driver initializing
    OneNAND driver initializing
    <6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    <6>ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
    ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
    <6>ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2
    ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2
    <6>ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
    ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
    <6>ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
    ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
    <6>usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    <6>usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    <6>usb usb2: Product: OMAP-EHCI Host Controller
    usb usb2: Product: OMAP-EHCI Host Controller
    <6>usb usb2: Manufacturer: Linux 2.6.29-rc3-omap1 ehci_hcd
    usb usb2: Manufacturer: Linux 2.6.29-rc3-omap1 ehci_hcd
    <6>usb usb2: SerialNumber: ehci-omap.0
    usb usb2: SerialNumber: ehci-omap.0
    <6>usb usb2: configuration #1 chosen from 1 choice
    usb usb2: configuration #1 chosen from 1 choice
    <6>hub 2-0:1.0: USB hub found
    hub 2-0:1.0: USB hub found
    <6>hub 2-0:1.0: 3 ports detected
    hub 2-0:1.0: 3 ports detected
    <6>Initializing USB Mass Storage driver...
    Initializing USB Mass Storage driver...
    <6>usbcore: registered new interface driver usb-storage
    usbcore: registered new interface driver usb-storage
    <6>USB Mass Storage support registered.
    USB Mass Storage support registered.
    <6>input: omap_twl4030keypad as /class/input/input0
    input: omap_twl4030keypad as /class/input/input0
    <6>ads7846 spi1.0: touchscreen, irq 335
    ads7846 spi1.0: touchscreen, irq 335
    <6>input: ADS784x Touchscreen as /class/input/input1
    input: ADS784x Touchscreen as /class/input/input1
    <6>OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
    OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
    <6>cpuidle: using governor ladder
    cpuidle: using governor ladder
    <6>cpuidle: using governor menu
    cpuidle: using governor menu
    <6>usbcore: registered new interface driver usbhid
    usbcore: registered new interface driver usbhid
    <6>usbhid: v2.6:USB HID core driver
    usbhid: v2.6:USB HID core driver
    <6>Advanced Linux Sound Architecture Driver Version 1.0.18a.
    Advanced Linux Sound Architecture Driver Version 1.0.18a.
    <6>usbcore: registered new interface driver snd-usb-audio
    usbcore: registered new interface driver snd-usb-audio
    <4>No device for DAI twl4030
    No device for DAI twl4030
    <4>No device for DAI omap-mcbsp-dai-0
    No device for DAI omap-mcbsp-dai-0
    <4>No device for DAI omap-mcbsp-dai-1
    No device for DAI omap-mcbsp-dai-1
    <4>No device for DAI omap-mcbsp-dai-2
    No device for DAI omap-mcbsp-dai-2
    <4>No device for DAI omap-mcbsp-dai-3
    No device for DAI omap-mcbsp-dai-3
    <4>No device for DAI omap-mcbsp-dai-4
    No device for DAI omap-mcbsp-dai-4
    <6>OMAP3 EVM SoC init
    OMAP3 EVM SoC init
    <6>TWL4030 Audio Codec init
    TWL4030 Audio Codec init
    <6>asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
    asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
    <6>ALSA device list:
    ALSA device list:
    <6>  #0: omap3evm (twl4030)
      #0: omap3evm (twl4030)
    <6>TCP cubic registered
    TCP cubic registered
    <6>NET: Registered protocol family 17
    NET: Registered protocol family 17
    <6>NET: Registered protocol family 15
    NET: Registered protocol family 15
    <6>RPC: Registered udp transport module.
    RPC: Registered udp transport module.
    <6>RPC: Registered tcp transport module.
    RPC: Registered tcp transport module.
    <3>Power Management for TI OMAP3.
    Power Management for TI OMAP3.
    <6>SmartReflex driver initialized
    SmartReflex driver initialized
    <6>Disabling unused clock "sr2_fck"
    Disabling unused clock "sr2_fck"
    <6>Disabling unused clock "sr1_fck"
    Disabling unused clock "sr1_fck"
    <6>Disabling unused clock "mcbsp_fck"
    Disabling unused clock "mcbsp_fck"
    <6>Disabling unused clock "mcbsp_fck"
    Disabling unused clock "mcbsp_fck"
    <6>Disabling unused clock "mcbsp_fck"
    Disabling unused clock "mcbsp_fck"
    <6>Disabling unused clock "mcbsp_ick"
    Disabling unused clock "mcbsp_ick"
    <6>Disabling unused clock "mcbsp_ick"
    Disabling unused clock "mcbsp_ick"
    <6>Disabling unused clock "mcbsp_ick"
    Disabling unused clock "mcbsp_ick"
    <6>Disabling unused clock "gpt2_ick"
    Disabling unused clock "gpt2_ick"
    <6>Disabling unused clock "gpt3_ick"
    Disabling unused clock "gpt3_ick"
    <6>Disabling unused clock "gpt4_ick"
    Disabling unused clock "gpt4_ick"
    <6>Disabling unused clock "gpt5_ick"
    Disabling unused clock "gpt5_ick"
    <6>Disabling unused clock "gpt6_ick"
    Disabling unused clock "gpt6_ick"
    <6>Disabling unused clock "gpt7_ick"
    Disabling unused clock "gpt7_ick"
    <6>Disabling unused clock "gpt8_ick"
    Disabling unused clock "gpt8_ick"
    <6>Disabling unused clock "gpt9_ick"
    Disabling unused clock "gpt9_ick"
    <6>Disabling unused clock "wdt3_ick"
    Disabling unused clock "wdt3_ick"
    <6>Disabling unused clock "wdt3_fck"
    Disabling unused clock "wdt3_fck"
    <6>Disabling unused clock "gpio2_dbck"
    Disabling unused clock "gpio2_dbck"
    <6>Disabling unused clock "gpio3_dbck"
    Disabling unused clock "gpio3_dbck"
    <6>Disabling unused clock "gpio4_dbck"
    Disabling unused clock "gpio4_dbck"
    <6>Disabling unused clock "gpio5_dbck"
    Disabling unused clock "gpio5_dbck"
    <6>Disabling unused clock "gpt9_fck"
    Disabling unused clock "gpt9_fck"
    <6>Disabling unused clock "gpt8_fck"
    Disabling unused clock "gpt8_fck"
    <6>Disabling unused clock "gpt7_fck"
    Disabling unused clock "gpt7_fck"
    <6>Disabling unused clock "gpt6_fck"
    Disabling unused clock "gpt6_fck"
    <6>Disabling unused clock "gpt5_fck"
    Disabling unused clock "gpt5_fck"
    <6>Disabling unused clock "gpt4_fck"
    Disabling unused clock "gpt4_fck"
    <6>Disabling unused clock "gpt3_fck"
    Disabling unused clock "gpt3_fck"
    <6>Disabling unused clock "gpt2_fck"
    Disabling unused clock "gpt2_fck"
    <6>Disabling unused clock "gpt12_ick"
    Disabling unused clock "gpt12_ick"
    <6>Disabling unused clock "wdt1_ick"
    Disabling unused clock "wdt1_ick"
    <6>Disabling unused clock "wdt2_ick"
    Disabling unused clock "wdt2_ick"
    <6>Disabling unused clock "wdt2_fck"
    Disabling unused clock "wdt2_fck"
    <6>Disabling unused clock "gpio1_dbck"
    Disabling unused clock "gpio1_dbck"
    <6>Disabling unused clock "des1_ick"
    Disabling unused clock "des1_ick"
    <6>Disabling unused clock "sha11_ick"
    Disabling unused clock "sha11_ick"
    <6>Disabling unused clock "rng_ick"
    Disabling unused clock "rng_ick"
    <6>Disabling unused clock "aes1_ick"
    Disabling unused clock "aes1_ick"
    <6>Disabling unused clock "ssi_ick"
    Disabling unused clock "ssi_ick"
    <6>Disabling unused clock "mailboxes_ick"
    Disabling unused clock "mailboxes_ick"
    <6>Disabling unused clock "mcbsp_ick"
    Disabling unused clock "mcbsp_ick"
    <6>Disabling unused clock "mcbsp_ick"
    Disabling unused clock "mcbsp_ick"
    <6>Disabling unused clock "gpt10_ick"
    Disabling unused clock "gpt10_ick"
    <6>Disabling unused clock "gpt11_ick"
    Disabling unused clock "gpt11_ick"
    <6>Disabling unused clock "hdq_ick"
    Disabling unused clock "hdq_ick"
    <6>Disabling unused clock "mspro_ick"
    Disabling unused clock "mspro_ick"
    <6>Disabling unused clock "des2_ick"
    Disabling unused clock "des2_ick"
    <6>Disabling unused clock "sha12_ick"
    Disabling unused clock "sha12_ick"
    <6>Disabling unused clock "aes2_ick"
    Disabling unused clock "aes2_ick"
    <6>Disabling unused clock "icr_ick"
    Disabling unused clock "icr_ick"
    <6>Disabling unused clock "pka_ick"
    Disabling unused clock "pka_ick"
    <6>Disabling unused clock "ssi_ssr_fck"
    Disabling unused clock "ssi_ssr_fck"
    <6>Disabling unused clock "hdq_fck"
    Disabling unused clock "hdq_fck"
    <6>Disabling unused clock "mcbsp_fck"
    Disabling unused clock "mcbsp_fck"
    <6>Disabling unused clock "mcbsp_fck"
    Disabling unused clock "mcbsp_fck"
    <6>Disabling unused clock "mspro_fck"
    Disabling unused clock "mspro_fck"
    <6>Disabling unused clock "gpt11_fck"
    Disabling unused clock "gpt11_fck"
    <6>Disabling unused clock "sad2d_ick"
    Disabling unused clock "sad2d_ick"
    <6>Disabling unused clock "dpll4_m6x2_ck"
    Disabling unused clock "dpll4_m6x2_ck"
    <6>Disabling unused clock "dpll3_m3x2_ck"
    Disabling unused clock "dpll3_m3x2_ck"
    <6>Disabling unused clock "sys_clkout1"
    Disabling unused clock "sys_clkout1"
    <6>VFP support v0.3: VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
    implementor 41 architecture 3 part 30 variant c rev 1
    <4>GPIO-153 autorequested
    GPIO-153 autorequested
    <4>Display already enabled
    Display already enabled
    <4>Display already enabled
    Display already enabled
    <6>Buffer Size = 3686400
    Buffer Size = 3686400
    <6>omap_vout: registered and initialized                        video device 0 [v4l2]
    omap_vout: registered and initialized                   video device 0 [v4l2]
    <6>Buffer Size = 3686400
    Buffer Size = 3686400
    <6>omap_vout: registered and initialized                        video device 1 [v4l2]
    omap_vout: registered and initialized                   video device 1 [v4l2]
    <6>display->updated
    display->updated
    <6>mmc0: new SD card at address aaaa
    mmc0: new SD card at address aaaa
    <6>mmcblk0: mmc0:aaaa SD02G 1.84 GiB
    mmcblk0: mmc0:aaaa SD02G 1.84 GiB
    <6> mmcblk0: mmcblk0: p1 p1

    <3>IP-Config: No network devices available.
    IP-Config: No network devices available.
    <5>RAMDISK: Compressed image found at block 0
    RAMDISK: Compressed image found at block 0
    <3>invalid compressed format (err=1)
    invalid compressed format (err=1)
    VFS: Mounted root (ext2 filesystem) on device 1:0.
    VFS: Mounted root (ext2 filesystem) on device 1:0.
    <6>Freeing init memory: 156K
    Freeing init memory: 156K
    <4>Warning: unable to open an initial console.
    Warning: unable to open an initial console.
    <0>Kernel panic - not syncing: Attempted to kill init!
    Kernel panic - not syncing: Attempted to kill init!

     

     

  • I'm able to boot Kernel now but still the network is not working... Pl ref below log.

    .-------.
    |       |                  .-.
    |   |   |-----.-----.-----.| |   .----..-----.-----.
    |       |     | __  |  ---'| '--.|  .-'|     |     |
    |   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
    '---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                    -'  |
                    '---'

    The Angstrom Distribution arago ttyS0

    Arago 2009.03 arago ttyS0

    arago login: root
    root@arago:~#
    root@arago:~#
    root@arago:~# ifconfig
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    root@arago:~# ifconfig eth0
    ifconfig: eth0: error fetching interface information: Device not found
    root@arago:~#
    root@arago:~#
    root@arago:~#

  • Hi Sathya,

    I see one argument missing in your boot environment. Did you set "ethaddr"
    something like this available on board.
    setenv ethaddr 00:0E:99:xx:xx:xx

    Usually should give error when you run dhcp command from u-boot.

    Thanks!!

    Regards
    Sathish

  • I've set this environment and tested, you could even see that in my first post. Result is the same; ping is not working. Can you tell me why its not working from Linux? Do you have a working setup, can you guide me thorugh the steps that you followed?