OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | ELSI (coming soon) | Ibiblio


Welcome Guest ( Log In | Register )

> Sl6000w Hardware Woes, Damn BTUART !
post Oct 11 2005, 03:32 AM
Post #1

Group: Members
Posts: 577
Joined: 17-March 04
Member No.: 2,365


After some investigation on why I couldn't get more than 230400 on my 6000W, I deciced to go back to the source- documentation and kernel. Check PXA255 manual section serial (http://www.intel.com/design/pca/applicationsprocessors/manuals/27869302.pdf) first - it gives information about the various serial port (UART) available, and their respective speeds.

Then consider irattach and friends use /dev/ttyS1, while the command line used to start bluetooth is hciattach /dev/ttyS2 csr 230400

Now look at the boot messages on http://www.vanille.de/personality/dmesg.txt
ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART
ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART
ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART

Looks like Sharp did a slight mistake :
BTUART is the fast UART (921kbps) specially made for hardware bluetooth serial dongles. They did put IRDA in here, whle it can only go at 115200
STUART is a standard uart which like FFUART can't go over 230kbps. They put the bluetooth dongle over there

THEY MIXED THEM UP!!! [well, even rocket scientist sometimes do that :-]

It's because of this stupid mistake that bluetooth is limited in speed on the 6000W :-(
Unless I find a way to hack the hardware (to plug the ir stuff on the STUART, and the bt stuff on the BTUART where it belongs), no solution :-/

Why all that? Because I'm currently playing with wireless headset (a cheap hp one which now does work like a charm on my pc). I fear 230400 may not be enough for wireless audio streaming :-///

Life sucks.

Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 22nd September 2017 - 08:09 PM