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

Reply via email to