Hi Raghu,
Thanks for your continuous help and support.
1.My cramfs is of size:
-rwxrwxrwx 1 root root 14327808 2011-08-24 15:12 cramfsImage_ipnc_DM368_IMX036
so i think E00000 is right size.
2.Also please tell me how should i set bootcmd and bootargs for version 2.6 as Appro hasn't given any modified bootargs
and what i am using is what i got from the posts of other forums.
3.I tried giving the permissions as it is mentioned in the document and regenerated cramfs image and also given write permission to cramfsImage
before installing but still the problem is same.My output is as follows:
IPNC UBL Version: 1.1.0
Platform: DM368
Jumping to entry
point at 0x81080000
U-Boot 1.3.4 (Dec 9 2010 - 17:44:14)
DM368-IPNC-1.0.1
I2C: ready
DRAM: 128 MB
NAND: NAND
device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V
8-bit)
Bad block table found at page 65472, version 0x01
Bad block
table found at page 65408, version 0x01
128 MiB
In: serial
Out:
serial
Err: serial
ARM Clock :- 432MHz
DDR Clock :- 340MHz
Ethernet
PHY: GENERIC @ 0x01
Hit any key to stop autoboot: 0
NAND
read: device 0 offset 0x700000, size 0xe00000
Skipping bad block
0x00b80000
14680064 bytes read: OK
Loading from NAND 128MiB
3,3V 8-bit, offset 0x500000
Image Name:
Linux-2.6.18_pro500-davinci_IPNC
Image Type: ARM Linux Kernel
Image (uncompressed)
Data Size: 1865348 Bytes = 1.8 MB
Load Address: 80008000
Entry Point: 80008000
## Booting kernel
from Legacy Image at 80700000 ...
Image Name:
Linux-2.6.18_pro500-davinci_IPNC
Image Type: ARM Linux Kernel
Image (uncompressed)
Data Size: 1865348 Bytes = 1.8 MB
Load Address: 80008000
Entry Point: 80008000
Verifying
Checksum ... OK
Loading Kernel Image ... OK
OK
Starting
kernel ...
Linux version 2.6.18_pro500-davinci_IPNC_DM368_2.6.0
(mayank@mayank-laptop) (gcc version 4.2.0 (MontaVista
4.2.0-16.0.32.0801914 2008-08-30)) #1 PREEMPT Wed1
CPU: ARM926EJ-S
[41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: DaVinci DM368
IPNC
Memory policy: ECC disabled, Data cache writeback
DaVinci
DM0365 variant 0x8
PLL0: fixedrate: 24000000, commonrate: 170000000,
vpssrate: 340000000
PLL0: vencrate_sd: 75555555, ddrrate: 340000000
mmcsdrate: 48571428
PLL1: armrate: 432000000, voicerate: 20571428,
vencrate_hd: 27000000
CPU0: D VIVT write-back cache
CPU0: I cache:
16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache:
8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1
zonelists. Total pages: 12288
Kernel command line: mem=48M
console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0x82000000,16M
ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0
PID hash
table entries: 256 (order: 8, 1024 bytes)
Clock event device timer0_0
configured with caps set: 07
Console: colour dummy device 80x30
Dentry
cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache
hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 48MB = 48MB
total
Memory: 28196KB available (3193K code, 654K data, 184K init)
Security
Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache
hash table entries: 512
CPU: Testing write buffer coherency: ok
checking
if image is initramfs...it isn't (bad gzip magic numbers); looks like
an initrd
Freeing initrd memory: 16384K
NET: Registered protocol
family 16
DaVinci: 104 gpio irqs
MUX: initialized GPIO20
MUX:
initialized I2C_SCL
Generic PHY: Registered new driver
ch0 default
output "COMPOSITE", mode "NTSC"
VPBE Encoder Initialized
SCSI
subsystem initialized
NET: Registered protocol family 2
IP route
cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established
hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table
entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured
(established 2048 bind 1024)
TCP reno registered
***davinci_spi_board_init()!<6>
***davinci_spi_board_init_End(0)!<5>VFS:
Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order
0, 4096 bytes)
squashfs: version 3.1 (2006/08/19) Phillip Lougher
JFFS2
version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
yaffs Aug 24 2011
14:20:44 Installing.
SGI XFS with no debug enabled
Initializing
Cryptographic API
io scheduler noop registered
io scheduler
anticipatory registered (default)
LTT : ltt-facilities init
LTT :
ltt-facility-core init in kernel
DAVINCI-WDT: DaVinci Watchdog Timer:
heartbeat 60 sec
Serial: 8250/16550 driver $Revision: 1.90 $ 2
ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO map 0x1c20000
mem 0xfbc20000 (irq = 40) is a 16550A
serial8250.0: ttyS1 at MMIO
map 0x1d06000 mem 0xfbd06000 (irq = 41) is a 16550A
RAMDISK driver
initialized: 1 RAM disks of 32768K size 1024 blocksize
Davinci EMAC
MII Bus: probed
MAC address is deadbeaf
TI DaVinci EMAC Linux
version updated 4.0
netconsole: not configured, aborting
Linux
video capture interface: v2.00
Trying to register davinci display
video device.
layer=c2f08000,layer->video_dev=c2f08160
Trying
to register davinci display video device.
layer=c2f1be00,layer->video_dev=c2f1bf60
davinci_init:DaVinci
V4L2 Display Driver V1.0 loaded
i2c /dev entries driver
nand_davinci
nand_davinci.0: Using 4-bit hardware ECC
NAND device: Manufacturer
ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
Creating 7
MTD partitions on "nand_davinci.0":
0x00000000-0x00300000 :
"bootloader"
0x00300000-0x00500000 : "params"
0x00500000-0x00700000
: "kernel"
0x00700000-0x02700000 : "filesystem"
0x02700000-0x02900000
: "data1"
0x02900000-0x02d00000 : "Calibration"
0x02d00000-0x08000000
: "data2"
nand_davinci nand_davinci.0: hardware revision: 2.3
musb_hdrc:
version 6.0, cppi-dma, peripheral, debug=0
musb_hdrc musb_hdrc: No
DMA interrupt line
musb_hdrc: USB Peripheral mode controller at
c3866000 using DMA, IRQ 12
rtc_davinci_dm365 rtc_davinci_dm365.0: rtc
intf: proc
rtc_davinci_dm365 rtc_davinci_dm365.0: rtc intf: dev
(254:0)
rtc_davinci_dm365 rtc_davinci_dm365.0: rtc core: registered
rtc_davinci_dm365 as rtc0
davinci-mmc davinci-mmc.0: Supporting 4-bit
mode
davinci-mmc davinci-mmc.0: Using DMA mode
Advanced Linux
Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006
UTC).
ASoC version 0.13.1
CQ0093 Voice Codec 0.1
asoc: cq93vc
<-> davinci-vcif mapping ok
ALSA device list:
#0: On-chip
voice codec (cq93vc)
IPv4 over IPv4 tunneling driver
TCP bic
registered
NET: Registered protocol family 1
NET: Registered
protocol family 17
rtc_davinci_dm365 rtc_davinci_dm365.0: setting the
system clock to 2000-01-01 05:28:44 (946704524)
Time: timer0_1
clocksource has been installed.
Clock event device timer0_0
configured with caps set: 08
Switched to high resolution mode on CPU 0
IP-Config:
Complete:
device=eth0, addr=192.168.1.101, mask=255.255.255.0,
gw=192.168.1.1,
host=192.168.1.101, domain=, nis-domain=(none),
bootserver=192.168.1.100, rootserver=192.168.1.100, rootpath=
RAMDISK:
cramfs filesystem found at block 0
RAMDISK: Loading 13992KiB [1
disk] into ram disk... done.
VFS: Mounted root (cramfs filesystem)
readonly.
Freeing init memory: 184K
Warning: unable to open an
initial console.
CSL: Module install successful, device major num =
253
CSL: Module version 0.10.00, built on Aug 24 2011 14:26:39
I2C:
Module install successful, device major num = 252
DMA: Module
install successful, device major num = 251
DRV: Module install
successful
DRV: Module built on Aug 24 2011 14:26:42
DRV:
EDMACC.QUEPRI = 00000777
DRV: SYSTEM.MSTPRI0 = 00440022
DRV:
SYSTEM.MSTPRI1 = 00000244
DRV: ISP.BCR = 00000002
DRV:
SYSTEM.MISC = 00000391
CMEMK module: built on Aug 24 2011 at
14:26:09
Reference Linux version 2.6.18
File
/home/mayank/DM36x/dvsdk_2_10_01_18_v2.6/linuxutils_2_24_03/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
allocated
heap buffer 0xc4000000 of size 0x5000000
CMEM Range Overlaps Kernel
Physical - allowing overlap
CMEM phys_start (0x1000) overlaps kernel
(0x80000000 -> 0x83000000)
cmemk initialized
EDMAK module:
built on Aug 24 2011 at 14:26:11
Reference Linux version 2.6.18
File
/home/mayank/DM36x/dvsdk_2_10_01_18_v2.6/linuxutils_2_24_03/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
IRQK
module: built on Aug 24 2011 at 14:26:12
Reference Linux version
2.6.18
File
/home/mayank/DM36x/dvsdk_2_10_01_18_v2.6/linuxutils_2_24_03/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
irqk
initialized
io scheduler deadline registered
io scheduler cfq
registered
sbulla: unknown partition table
Installing knfsd
(copyright (C) 1996 okir@monad.swb.de).
loop: loaded (max 8 devices)
tun:
Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max
Krasnyansky <maxk@qualcomm.com>
CSLIP: code copyright 1989
Regents of the University of California
PPP generic driver version
2.4.2
PPP Deflate Compression module registered
Loading iSCSI
transport class v1.1-646.<5>iscsi: registered transport (tcp)
After showing the above output it hangs,i have tried many things but of no help.
Also my printenv is as follows:
bootdelay=4
baudrate=115200
setboot=setenv bootargs $(bootargs)
bootamd=nboot
0x80700000 0 0x500000;bootm
nfshost=10.17.8.125
bootfile=""
rootpath=10.17.8.125:/home/mayank/DM36x/ipnc/target/fifilesys
ethaddr=00:0C:0C:A0:04:05
bootcmd=nand
read 0x82000000 0x700000 0xE00000;nboot 0x80700000 0 0x500000;bootm
0x80700000
bootargs=mem=48M console=ttyS1,115200n8 root=/dev/ram0 rw
initrd=0x82000000,16M
ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0
filesize=DAA000
fileaddr=82000000
ipaddr=10.17.8.131
serverip=10.17.8.125
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot
1.3.4 (Dec 9 2010 - 17:44:14) DM368-IPNC-1.0.1
Environment
size: 629/131068 bytes.
Also i am directly connecting the lan cable from the camera to my PC and i am not in the network.
Thanks and Regards,
Mayank Agarwal.