OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: Hakkikkt on January 04, 2005, 08:55:35 am

Title: Cacko 1.22 And Navilock Gps Cf
Post by: Hakkikkt on January 04, 2005, 08:55:35 am
Hoi,
instead of hiding everything in the main Cacko 1.22 thread I deceided to put this remark/solution into a new one.
I finally got my Navilock GPS CF card (SIRF Star II/Low Power chipset) working.
The problem was, that it identified itself as
"CF CARD", "GENERIC", "", ""

This entry is also found in /etc/buetooth/uart and /etc/bluetooth/serial, which are called from /etc/pcmcia/serial
and every time the card was inserted, not only serial_cs.o was loaded, also the blueZ drivers were loaded (and ttyS3 was not accessible).

As I have no need for the bluetooth drivers, I simply renamed /etc/bluetooth/uart and /etc/bluetooth/serial and now everything works fine for me ;-)

And now I am really happy with the new Cacko rom .... great work!
Have fun, Georg
Title: Cacko 1.22 And Navilock Gps Cf
Post by: jacobk on February 24, 2005, 09:02:11 am
I had to do one more step and rename /etc/pcmcia/bluetooth.conf (and reboot)
Title: Cacko 1.22 And Navilock Gps Cf
Post by: silvio on March 17, 2005, 08:26:48 am
I have two cards - a Haicom 303 MMF and a Belkin Bluetooth Card.
Both of them identifies themself as shown:
Code: [Select]
cardctl ident
Socket 0:
  product info: "CF CARD", "GENERIC", "", ""
  manfid: 0x0279, 0x950b
  function: 2 (serial)

I need Bluetooth and GPS. Is there a way to help the system detecting the cards?
Or is there a way to shutdown bluetooth without reboot?

regards,
Silvio
Title: Cacko 1.22 And Navilock Gps Cf
Post by: silvio on March 17, 2005, 09:14:36 am
Quote
I have two cards - a Haicom 303 MMF and a Belkin Bluetooth Card.
Both of them identifies themself as shown:
Code: [Select]
cardctl ident
Socket 0:
  product info: "CF CARD", "GENERIC", "", ""
  manfid: 0x0279, 0x950b
  function: 2 (serial)

I need Bluetooth and GPS. Is there a way to help the system detecting the cards?
Or is there a way to shutdown bluetooth without reboot?

regards,
Silvio
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71108\"][{POST_SNAPBACK}][/a][/div]
Now I have renamed to 3 files and did a reboot - but it seems there comes no data from the device (/dev/ttyS3). gpsd starts without errors, but qpeQGP and zgps doesn't show anything.
Title: Cacko 1.22 And Navilock Gps Cf
Post by: silvio on March 18, 2005, 08:25:27 am
Now I got GPS and Bluetooth working with Cacko ROM.

This workarround should work with every GPS card which identifies itself as "CF CARD", "GENERIC". Use cardctl ident to check this.

1. According to this message (http://sourceforge.net/forum/forum.php?thread_id=1225375&forum_id=206323) you may need another serial_cs driver:
http://www.iral.com:88/~albertr/zaurus/misc/serial_cs.o.gz (http://www.iral.com:88/~albertr/zaurus/misc/serial_cs.o.gz)

2. Open the file /etc/bluetooth/serial with an editor, locate the line that starts with "CF CARD", "GENERIC". Append spd_cust divisor 24 at the end of this line.

3. In your GPS software use 38400 for the gpsd baud rate

Now GPS and Bluetooth cards are usable.

The side effect of this trick is, that you can't use your bluetooth card with 38400 baud.

regards,
Silvio