Hello. I loaded a linux kernel image into an arm-platform and now playing with the usb part of the board. The board generically has no usb ports but it has a pci slot. So I inserted a usb-pci card into the slot for the platform to have usb ports. I had my kernel image support hot plugging and usb stuffs. Everything went fine, usb drivers can be loaded. The pci card has been detected. But when I inserted a device on the usb ports, I go into a kernel panic situation and stumbled there ever since. All of the drivers needed for the new device is already in there rightful place. I don't understand why I went into a kernel panic situation. I attach to this mail the messages during the loading sessions.... Since this is a usb problem, thought you may be able to help me with my problem.... Eman Kernel messages................................. Uncompressing Linux..................................................... done, booting the kernel. Linux version 2.4.18-rmk7 (root@dhcp-89-6) (gcc version 2.95.3 20010315 (release)) #33 Fri Aug 30 18:17:04 PHT 2002 CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0 Machine: ARM-Integrator Warning: bad configuration page, trying to continue On node 0 totalpages: 32768 zone(0): 32768 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: Calibrating delay loop... 24.88 BogoMIPS Memory: 128MB = 128MB total Memory: 127192KB available (1301K code, 240K data, 184K init) Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes) Inode-cache hash table entries: 8192 (order: 4, 65536 bytes) Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes) Page-cache hash table entries: 32768 (order: 5, 131072 bytes) POSIX conformance testing by UNIFIX PCI: bus0: Fast back to back transfers disabled PCI: bus1: Fast back to back transfers enabled Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Memory clock = 20.000 MHz Module id: 0 Starting kswapd JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB. ttyAM0 at MEM 0x16000000 (irq = 1) is a AMBA ttyAM1 at MEM 0x17000000 (irq = 2) is a AMBA pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled V3 int 17: pc=0xc00e4a5c [e91baff0] LBFADDR=00000000 LBFCODE=00 ISTAT=60 V3 int 17: pc=0xc00e4a5c [e91baff0] LBFADDR=00000000 LBFCODE=00 ISTAT=60 block: 128 slots per queue, batch=32 RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <[EMAIL PROTECTED]> and others eth0: Intel Corp. 82557 [Ethernet Pro 100], 00:02:B3:97:A3:3D, IRQ 14. Board assembly 751767-004, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. Secondary interface chip i82555. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x3258698e). Linux Kernel Card Services 3.1.22 options: [pci] NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 1024 buckets, 8Kbytes TCP: Hash tables configured (established 8192 bind 8192) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Fast Floating Point Emulator V0.9 (c) Peter Teichmann. ds: no socket drivers loaded! RAMDISK: Compressed image found at block 0 Freeing initrd memory: 1040384K EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended VFS: Mounted root (ext2 filesystem). INIT: version 2.74 booting Setting path. Setting functions. Mounting proc filesystem: Note: /etc/modules.conf is more recent than /lib/modules/2.4.18-rmk7/modules.dep usb.c: registered new driver usbdevfs usb.c: registered new driver hub Mounting USB filesystem: Initializing USB controller: usb-ohci-pci.c: usb-00:0c.0, PCI device 11c1:5803 (Lucent Microelectronics) usb-ohci.c: USB OHCI at membase 0xc881a000, IRQ 16 usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 1 port detected usb-ohci-pci.c: usb-00:0c.1, PCI device 11c1:5803 (Lucent Microelectronics) usb-ohci.c: USB OHCI at membase 0xc8820000, IRQ 16 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 1 port detected usb-ohci-pci.c: usb-00:0c.2, PCI device 11c1:5803 (Lucent Microelectronics) usb-ohci.c: USB OHCI at membase 0xc8826000, IRQ 16 usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 1 port detected usb-ohci-pci.c: usb-00:0c.3, PCI device 11c1:5803 (Lucent Microelectronics) usb-ohci.c: USB OHCI at membase 0xc882c000, IRQ 16 usb.c: new USB bus registered, assigned bus number 4 hub.c: USB hub found hub.c: 1 port detected Note: /etc/modules.conf is more recent than /lib/modules/2.4.18-rmk7/modules.dep Finding module dependencies: dhcpcd[97]: dhcpConfig: open/write/close: No such file or directory dhcpcd[97]: dhcpConfig: fopen: No such file or directory INIT: Entering runlevel: 1 Thu Jan 1 00:19:58 /usr/arm 1970 Javelina login: root login[137]: cannot open securetty file. login[137]: root login on `ttyAM0' [root@Javelina /root]$lsmod Module Size Used by usb-ohci-pci 1700 0 (unused) usb-ohci 16668 0 [usb-ohci-pci] usbcore 51696 1 [usb-ohci] [root@Javelina /root]$hub.c: USB new device connect on bus1/1, assigned device number 2 (At this point, I connected a 3Com USB Dongle) Kernel panic: td_fill: A20 = 1: 839c60c0 ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
