Dear all, I have updated the troubleshooting section on RTC to cope with SX18 boards using the new svn based SDK:
http://www.acmesystems.it/?id=34 Best regards, Roberto Asquini guellep ha scritto: > > Hi Roberto, > > the output of the boot process of my fimage with 2.4.31 > is attached below. > > Hardware: > > SX18 board "SX18 R.1.1" > > with "red" classic Fox board -> RTC works > > with LX816 Fox board -> RTC fails > > I checked again the schematics and pinouts and wonder why > it does not work with the LX816. > > When I try the fimageLX816_200207 from the repository > I also cannot access the RTC with the LX816 ("ds1302: RTC not found") > > Here is the listing of the boot up messages: > > > > __________ Informazione NOD32 2187 (20070413) __________ > > ---------------------------------------------------------- > > Uncompressing Linux... > Done. Now booting the kernel. > Linux version 2.4.31 ([EMAIL PROTECTED]) (gcc version 3.2.1 Axis release > R63/1.63) #8 Sat Mar 3 03:48:53 CET 2007 > Setting up paging and the MMU. > On node 0 totalpages: 2048 > zone(0): 2048 pages. > zone(1): 0 pages. > zone(2): 0 pages. > Linux/CRIS port on ETRAX 100LX (c) 2001, 2002 Axis Communications AB > Kernel command line: root=/dev/mtdblock3 init=/linuxrc > ds1302: RTC not found. > Enabling watchdog... > Calibrating delay loop... 99.73 BogoMIPS > Memory: 14136k/16384k available (1086k kernel code, 2248k reserved, > 301k data, 40k init) > kmem_create: Forcing size word alignment - mm_struct > kmem_create: Forcing size word alignment - filp > Dentry cache hash table entries: 2048 (order: 1, 16384 bytes) > Inode cache hash table entries: 1024 (order: 0, 8192 bytes) > kmem_create: Forcing size word alignment - inode_cache > Mount cache hash table entries: 1024 (order: 0, 8192 bytes) > kmem_create: Forcing size word alignment - bdev_cache > kmem_create: Forcing size word alignment - cdev_cache > kmem_create: Forcing size word alignment - kiobuf > Buffer cache hash table entries: 2048 (order: 0, 8192 bytes) > Page-cache hash table entries: 2048 (order: 0, 8192 bytes) > POSIX conformance testing by UNIFIX > Linux NET4.0 for Linux 2.4 > Based upon Swansea University Computer Society NET3.039 > kmem_create: Forcing size word alignment - sock > Initializing RT netlink socket > Starting kswapd > kmem_create: Forcing size word alignment - file_lock_cache > kmem_create: Forcing size word alignment - nfs_read_data > kmem_create: Forcing size word alignment - nfs_write_data > JFFS version 1.0, (C) 1999, 2000 Axis Communications AB > kmem_create: Forcing size word alignment - jffs_node > JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis > Communications AB. > pty: 256 Unix98 ptys configured > kmem_create: Forcing size word alignment - blkdev_requests > RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize > loop: loaded (max 8 devices) > PPP generic driver version 2.4.2 > PPP Deflate Compression module registered > SCSI subsystem driver Revision: 1.00 > usb.c: registered new driver usbdevfs > usb.c: registered new driver hub > rtl8150.c: rtl8150 based usb-ethernet driver v0.4.3 (2002/12/31) > usb.c: registered new driver rtl8150 > usb.c: registered new driver serial > usbserial.c: USB Serial support registered for Generic > usbserial.c: USB Serial Driver core v1.4 > usbserial.c: USB Serial support registered for FTDI SIO > usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible > usbserial.c: USB Serial support registered for FTDI FT232BM Compatible > usbserial.c: USB Serial support registered for USB-UIRT Infrared > Tranceiver > usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 > IR Transceiver > ftdi_sio.c: v1.3.5:USB FTDI Serial Converters Driver > usbserial.c: USB Serial support registered for PL-2303 > pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.10.1 > Initializing USB Mass Storage driver... > usb.c: registered new driver usb-storage > USB Mass Storage support registered. > ETRAX 100LX 10/100MBit ethernet v2.0 (c) 2000-2005 Axis Communications AB > eth0 initialized > eth0: changed MAC to 00:40:8C:CD:00:00 > ETRAX 100LX serial-driver 1.75 $, (c) 2000-2003 Axis Communications AB > > ttyS0 at 0xb0000060 is a builtin UART with DMA > ttyS2 at 0xb0000070 is a builtin UART with DMA > ttyS3 at 0xb0000078 is a builtin UART with DMA > fast_timer_init() > cse0: Probing a 0x04000000 bytes large window at 0xe0000000. > cse0: Probing for AMD compatible flash... > cse0: Found no AMD compatible device at location zero > Amd/Fujitsu Extended Query Table v0.0 at 0x0040 > cse0: JEDEC Device ID is 0xE0. Assuming broken CFI table. > cse0: Swapping erase regions for broken CFI table. > number of CFI chips: 1 > cfi_cmdset_0002: Disabling fast programming due to code brokenness. > cse1: Probing a 0x04000000 bytes large window at 0xe4000000. > cse1: Probing for AMD compatible flash... > cse1: Found no AMD compatible device at location zero > CFI: Found no cse1 device at location zero > cse0: 0x00800000 bytes of flash memory. > Found a valid partition table at 0xf001000a-0xf0010056. > /dev/flash1 at 0x00010000, size 0x00350000 > /dev/flash2 at 0x00360000, size 0x004a0000 > Adding readonly flash partition for romfs image: > /dev/flash3 at 0x000ba893, size 0x00202000 > Creating 4 MTD partitions on "cse0": > 0x00000000-0x00010000 : "part0" > 0x00010000-0x00360000 : "part1" > 0x00360000-0x00800000 : "part2" > 0x000ba893-0x002bc893 : "romfs" > GPIO port G: in_bits: 0x3FFFFF3E out_bits: 0x3E00003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > ETRAX 100LX GPIO driver v2.5, (c) 2001, 2002, 2003, 2004 Axis > Communications AB > usb-host.c: ETRAX 100LX USB-HCD $Revision: 1.23 $ (c) 2001-2003 Axis > Communications AB > usb-host.c: ETRAX 100LX USB on-chip controller version 0x10 > GPIO port G: in_bits: 0x3FFFFF3E out_bits: 0x3E00003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > GPIO port G: in_bits: 0x01FFFF3E out_bits: 0x3200003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > kmem_create: Forcing size word alignment - top_half_reg_cache > usb.c: new USB bus registered, assigned bus number 1 > hub.c: USB hub found > hub.c: 2 ports detected > NET4: Linux TCP/IP 1.0 for NET4.0 > IP Protocols: ICMP, UDP, TCP, IGMP > kmem_create: Forcing size word alignment - ip_dst_cache > IP: routing cache hash table of 1024 buckets, 8Kbytes > TCP: Hash tables configured (established 2048 bind 4096) > IPv4 over IPv4 tunneling driver > GRE over IPv4 tunneling driver > ip_tables: (C) 2000-2002 Netfilter core team > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. > VFS: Mounted root (cramfs filesystem) readonly. > Freeing unused kernel memory: 40k freed > /linuxrc: Mounting /mnt/flash... Using fallback suid method > done > /linuxrc: Starting init. > init: starting up. > Starting system initialization. > > Axis Linux, http://developer.axis.com/ <http://developer.axis.com/> > Copyright (C) 2000-2005 Axis Communications AB > > FOX release 2.01 > > [32;01m*[0m Mounting filesystems... > mount: Mounting sysfs on /sys failed: No such device > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing /var... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Determining MAC address... > Warning: Parameter SERNO not found. > > [A[4C[33;01m![0m /etc/rcS.d/S20mac: Cannot determine serial number! > > [A[4C[32;01m+[0m no serial number, using default MAC address: > 00:40:8C:CD:00:00 > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing random number generator... > Warning: Parameter SERNO not found. > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Setting hostname... > Warning: Parameter SERNO not found. > > [A[4C[33;01m![0m /etc/rcS.d/S25hostname: Cannot determine serial > number! > > [A[4C[32;01m+[0m no serial number, using default hostname: axis > > [A[4C[32;01m+[0m hostname: "axis" > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing volatile resolver configuration... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > System initialization is done. > New runlevel: 3 > [32;01m*[0m Starting respawn daemon... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting system and kernel logger... > Jan 1 00:00:05 axis syslogd 1.4.1: restart. > > [A[4C[32;01m+[0m system logger started > > [A[4C[32;01m+[0m kernel logger started > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Bringing lo up... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Bringing eth0 up... > > [A[4C[32;01m+[0m media: auto > > [A[4C[32;01m+[0m IP address: 192.168.1.90 > > [A[4C[32;01m+[0m netmask: 255.255.255.0 > > [A[4C[32;01m+[0m broadcast address: 192.168.1.255 > route: SIOC[ADD|DEL]RT: Network is unreachable > > [A[4C[31;01m![0m /etc/rc3.d/S22net.eth0: route failed! > > [2A[71C[34;01m[ [31;01mfail[34;01m ][0m > [32;01m*[0m Waiting for a network interface... > > [A[4C[32;01m+[0m eth0 is up > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting telnet server... > telnetd: starting > port: 23; interface: any; login program: /bin/login; > maximum number of allowed simultaneous clients: unlimited > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting ftp server... > Jan 1 00:00:07 axis vftpd[75]: Starting vftpd 0.01 > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting ssh server... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > Jan 1 00:00:07 axis dropbear[87]: Running in background > > [32;01m*[0m Starting web server... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting SSL tunnel... > > [A[4C[32;01m+[0m disabled > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > All scripts for runlevel 3 are done. > /bin/sh: can't access tty; job control turned off > # hwclock > hwclock: Could not access RTC: No such file or directory > # uname -a > Linux axis 2.4.31 #8 Sat Mar 3 03:48:53 CET 2007 cris unknown > # Uncompressing Linux... > Done. Now booting the kernel. > Linux version 2.4.31 ([EMAIL PROTECTED]) (gcc version 3.2.1 Axis release > R63/1.63) #8 Sat Mar 3 03:48:53 CET 2007 > Setting up paging and the MMU. > On node 0 totalpages: 2048 > zone(0): 2048 pages. > zone(1): 0 pages. > zone(2): 0 pages. > Linux/CRIS port on ETRAX 100LX (c) 2001, 2002 Axis Communications AB > Kernel command line: root=/dev/mtdblock3 init=/linuxrc > ds1302: RTC not found. > Enabling watchdog... > Calibrating delay loop... 99.73 BogoMIPS > Memory: 14136k/16384k available (1086k kernel code, 2248k reserved, > 301k data, 40k init) > kmem_create: Forcing size word alignment - mm_struct > kmem_create: Forcing size word alignment - filp > Dentry cache hash table entries: 2048 (order: 1, 16384 bytes) > Inode cache hash table entries: 1024 (order: 0, 8192 bytes) > kmem_create: Forcing size word alignment - inode_cache > Mount cache hash table entries: 1024 (order: 0, 8192 bytes) > kmem_create: Forcing size word alignment - bdev_cache > kmem_create: Forcing size word alignment - cdev_cache > kmem_create: Forcing size word alignment - kiobuf > Buffer cache hash table entries: 2048 (order: 0, 8192 bytes) > Page-cache hash table entries: 2048 (order: 0, 8192 bytes) > POSIX conformance testing by UNIFIX > Linux NET4.0 for Linux 2.4 > Based upon Swansea University Computer Society NET3.039 > kmem_create: Forcing size word alignment - sock > Initializing RT netlink socket > Starting kswapd > kmem_create: Forcing size word alignment - file_lock_cache > kmem_create: Forcing size word alignment - nfs_read_data > kmem_create: Forcing size word alignment - nfs_write_data > JFFS version 1.0, (C) 1999, 2000 Axis Communications AB > kmem_create: Forcing size word alignment - jffs_node > JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis > Communications AB. > pty: 256 Unix98 ptys configured > kmem_create: Forcing size word alignment - blkdev_requests > RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize > loop: loaded (max 8 devices) > PPP generic driver version 2.4.2 > PPP Deflate Compression module registered > SCSI subsystem driver Revision: 1.00 > usb.c: registered new driver usbdevfs > usb.c: registered new driver hub > rtl8150.c: rtl8150 based usb-ethernet driver v0.4.3 (2002/12/31) > usb.c: registered new driver rtl8150 > usb.c: registered new driver serial > usbserial.c: USB Serial support registered for Generic > usbserial.c: USB Serial Driver core v1.4 > usbserial.c: USB Serial support registered for FTDI SIO > usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible > usbserial.c: USB Serial support registered for FTDI FT232BM Compatible > usbserial.c: USB Serial support registered for USB-UIRT Infrared > Tranceiver > usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 > IR Transceiver > ftdi_sio.c: v1.3.5:USB FTDI Serial Converters Driver > usbserial.c: USB Serial support registered for PL-2303 > pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.10.1 > Initializing USB Mass Storage driver... > usb.c: registered new driver usb-storage > USB Mass Storage support registered. > ETRAX 100LX 10/100MBit ethernet v2.0 (c) 2000-2005 Axis Communications AB > eth0 initialized > eth0: changed MAC to 00:40:8C:CD:00:00 > ETRAX 100LX serial-driver 1.75 $, (c) 2000-2003 Axis Communications AB > > ttyS0 at 0xb0000060 is a builtin UART with DMA > ttyS2 at 0xb0000070 is a builtin UART with DMA > ttyS3 at 0xb0000078 is a builtin UART with DMA > fast_timer_init() > cse0: Probing a 0x04000000 bytes large window at 0xe0000000. > cse0: Probing for AMD compatible flash... > cse0: Found no AMD compatible device at location zero > Amd/Fujitsu Extended Query Table v0.0 at 0x0040 > cse0: JEDEC Device ID is 0xE0. Assuming broken CFI table. > cse0: Swapping erase regions for broken CFI table. > number of CFI chips: 1 > cfi_cmdset_0002: Disabling fast programming due to code brokenness. > cse1: Probing a 0x04000000 bytes large window at 0xe4000000. > cse1: Probing for AMD compatible flash... > cse1: Found no AMD compatible device at location zero > CFI: Found no cse1 device at location zero > cse0: 0x00800000 bytes of flash memory. > Found a valid partition table at 0xf001000a-0xf0010056. > /dev/flash1 at 0x00010000, size 0x00350000 > /dev/flash2 at 0x00360000, size 0x004a0000 > Adding readonly flash partition for romfs image: > /dev/flash3 at 0x000ba893, size 0x00202000 > Creating 4 MTD partitions on "cse0": > 0x00000000-0x00010000 : "part0" > 0x00010000-0x00360000 : "part1" > 0x00360000-0x00800000 : "part2" > 0x000ba893-0x002bc893 : "romfs" > GPIO port G: in_bits: 0x3FFFFF3E out_bits: 0x3E00003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > ETRAX 100LX GPIO driver v2.5, (c) 2001, 2002, 2003, 2004 Axis > Communications AB > usb-host.c: ETRAX 100LX USB-HCD $Revision: 1.23 $ (c) 2001-2003 Axis > Communications AB > usb-host.c: ETRAX 100LX USB on-chip controller version 0x10 > GPIO port G: in_bits: 0x3FFFFF3E out_bits: 0x3E00003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > GPIO port G: in_bits: 0x01FFFF3E out_bits: 0x3200003F val: F1FFFFFE > GPIO port G: dir: 00000001 changeable: 01FFFF00 > kmem_create: Forcing size word alignment - top_half_reg_cache > usb.c: new USB bus registered, assigned bus number 1 > hub.c: USB hub found > hub.c: 2 ports detected > NET4: Linux TCP/IP 1.0 for NET4.0 > IP Protocols: ICMP, UDP, TCP, IGMP > kmem_create: Forcing size word alignment - ip_dst_cache > IP: routing cache hash table of 1024 buckets, 8Kbytes > TCP: Hash tables configured (established 2048 bind 4096) > IPv4 over IPv4 tunneling driver > GRE over IPv4 tunneling driver > ip_tables: (C) 2000-2002 Netfilter core team > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. > VFS: Mounted root (cramfs filesystem) readonly. > Freeing unused kernel memory: 40k freed > /linuxrc: Mounting /mnt/flash... Using fallback suid method > done > /linuxrc: Starting init. > init: starting up. > Starting system initialization. > > Axis Linux, http://developer.axis.com/ <http://developer.axis.com/> > Copyright (C) 2000-2005 Axis Communications AB > > FOX release 2.01 > > [32;01m*[0m Mounting filesystems... > mount: Mounting sysfs on /sys failed: No such device > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing /var... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Determining MAC address... > Warning: Parameter SERNO not found. > > [A[4C[33;01m![0m /etc/rcS.d/S20mac: Cannot determine serial number! > > [A[4C[32;01m+[0m no serial number, using default MAC address: > 00:40:8C:CD:00:00 > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing random number generator... > Warning: Parameter SERNO not found. > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Setting hostname... > Warning: Parameter SERNO not found. > > [A[4C[33;01m![0m /etc/rcS.d/S25hostname: Cannot determine serial > number! > > [A[4C[32;01m+[0m no serial number, using default hostname: axis > > [A[4C[32;01m+[0m hostname: "axis" > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Initializing volatile resolver configuration... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > System initialization is done. > New runlevel: 3 > [32;01m*[0m Starting respawn daemon... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting system and kernel logger... > Jan 1 00:00:05 axis syslogd 1.4.1: restart. > > [A[4C[32;01m+[0m system logger started > > [A[4C[32;01m+[0m kernel logger started > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Bringing lo up... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Bringing eth0 up... > > [A[4C[32;01m+[0m media: auto > > [A[4C[32;01m+[0m IP address: 192.168.1.90 > > [A[4C[32;01m+[0m netmask: 255.255.255.0 > > [A[4C[32;01m+[0m broadcast address: 192.168.1.255 > route: SIOC[ADD|DEL]RT: Network is unreachable > > [A[4C[31;01m![0m /etc/rc3.d/S22net.eth0: route failed! > > [2A[71C[34;01m[ [31;01mfail[34;01m ][0m > [32;01m*[0m Waiting for a network interface... > > [A[4C[32;01m+[0m eth0 is up > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting telnet server... > telnetd: starting > port: 23; interface: any; login program: /bin/login; > maximum number of allowed simultaneous clients: unlimited > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting ftp server... > Jan 1 00:00:07 axis vftpd[75]: Starting vftpd 0.01 > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting ssh server... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > Jan 1 00:00:07 axis dropbear[87]: Running in background > > [32;01m*[0m Starting web server... > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Starting SSL tunnel... > > [A[4C[32;01m+[0m disabled > > [2A[72C[34;01m[ [32;01mok[34;01m ][0m > All scripts for runlevel 3 are done. > /bin/sh: can't access tty; job control turned off > > # hwclock > hwclock: Could not access RTC: No such file or directory > # uname -a > Linux axis 2.4.31 #8 Sat Mar 3 03:48:53 CET 2007 cris unknown > # > > > > __________ Informazione NOD32 2187 (20070413) __________ > > Questo messaggio รจ stato controllato dal Sistema Antivirus NOD32 > http://www.nod32.it -- Roberto Asquini Acme Systems srl [EMAIL PROTECTED] http://www.acmesystems.it
