2006-10-03 14:46:52

by Guylhem Aznar

[permalink] [raw]
Subject: [Bluez-devel] High speed serial connection (Was: Bluez article on OReillyNet)

Hello,

On 10/3/06, Peter Wippich <[email protected]> wrote:
> Depending on your system it is most likely that the HW Uart extension is
> not realy supported by the serial driver. I currently only know for sure
> for PXA type system. You need a special HWUART driver to take advantage of
> the HWUART.

There are 4 ARM systems I can have access to :

- A Zaurus 6000, which is a PXA 255

- A Zaurus C860, which is also a PXA 255.

- An Acer N30, but it's a s3c2410, which is quite different.

- A Simpad - however it is a SA 1100, which has no HWUART. Moreover,
its bluetooth module needs some reflashing (which I can't do). It is
on ttySA1 - cf http://www.guylhem.net/r-hardware/simpad/bluetooth/ for
the hardware part, http://opensimpad.org/index.php/Simpad.c for the
software part.

> For a PXA system we may help you out if you insist.

Yes please. I would make a great base for the article.

> Further you may get problems with the RS232 driver chips usualy
> used. If you're able to connect the serial bluetooth module directly to
> the ARM UART lines (Rx / Tx / RTS /CTS) (3 Volt interface without RS232
> driver on both sides) this would be much better.

On the Zaurus 6000, I didn't add the module myself, but I think it's
on 3.3 V directly. It is also on the UART that can be rerouted to
HWUART (FTUART ?)

On the C860, it is directly soldered to the UART lines - yet to ones
of the standard serial port - ttyS0, which I think is STUART (will
check tonight) and which can not be rerouted to HWUART IIRC.

On the N30, it is on ttySAC2, MMIO 0x50008000.

The demo could use either a 2.4 or 2.6 kernel. There is a 2.4 on
the 6000 and the Simpad, and a 2.6 on the N30 and 860, but putting a
2.6 on the 6000 wouldn't be a problem.

Tell me if you need more information.

Guylhem

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel


2006-10-04 09:20:27

by Guylhem Aznar

[permalink] [raw]
Subject: Re: [Bluez-devel] High speed serial connection (Was: Bluez article on OReillyNet)

Hello

On 10/3/06, Peter Wippich <[email protected]> wrote:
> > - A Zaurus 6000, which is a PXA 255
> > - A Zaurus C860, which is also a PXA 255.
> This two shall work with a HWUART driver. Make sure the BT Chip is
> connected to the BTUART, which is shared with the HWUART (/dev/ttyS1).

Not on the C860: /dev/ttyS0, and neither on the 6000 : /dev/ttyS2

But sharp gives weird names to their serial ports that do not reflect
the uart connection - I will check the addresses directly in the
sourcecode and guess the correct uart=E9

> Ok, but be warned. It will not run out of the box and is only tested with
> 2.6.14 kernel. I've attached the driver source and a modified Kconfig and
> Makefile. This will go to linux/drivers/bluetooth/ . You also have to edit
> the Kconfig to get the driver enabled for your machine type.

I'll try to tweak it and let you know my results. Can I put a kernel
sourcetree somewhere for you to see?

BTW I notice it comes from the ROAD S101. Any news on the device ?
I am eager to see it reaching the market to review it. Last seen on
press releases in Auguest.

Guylhem

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3DDE=
VDEV
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel