Hi all,
HW: DM365
SW: Linux 2.6.37 with dvsdk-4
I am trying to boot DM365 board with above mentioned software combination. It boots up and gives login prompt. But, while booting it throws errors. I want to resolve them. Please help.
Errors are highlighted.
*************************************************************************************************************************************************************************************
Boot Args:
bootargs=mem=54M vram=4M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.1.135:/home/ravikiran/FileSys,no
lock init=/sbin/init rw noinitrd ip=dhcp vpfe_capture.interface=0
bootcmd=tftpboot 0x80700000 uImage;bootm 0x80700000
Boot Logs:
Using DaVinci-EMAC device
TFTP from server 192.168.1.135; our IP address is 192.168.1.187
Filename 'uImage'.
Load address: 0x80700000
Loading: #################################################################
#################################################################
###########################
done
Bytes transferred = 2298076 (2310dc hex)
## Booting kernel from Legacy Image at 80700000 ...
Image Name: Linux-2.6.37
Created: 2013-07-10 12:51:18 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2298012 Bytes = 2.2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Linux version 2.6.37 (root@ppcpu064) (gcc version 4.3.3 (GCC) ) #1 PREEMPT Wed Jul 10 18:21:15 IST 2013
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: DaVinci DM36x EVM
Memory policy: ECC disabled, Data cache writeback
DaVinci dm36x_rev1.2 variant 0x8
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 13716
Kernel command line: mem=54M vram=4M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.1.135:/home/ravikiran/veeranna/Install_dvsdk_2.6.37Linux/filesyste
m/FileSys,nolock init=/sbin/init rw noinitrd ip=dhcp vpfe_capture.interface=0
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 54MB = 54MB total
Memory: 49868k/49868k available, 5428k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xff000000 - 0xffe00000 ( 14 MB)
vmalloc : 0xc3800000 - 0xfea00000 ( 946 MB)
lowmem : 0xc0000000 - 0xc3600000 ( 54 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.init : 0xc0008000 - 0xc002f000 ( 156 kB)
.text : 0xc002f000 - 0xc0462000 (4300 kB)
.data : 0xc0462000 - 0xc0496500 ( 210 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptable hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:245
Console: colour dummy device 80x30
Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
DaVinci: 8 gpio irqs
NET: Registered protocol family 16
EVM: HD imager video input
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
vpss vpss: dm365_vpss vpss probed
vpss vpss: dm365_vpss vpss probe success
dm365_afew_hw_init
DM365 IPIPE initialized in Continuous mode
Advanced Linux Sound Architecture Driver Version 1.0.23.
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timer0_1
musb-hdrc: version 6.0, host, debug=0
musb-hdrc musb-hdrc: dma type: dma-cppi3
musb-hdrc musb-hdrc: MUSB HDRC host driver
musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
musb-hdrc musb-hdrc: USB Host mode controller at fec64000 using DMA, IRQ 12
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 97
io scheduler noop registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
console [ttyS0] enabled
serial8250 serial8250.0: unable to register port at index 1 (IO0 MEM1d06000 IRQ41): -22
brd: module loaded
at24 1-0050: 32768 byte 24c256 EEPROM (writable)
spi_davinci spi_davinci.0: DMA: supported
spi_davinci spi_davinci.0: DMA: RX channel: 17, TX channel: 16, event queue: 3
at25 spi0.0: 8 KByte at25640 eeprom, pagesize 32
spi_davinci spi_davinci.0: Controller at 0xfec66000
davinci_mdio davinci_mdio.0: davinci mdio revision 1.4
davinci_mdio davinci_mdio.0: detected phy mask fffffffe
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
console [netcon0] enabled
netconsole: network logging started
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbtest
mice: PS/2 mouse device common for all mice
tsc2004: probe of 1-0049 failed with error -121
input: DM365 EVM Controls as /devices/platform/i2c_davinci.1/i2c-1/1-0025/input/input0
i2c /dev entries driver
Linux media interface: v0.10
lirc_dev: IR Remote Control driver registered, major 253
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR RC5 (streamzap) protocol handler initialized
IR LIRC bridge handler initialized
Linux video capture interface: v2.00
vpfe_init
vpfe-capture: vpss clock vpss_master enabled
dm365_isif is registered with vpfe.
imp serializer initialized
AEW Driver initialized
AF Driver initialized
vpfe-capture vpfe-capture: v4l2 device registered
EVM: switch to tvp5150 SD video input
tvp5150 1-005d: chip found @ 0xba (DaVinci I2C adapter)
THE DRIVER IS REGISTER AT the probe function
vpfe-capture vpfe-capture: v4l2 sub device tvp5150 registered
vpfe-capture vpfe-capture: v4l2 sub device mt9p031 register fails
EVM: switch to tvp7002 HD video input
tvp7002 1-005c: tvp7002 found @ 0x5c (DaVinci I2C adapter)
tvp7002: TVP7002 read error -121
tvp7002: probe of 1-005c failed with error -121
EVM: switch to tvp7002 HD video input
ths7353 1-002e: chip found @ 0x5c (DaVinci I2C adapter)
ths7353 1-002e: No platform data!!
ths7353: ths7353 write failed
ths7353: probe of 1-002e failed with error -121
vpbe-osd vpbe-osd: OSD sub device probe success
vpbe-venc vpbe-venc: VENC sub device probe success
vpbe-v4l2 vpbe-v4l2: vpbe v4l2 device registered
ths7303 1-002c: chip found @ 0x58 (DaVinci I2C adapter)
write byte data failed
ths7303: probe of 1-002c failed with error -121
vpbe-v4l2 vpbe-v4l2: amplifier ths7303 failed to register
vpbe-v4l2 vpbe-v4l2: Error initing vpbe
vpbe-v4l2: probe of vpbe-v4l2 failed with error -12
vpbe-fb vpbe-fb: vpbe controller not initialized
DM365 IPIPEIF probed
watchdog watchdog: heartbeat 60 sec
davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
asoc: tlv320aic3x-hifi <-> davinci-mcbsp mapping ok
ALSA device list:
#0: DaVinci DM365 EVM
TCP cubic registered
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
davinci_emac_probe: using random MAC addr: 56:d6:b5:73:14:fe
net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, id=7c0f1)
Sending DHCP requests .
PHY: 0:00 - Link is Up - 100/Full
., OK
IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.1.115
IP-Config: Complete:
device=eth0, addr=192.168.1.115, mask=255.255.255.0, gw=192.168.1.1,
host=192.168.1.115, domain=pathpartner.com, nis-domain=(none),
bootserver=0.0.0.0, rootserver=192.168.1.135, rootpath=
VFS: Mounted root (nfs filesystem) on device 0:14.
Freeing init memory: 156K
INIT: version 2.86 booting
Please wait: booting...
Error opening /dev/fb0: No such device
Starting udev
udevd (1083): /proc/1083/oom_adj is deprecated, please use /proc/1083/oom_score_adj instead.
udev: starting version 141
Root filesystem already rw, not remounting
Caching udev devnodes
Populating dev cachemv: cannot rename '/tmp/devices': No such file or directory
NET: Registered protocol family 10
ALSA: Restoring mixer settings...
NOT configuring network interfaces: / is an NFS mount
Found hardware: "" "" "" "" ""
Hardware is initialized using a generic method
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #3 (No such file or directory)
tain info for control #35 (No such file or directory)
/usr/sbin/alsactl: set_control:1267: failed to obtain info for control #81 (No such file or directory)
hwclock: can't open '/dev/misc/rtc': No such file or directory
Fri Feb 8 12:21:00 UTC 2013
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Starting system message bus: dbus.
Starting telnet daemon.
Starting syslogd/klogd: done
Starting thttpd.
CMEMK module: built on Feb 8 2013 at 11:33:51
Reference Linux version 2.6.37
File /datalocal/samir/arago-install/arago-tmp/work/dm365-evm-arago-linux-gnueabi/ti-linuxutils-1_2_26_02_05-r57d/linuxutils_2_26_02_05/packages/ti/sdo/linu
xutils/cmem/src/module/cmemk.c
allocated heap buffer 0xc4000000 of size 0x4400000
heap fallback enabled - will try heap if pool buffer is not available
CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83600000)
cmemk initialized
IRQK module: built on Feb 8 2013 at 11:34:15
Reference Linux version 2.6.37
File /datalocal/samir/arago-install/arago-tmp/work/dm365-evm-arago-linux-gnueabi/ti-linuxutils-1_2_26_02_05-r57d/linuxutils_2_26_02_05/packages/ti/sdo/linu
xutils/irq/src/module/irqk.c
irqk initialized
EDMAK module: built on Feb 8 2013 at 11:34:04
Reference Linux version 2.6.37
File /datalocal/samir/arago-install/arago-tmp/work/dm365-evm-arago-linux-gnueabi/ti-linuxutils-1_2_26_02_05-r57d/linuxutils_2_26_02_05/packages/ti/sdo/linu
xutils/edma/src/module/edmak.c
numid=88,iface=MIXER,name='Right PGA Mixer Mic3L Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=89,iface=MIXER,name='Right PGA Mixer Mic3R Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=96,iface=MIXER,name='Left PGA Mixer Mic3L Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=97,iface=MIXER,name='Left PGA Mixer Mic3R Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=37,iface=MIXER,name='PGA Capture Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=119,step=0
: values=64,64
| dBscale-min=0.00dB,step=0.50dB,mute=0
numid=28,iface=MIXER,name='HP DAC Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=118,step=0
: values=118,118
| dBscale-min=-59.00dB,step=0.50dB,mute=1
_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|
Arago Project http://arago-project.org dm365-evm ttyS0
Arago 2011.06 dm365-evm ttyS0
dm365-evm login: root
root@dm365-evm:~#
DM36x EVM # boot