Skip to contentSkip to conversation

Problem with Billionton PCMCIA card

Bluez-devel Marcin Michalak 2 participants 7 messages Nov 2, 2004 – Nov 3, 2004 1 message not in the archive Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

Hello,
I'm trying to make Billionton PCMCIA card work on Linux. It seems it
is similar to other cards, like ZOOM CF, which should work... CIS_dump shows:
-------------------
Socket 0:
dev_info

    NULL 0ns, 512b
  manfid 0x0279, 0x950b
  funcid serial_port [post]
  serial_interface
    uart 16550 [space/mark/odd/even] [5/6/7/8] [1/1.5/2]
  vers_1 7.1, "PCMCIA", "Bluetooth Card", "", ""
  config base 0x00f8 mask 0x000f last_index 0x04
  cftable_entry 0x01 [default]
    [rdybsy]
    Vcc Vnom 3300mV
    io 0x03f8-0x0407 [lines=8] [8bit] [range]
    irq mask 0xffff [level] [shared]
  cftable_entry 0x02
    io 0x0000-0x7fff [lines=15] [8bit]

--------------------
I copied btuart.conf to /etc/pcmcia/ and the module is loading, but there's some problem:
btuart_config: No usable port range found
btuart_cs: RequestIO: No more items
Any ideas how it could be solved? I tried hciattach on the serial
port, but with bcsp it hangs the whole system;-)
Hope this will work,
Marcin
----------------------------------------------------------
Marcin Michalak Research Engineer
Mobile: +41 79 330 83 51 Telscom AG

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#1 lore raw

Hi Marcin,

Quoted 20 lines

I'm trying to make Billionton PCMCIA card work on Linux. It seems it
is similar to other cards, like ZOOM CF, which should work... CIS_dump shows:
-------------------
Socket 0:
dev_info

    NULL 0ns, 512b
  manfid 0x0279, 0x950b
  funcid serial_port [post]
  serial_interface
    uart 16550 [space/mark/odd/even] [5/6/7/8] [1/1.5/2]
  vers_1 7.1, "PCMCIA", "Bluetooth Card", "", ""
  config base 0x00f8 mask 0x000f last_index 0x04
  cftable_entry 0x01 [default]
    [rdybsy]
    Vcc Vnom 3300mV
    io 0x03f8-0x0407 [lines=8] [8bit] [range]
    irq mask 0xffff [level] [shared]
  cftable_entry 0x02
    io 0x0000-0x7fff [lines=15] [8bit]
Quoted 7 lines

--------------------
I copied btuart.conf to /etc/pcmcia/ and the module is loading, but there's some problem:
btuart_config: No usable port range found
btuart_cs: RequestIO: No more items
Any ideas how it could be solved? I tried hciattach on the serial
port, but with bcsp it hangs the whole system;-)

about what kernel version and what platform are we talking? Actually using hci_uart with BCSP and hciattach works perfect with the Zoom card. The btuart_cs is not the way to go and I will remove this driver in the future.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#2 lore raw
Quoted 5 lines · Marcel Holtmann

Hi Marcin,
about what kernel version and what platform are we talking? Actually using hci_uart with BCSP and hciattach works perfect with the Zoom card. The btuart_cs is not the way to go and I will remove this driver in the future.

Hello Marcel,
I compiled kernel 2.6.9 with the latest patch (mh3). Platform is
laptop with Pentium IV.
After removing btuart.conf I get:

cs: memory probe 0xa0000000-0xa0ffffff: clean.
ttyS10 at I/O 0x100 (irq = 10) is a 16C950/954

What command should I use? I loaded hci_uart (modprobe) and tried
hciattach with bcsp, but the system hangs completely:-( No reaction, nothing...
Any ideas?
Marcin
----------------------------------------------------------
Marcin Michalak Research Engineer
Mobile: +41 79 330 83 51 Telscom AG

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#3 lore raw

Hi Marcin,

Quoted 9 lines
Quoted 4 lines

about what kernel version and what platform are we talking? Actually using hci_uart with BCSP and hciattach works perfect with the Zoom card. The btuart_cs is not the way to go and I will remove this driver in the future.

I compiled kernel 2.6.9 with the latest patch (mh3). Platform is
laptop with Pentium IV.
After removing btuart.conf I get:

Quoted 6 lines

cs: memory probe 0xa0000000-0xa0ffffff: clean.
ttyS10 at I/O 0x100 (irq = 10) is a 16C950/954

What command should I use? I loaded hci_uart (modprobe) and tried
hciattach with bcsp, but the system hangs completely:-( No reaction, nothing...

with the Zoom card I used a simple command like "hciattach ttyS10 bcsp". However my serial port got IRQ 3 and device ttyS6 assigned, but that shouldn't be a problem. May you wanna give 2.6.10-rc1-bk11 a try or get the oops when the systems hangs.

Another thing you can try is to check the *.inf file that comes with the Windows driver for useful information and if this card really uses BCSP by default and not H4.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#4 lore raw
In reply to Marcin Michalak
Quoted 7 lines · Marcin Michalak
Quoted 5 lines · Marcel Holtmann

Hi Marcin,
about what kernel version and what platform are we talking? Actually using hci_uart with BCSP and hciattach works perfect with the Zoom card. The btuart_cs is not the way to go and I will remove this driver in the future.

Quoted 8 lines

Hello Marcel,
I compiled kernel 2.6.9 with the latest patch (mh3). Platform is
laptop with Pentium IV.
After removing btuart.conf I get:

cs: memory probe 0xa0000000-0xa0ffffff: clean.
ttyS10 at I/O 0x100 (irq = 10) is a 16C950/954

Hello,
It works with kernel 2.4.20 from RedHat 9, and doesn't hang. Still,
no idea why it hangs on the other one.
Thanks for the tip, you can change it on Hardware support list. The
card is very cheap for PCMCIA and it is Class 1.
Marcin
----------------------------------------------------------
Marcin Michalak Research Engineer
Mobile: +41 79 330 83 51 Telscom AG

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

maintainer
#5 lore raw

Hi Marcin,

Quoted 9 lines
Quoted 9 lines
Quoted 4 lines

about what kernel version and what platform are we talking? Actually using hci_uart with BCSP and hciattach works perfect with the Zoom card. The btuart_cs is not the way to go and I will remove this driver in the future.

I compiled kernel 2.6.9 with the latest patch (mh3). Platform is
laptop with Pentium IV.
After removing btuart.conf I get:

Quoted 6 lines
Quoted 3 lines

cs: memory probe 0xa0000000-0xa0ffffff: clean.
ttyS10 at I/O 0x100 (irq = 10) is a 16C950/954

It works with kernel 2.4.20 from RedHat 9, and doesn't hang. Still,
no idea why it hangs on the other one.

the serial drivers in 2.6 has changed and this might be the problem. Do you used the same hciattach command that I used for the Zoom card?

Quoted 2 lines

Thanks for the tip, you can change it on Hardware support list. The
card is very cheap for PCMCIA and it is Class 1.

I thought of creating a new page for the serial based Bluetooth PCMCIA and CF cards. I need to add the information about hciattach and with what kernel version they work or not.

Do you wanna donate one of these cards so that I can take a look at it?

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

A message that is not in the archive (sent off-list or not yet received): 41879A9F.17242.6433A23@localhost

maintainer
#7 lore raw

Hi Marcin,

Quoted 7 lines
Quoted 2 lines

Do you wanna donate one of these cards so that I can take a look at it?

Not really, I only have one myself and need it. I can provide some information if You want, just tell me what/how to get it.
I tried hciattach /dev/ttyS17 bcsp
and it works. I can still use it with 2.4 kernel, since the idea is to use it on some device using arm processor.

I like to sort this problem out, but without a card for testing or an oops from you I can't do anything useful.

Regards

Marcel

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Bluez-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel