PCMCIA GPRS cards not works,help...
Magikor
magikor at msn.com
Wed Feb 18 20:58:15 GMT 2004
Hi,
I have a PCMCIA GPRS card,but when I insert it to my machine(Based on PXA255,linux-2.4.18-rmk7-pxa3)it appears two serial ports,so strange,can anyone give me a hand?
In order to avoid the "Bad Vcc" error,I have delete the two lines in cs.c
/*
if (s->socket.Vcc != req->Vcc)
return CS_BAD_VCC;
*/
Following is the detail debug info:
----s->socket.Vcc=33, req->Vcc=50------
------<6>ttyS03 at port 0xf60003f8 (irq = 46) is a 16C950/954
ttyS04 at port 0xf6000400 (irq = 46) is a 16C950/954
Division by zero in kernel.
..................................................
---Send msg CFChanged()---
Division by zero in kernel.
...............................................
#/proc/bus/pccard/00>cardctl ident
Socket 0:
product info: "GPRS Modem", "", "", ""
manfid: 0x0279, 0x950b
function: 2 (serial)
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>cardctl status
Socket 0:
3.3V 16-bit PC Card
function 0: [ready], [bat dead], [bat low]
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>cardctl config
Socket 0:
Vcc 5.0V Vpp1 0.0V Vpp2 0.0V
interface type is "memory and I/O"
irq 46 [exclusive] [level]
Speaker output is enabled
function 0:
config base 0x00f8
option 0x41 status 0x08 pin 0x00 copy 0x00
io 0xf60003f8-0xf6000407 [8bit]
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>
#/root>cd /var/run/
#/var/run>cat stab
Socket 0: Serial or Modem
0 serial serial_cs 0 ttyS3 4 67
0 serial serial_cs 1 ttyS4 4 68
#/var/run>cd /proc/bus/pccard/
#/proc/bus/pccard>cat drivers
serial_cs 1 1
ide-cs 1 0
#/proc/bus/pccard>cd 00
#/proc/bus/pccard/00>cat status
k_flags : detect ready bvd1 bvd2 vs_3v
status : SS_DETECT SS_READY SS_POWERON SS_IOCARD SS_STSCHG SS_3VCARD
mask : SS_DETECT
cs_flags : SS_IOCARD SS_SPKR_ENA SS_OUTPUT_ENA
Vcc : 33
Vpp : 0
irq : 46
I/O : 165 (180)
attribute: 300 (301)
common : 150 (150)
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>
#/proc/bus/pccard/00>
#/proc>cd /proc/tty/driver
#/proc/tty/driver>cat serial
serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:PXA UART port:0 irq:14
1: uart:PXA UART port:0 irq:13
2: uart:PXA UART port:0 irq:12
3: uart:16C950/954 port:F60003F8 irq:46 tx:0 rx:0 CTS
4: uart:16C950/954 port:F6000400 irq:46 tx:0 rx:0 CTS
5: uart:unknown port:0 irq:0
6: uart:unknown port:0 irq:0
7: uart:unknown port:0 irq:0
#/proc/tty/driver>
#/proc/tty/driver>
Best regards
Magikor
More information about the linux-pcmcia
mailing list