Hi All,
I am using IPNC DM365 -IMX035. After updating uImage and filesytem (reprogramming the same release files) I am getting below error.
DM36x initialization passed!
TI UBL Version: 1.50
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
Valid magicnum, 0xA1ACED66, found in block 0x00000008.
DONE
Jumping to entry point at 0x81080000.
DM365_IPNC_UBL_V03
U-Boot 1.3.4 (Aug 5 2009 - 18:21:12) DM365-IPNC-0.6
I2C: ready
DRAM: 128 MB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 (Samsung NAND 32MiB 3,3V 8-bit)
Bad block table found at page 65504, version 0x00
Bad block table found at page 65472, version 0x00
32 MiB
In: serial
Out: serial
Err: serial
ARM Clock :- 297MHz
DDR Clock :- 270MHz
Ethernet PHY: GENERIC @ 0x01
Hit any key to stop autoboot: 4 3 2 1 0
NAND read: device 0 offset 0x400000, size 0x1000000
16777216 bytes read: OK
Loading from NAND 32MiB 3,3V 8-bit, offset 0x200000
Image Name: Linux-2.6.18_pro500-davinci_IPNC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1813748 Bytes = 1.7 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: 1813748 Bytes = 1.7 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_DM365_1.6 (root@localhost.localdomain) (gcc ª©¥» 4.2.0 20070126 (prerelease) (MontaVista 4.2.0-3.0.0.0702771 2007-03-10)) #1 PREEMPT Fri May 21 21:35:08 CST 2010
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: DaVinci DM365 IPNC
Memory policy: ECC disabled, Data cache writeback
DaVinci DM0365 variant 0x0
PLL0: fixedrate: 24000000, commonrate: 135000000, vpssrate: 270000000
PLL0: vencrate_sd: 27000000, ddrrate: 270000000 mmcsdrate: 135000000
PLL1: armrate: 297000000, voicerate: 20482758, vencrate_hd: 74250000
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: 12800
Kernel command line: mem=50M console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0x82000000,16M ip=off eth=00:0C:13:A5:DE:D1
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: 50MB = 50MB total
Memory: 30208KB available (3109K code, 646K data, 180K 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 May 21 2010 21:32:25 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
Linux video capture interface: v2.00
Trying to register davinci display video device.
layer=c2e2da00,layer->video_dev=c2e2db60
Trying to register davinci display video device.
layer=c2e2d800,layer->video_dev=c2e2d960
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: 0x75 (Samsung NAND 32MiB 3,3V 8-bit)
Creating 6 MTD partitions on "nand_davinci.0":
0x00000000-0x00080000 : "bootloader"
0x00080000-0x00200000 : "params"
0x00200000-0x00400000 : "kernel"
0x00400000-0x01400000 : "filesystem1"
0x01400000-0x01600000 : "filesystem2"
0x01600000-0x02000000 : "Calibration"
nand_davinci nand_davinci.0: hardware revision: 2.3
MUX: initialized SPI0_SCLK
MUX: initialized SPI0_SDO)
dm_spi.0: davinci SPI Controller driver at 0xc3866000 (irq = 42) use_dma=0
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
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 00:03:43 (946685023)
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
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 11972KiB [1 disk] into ram disk... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing init memory: 180K
INIT: version 2.86 booting
0
mkdir: Cannot create directory `/dev/.test': Read-only file system
Starting the hotplug events dispatcher: udevd.
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...done.
0
CSL: Module install successful, device major num = 253
CSL: Module version 0.10.00, built on Sep 15 2010 15:42:13
I2C: Module install successful, device major num = 252
DMA: Module install successful, device major num = 251
DRV: Module install successful
DRV: Module built on Sep 15 2010 15:42:16
DRV: EDMACC.QUEPRI = 00000777
DRV: SYSTEM.MSTPRI0 = 00550011
DRV: SYSTEM.MSTPRI1 = 00000444
DRV: ISP.BCR = 00000002
DRV: SYSTEM.MISC = 00000311
CMEMK module: built on Jul 14 2010 at 22:06:23
Reference Linux version 2.6.18
File /home/user/workdir2/dvsdk_2_10_01_18_368/linuxutils_2_24_03/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
allocated heap buffer 0xc4000000 of size 0x4e00000
CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x83200000)
cmemk initialized
EDMAK module: built on Jul 14 2010 at 22:06:25
Reference Linux version 2.6.18
File /home/user/workdir2/dvsdk_2_10_01_18_368/linuxutils_2_24_03/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
IRQK module: built on Jul 14 2010 at 22:06:26
Reference Linux version 2.6.18
File /home/user/workdir2/dvsdk_2_10_01_18_368/linuxutils_2_24_03/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
irqk initialized
ln: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x7fff instead
rtc: File existsEmpty flash at 0x00000004 ends at 0x00000008
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0xffff instead
Empty flash at 0x0000000c ends at 0x00000014
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000014: 0xfff7 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0xffff instead
Empty flash at 0x0000001c ends at 0x00000024
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000024: 0xfff7 instead
Empty flash at 0x00000028 ends at 0x0000002c
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000002c: 0xffff instead
Empty flash at 0x00000030 ends at 0x0000003c
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000003c: 0xfffd instead
Empty flash at 0x00000040 ends at 0x00000048
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000048: 0xffff instead
Empty flash at 0x0000004c ends at 0x00000054
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000054: 0xffff instead
Empty flash at 0x00000058 ends at 0x00000060
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000060: 0xffdf instead
Further such events for this erase block will not be printed
Empty flash at 0x00000064 ends at 0x0000007c
Empty flash at 0x00000084 ends at 0x00000090
Empty flash at 0x00000098 ends at 0x000000a4
Empty flash at 0x000000a8 ends at 0x000000b8
Empty flash at 0x000000bc ends at 0x00000164
..................continue till..........
Empty flash at 0x001fff08 ends at 0x001fff48
Empty flash at 0x001fff4c ends at 0x001fff74
Empty flash at 0x001fff7c ends at 0x001fff80
Empty flash at 0x001fff84 ends at 0x001fff88
Empty flash at 0x001fff8c ends at 0x001fff94
Empty flash at 0x001fff98 ends at 0x001fffec
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
empty_blocks 0, bad_blocks 0, c->nr_blocks 128
mount: /dev/mtdblock4: can't read superblock
Creat queue id:0
queue id:0
Creat queue id:32769
queue id:32769
IPNC_DM365_1.6 (root@localhost.localdomain) (gcc ª©¥» 4.2.0 200
Creat queue id:65538
queue id:65538
queue id:32769
FileMng: Error Can't create system file
FileMsgDrv: Error
Data read error
Kill queue id:32769
queue id:65538
FileMsgDrv: Error
Data read error
Can't get system info!!
FileMsgDrv: Error
Data read error
Starting mounting local filesystems: mount none on /dev/shm type tmpfs (rw,size=5M)
none on /var/run type tmpfs (rw)
none on /tmp type tmpfs (rw,sync)
Setting up networking ...rm: unable to remove `/etc/network/run': Read-only file system
Starting hotplug subsystem:
pci
pci [success]
usb
usb [success]
isapnp
isapnp [success]
ide
ide [success]
input
input [success]
scsi
scsi [success]
done.
Starting portmap daemon: portmap.
Starting internet superserver: inetd.
io scheduler deadline registered
io scheduler cfq registered
TI DaVinci EMAC: kernel boot params Ethernet address: 00:0C:13:A5:DE:D1
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
netconsole: not configured, aborting
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
Davinci EMAC MII Bus: probed
MAC address is 00:0C:13:A5:DE:D1
TI DaVinci EMAC Linux version updated 4.0
davinci-mmc davinci-mmc.0: Supporting 4-bit mode
davinci-mmc davinci-mmc.0: Using DMA mode
usbcore: registered new driver usbfs
usbcore: registered new driver hub
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 c38fa000 using DMA, IRQ 12
Loading iSCSI transport class v1.1-646.<5>iscsi: registered transport (tcp)
sbulla: unknown partition table
mkdosfs 3.0.6 (04 Oct 2009)
unable to get drive geometry, using default 255/63
/dev/sbulla has 255 heads and 63 sectors per track,
logical sector size is 512,
using 0xf8 media descriptor, with 1024 sectors;
file system has 2 12-bit FATs and 4 sectors per cluster.
FAT size is 1 sector, and provides 247 clusters.
Root directory contains 512 slots.
Volume ID is 58a4f623, no volume labe
My device boot parameters are listed below.
baudrate=115200
nfshost=192.168.120.216
bootdelay=4
bootfile=uImage
rootpath=/home/user/IP_CAMERA/IPNetCam_2_6/ipnc/target/filesys
fileaddr=82000000
ipaddr=192.168.120.168
serverip=192.168.120.216
ethaddr=00:0C:13:A5:DE:D1
filesize=0xC3C000
bootcmd=nand read 0x82000000 0x400000 0x1000000; nboot 0x80700000 0 0x200000; bootm 0x80700000
bootargs=mem=50M console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0x82000000,16M
ip=off eth=00:0C:13:A5:DE:D1
stdin=serial
stdout=serial
stderr=serial
Is there any possibility that this is hardware error?
If not what could be the possible issues?
I am struggling with the issue from last couple of days. Any help will be appreciated.
Thanks,
panshi