X50 / X51 Forums - Talk about anything related to the X50 / X51 series.
Reply
 
LinkBack Thread Tools
Old 03-30-06, 09:22 AM   #1 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 317
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 23 Times in 4 Posts
View MyPDA
Widcomm for Axim x50v and x51v. State of the development
LATEST PACKAGE VERSION: 0.5

Download sites:

BroadcomBluetoothStackX51V05

http://btfix.thcgirls.com/BroadcomBl...tackX51V05.zip

http://bt.nokistein.com/BroadcomBlue...tackX51V05.zip

http://www.kevong.com/DOCUMENTS/Broa...tackX51V05.zip

http://bt.evanjt.com/BroadcomBluetoothStackX51V05.zip

http://www.initialdrivegtr.po.gs/Bro...tackX51V05.zip

BTSpeedSwitcher

http://btfix.thcgirls.com/BTSpeedSwitcher.zip

http://www.kevong.com/DOCUMENTS/BTSpeedSwitcher.zip

http://bt.evanjt.com/BTSpeedSwitcher.zip

FlowControl Fix

A2DP stable at 921600bps.

Set [HKLM\Software\Widcomm\BtConfig\SerialTransport] FlowControl=0 or import this reg file:

http://www.winmobiletech.com/sekalai...ontrolHack.reg

Read the rest of the post for more information.

_______________________________________

Reading some posts talking about how large Menneisyys' thread is becoming, Beemer and me have agreed about starting this new one. It's already difficult to know how the developing process is going, what is each one working on, files required and so on due to the large amount of posts in Menneisyys' thread.

Let's try to keep this one as short as possible in order to have a quick reference about the x51v and x50v WM5 Widcomm BT Project.

Let's start with a summary of current state:

There are two major versions at this time:

Version 2. Based on Widcomm 1.5.200 which can be downloaded here. A DUN patch is necessary for this version. Get it from here.

Version 3. Based on Widcomm 1.7.100. Download it here.

Both versions have more or less the same profiles working. Unfortunately, we don't have all the necessary components of version 1.7 and, for example, the icons in this version have disappeared.

Functionalities working are:

- DUN
- PAN
- OBEX
- ActiveSync via BT
- Serial
- Keyboard

Not working:

- Audio profiles
- Other profiles go at low speed (115200bps)

We are working on sound profiles and low speed problem, which are related, as it's not possible to use A2DP with this low bandwidth.

Things we are looking for at this moment:

Files dumped from ROMs of X50, X50 WM5, Acer 311, HX4700 WM5 or any XDA with WM5 and Widcomm stack.

Some exhaustive knowledge about x51v hardware, just to know whether audio for HFP and HSP can be transmitted directly to the PCM input of the chip or an SCO driver is neccessary.

Any news or progress made will be posted here, as well as on Menneisyys'. Anyone working on this please let us know what you are working on, what you think the solutions for the problems we currently have could be or any other idea useful for the development.

Thank you.

UPDATE 04-25-2006: State of the project

- Speed problem is solved.
- A2DP seems to work quite well (not perfect yet).
- HFP & HSP seem to work in some cases with x50v.
- BT and WiFi run OK together.

Latest package available: v0.37. Download it here
Download this patch to allow BT and WiFi coexistance.

Check this installation guide by SolSie.

Working on:

- HFP & HSP
- Some minor fixes

UPDATE 05-07-2006: State of the project

- HFP & HSP working. Download the patch for version 0.37 here. This patch supersedes the coexistence one.

- This patch seems to fix the AS over BT problems some users reported.

UPDATE 05-08-2006: NEW VERSION 0.38

- HFP & HSP working
- AS over BT fixed
- Coexistance fixed
- Full CAB installation. Only MS stack removal has to be done manually.

Full release information can be read in this beemer's post

Download version 0.38 here

UPDATE 06-01-2006: NEW VERSION 0.50

- Full installable and deinstallable CAB file. MS stack removal is performed by the installable package and it is restored when uninstalled.
- New WirelessPower utility, developed as a replacement and enhacement of the original Wireless power button applet. It has a fully configurable GUI to fit user needs and device capabilities.

Download sites for the new version:

http://btfix.thcgirls.com/BroadcomBl...tackX51V05.zip

http://bt.nokistein.com/BroadcomBlue...tackX51V05.zip

http://www.kevong.com/DOCUMENTS/Broa...tackX51V05.zip

http://bt.evanjt.com/BroadcomBluetoothStackX51V05.zip

Full release information can be read in this beemer's post

UPDATE 06-13-2006: A2DP FIX

It seems Axim's Bluetooth is not too stable working at 921600bps. A2DP hangs randomly at this speed. Decreasing the speed of the communication between the BT uart of the PXA270 and the BT chip to 460800bps seems to solve this issue. Get a little utility to switch between 460kbps and 921kbps from:

http://btfix.thcgirls.com/BTSpeedSwitcher.zip

http://www.kevong.com/DOCUMENTS/BTSpeedSwitcher.zip

http://bt.evanjt.com/BTSpeedSwitcher.zip

UPDATE 10-23-2006: FLOWCONTROL FIX

A new solution for A2DP hangs has been found: Setting
[HKLM\SOFTWARE\WIDCOMM\BTConfig\SerialTransport]
FlowControl=0

seems to avoid the wrong behavior at 921600bps. So setting FlowControl=0 you can restore the original high speed configuration with BTSpeedSwitcher and listen to high quality audio without problems. Read the original post. You can also apply this fix importing this regfile by Menneisyys.


UPDATE 05-08-2006: Paypal accounts

As some users have requested this information, here it is our paypal information:

beemer: beemer[at]teleline.es
mikelspikel: mikelmartin[at]wanadoo.es

Thank you very much.


LIST OF PEOPLE WHO DONATED SOME CASH TO THIS PROJECT

SolSie
Kozumasbullitt
MichaelWilliams
krolleboll
GeneValgene
Lumsdoni
Dexhy
Grcooperjr
cuongvd
thunderstreich
utmatt20
arkhipenko
jimmaestro
evilavenger35
dm8592
wisniak
d23
charlie.s
alle
gwynethh
Bill_Todd
Brian Hillier
wiseguy075
DeeCee52
www.buyANYTHING.ca
tlmeekins
aneto
ramet
DeBary_FL

PEOPLE HOSTING FILES OF THE PROJECT

nakedracer
nokistein
ksong12
E_J_T
InitialDriveGT

Thanks a lot!!

Last edited by mikelspikel : 02-28-07 at 03:22 PM.
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following 3 Users Say Thank You to mikelspikel For This Useful Post:
KeithHill (12-27-07), slz (04-20-08), ymlin123 (10-02-08)

Sponsored Links

Old 03-30-06, 09:35 AM   #2 (permalink)
Tak Maze
Aximsite Rookie
 
Tak Maze's Avatar
 
Join Date: Nov 2005
Posts: 102
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Question! Would you consider this project safe for average users to install? Like, are they unstable? Do they interfere with anything? Are they risky to use on your device?
Tak Maze is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-30-06, 09:46 AM   #3 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 317
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 23 Times in 4 Posts
View MyPDA
Originally Posted by Tak Maze
Question! Would you consider this project safe for average users to install? Like, are they unstable? Do they interfere with anything? Are they risky to use on your device?
Hi!

The project is still under development. We are trying to make everything (or as much things as we could) work. Until we reach that point, I suggest you install the widcomm stack only for test purposes, and if you are interested in helping us with the development. If your are interested only in the functionalities, wait a little bit. Anyway, have you checked this thread?
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-30-06, 10:08 AM   #4 (permalink)
Tak Maze
Aximsite Rookie
 
Tak Maze's Avatar
 
Join Date: Nov 2005
Posts: 102
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I gave it a try, but got stuck on the last part. It wouldn't let me delete any of the keys. I could only delete the strings inside them.
I think I'll continue to wait and see how it goes. Besides, I don't have any Bluetooth devices to use on it anyway .
Tak Maze is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-30-06, 11:18 AM   #5 (permalink)
hakuma
Aximsite Prospect
 
Join Date: Jan 2006
Posts: 12
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Guys, just keep going. I wish you could work out the puzzle and bring welfare to the global. :P, today and that day, you are heros.
hakuma is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-30-06, 05:14 PM   #6 (permalink)
Rishad
Aximsite Elite
 
Rishad's Avatar
 
Join Date: Aug 2005
Posts: 3,671
Location: Vancouver, BC
PDA: X30h (A05)
Phone: iPhone (1.1.4)
Carrier: City Fido
Laptop: Averatec 3200
PMP: iPhone/PSP
iTrader Rating: (0)
Awards Showcase
Top Notch MyPDA: Given to the best MyPDAs out there! - Issue reason:  Admin Medal: This is given to Administrators - Issue reason: Administrator team Red Cross: Given to members that donated to the Red Cross when we were trying to assist. - Issue reason: Donated Aximsite Contest Winner: Winners of a previous Aximsite Contest - Issue reason: Winner 4th Anniversary Aximsite Active Bronze Member: Given to all active members (1 year and over 750 posts) - Issue reason: Active Member 
Total Awards: 5
Thanks: 4
Thanked 1 Time in 1 Post
View MyPDA
I have added the tutorial written by Menneisyys (as of March 30, '06) as an ebook. Let me know if there is an updated version.

http://ebooks.aximsite.com/ebooks/?d...20Tricks&s=&r=
__________________

.
.
.
.
.



Rishad is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-31-06, 09:26 AM   #7 (permalink)
beemer
Aximsite Minor League
 
beemer's Avatar
 
Join Date: Feb 2005
Posts: 224
Location: Madrid (Spain)
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I've investigated on UART and sound problems, and have new theories:

-I think that BTUartDMA works OK. The problem is in serial.dll, running under PCMCIA registry branch. I've had previous problems with this dll, and perhaps we could change it to elserial.dll or serial32.dll.

-BTCeIf and BTCeAvIf are esentially the same dll, having the second one support fot A2DP.
BTCeIf can be used as wave driver, but it looks after a wave codec that cannot found. May be GSM610?
__________________
beemer
New Version of TodayWarrior V0.60: enjoy it free
TodayWarrior and much more at:
http://personales.ya.com/beemer
beemer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-31-06, 10:27 AM   #8 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 317
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 23 Times in 4 Posts
View MyPDA
Im working on the same thing. I've changed btuartdma.dll for serial32.dll and BT seems to work the same. But still at 115200. Maybe our problem has something to do with the initialization of the bluetooth uart of the XScale. It can work up to 921600bps.
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-31-06, 06:46 PM   #9 (permalink)
ericem
Aximsite All Star
 
ericem's Avatar
 
Join Date: Jul 2005
Posts: 507
Location: Canada
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I tryed installing, but how do i import the reg file called plateform, and when ever i open the bluetooth manager says no bluetooth device found. Please help guys thanks!
ericem is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 03-31-06, 06:51 PM   #10 (permalink)
ericem
Aximsite All Star
 
ericem's Avatar
 
Join Date: Jul 2005
Posts: 507
Location: Canada
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I also cant open the bluetooth manager, says insuficient space, and i did a soft reset, any ideas guys thanks!
ericem is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-02-06, 10:12 AM   #11 (permalink)
beemer
Aximsite Minor League
 
beemer's Avatar
 
Join Date: Feb 2005
Posts: 224
Location: Madrid (Spain)
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Interesting document about the PXA270 and its UARTs
ftp://download.intel.com/design/pca/...s/28000102.pdf
__________________
beemer
New Version of TodayWarrior V0.60: enjoy it free
TodayWarrior and much more at:
http://personales.ya.com/beemer
beemer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 10:01 AM   #12 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 317
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 23 Times in 4 Posts
View MyPDA
New theory
I have a new theory.

Summarizing, these are the things not working properly:

- BT speed limited to 115kbps.
- BT and WLAN not working properly together.
- Audio not routed to BT Radio.


Well, now I think our problem is we cannot initialize the BT Radio chip (TI BRF6150). Its default speed is 115200bps (the ONLY ONE we can use). If I've understood correctly what I've read over there, the speed can be changed with one of the bts (Bluetooth script) files: RadioInitPostLoadScript.

To make BT and WLAN work together, there are two more bts: RadioWLANCoexEnableScript and RadioWLANCoexDisableScript.

To enable or disable audio routing we have two more: BTVoiceDisableScript and BTVoiceEnableScript.

So it seems each thing not working has a bts related. Maybe our bts files or the library that uses them are not working??? With our current configuration, it's exactly the same having or not this scripts set up in the registry. It seems they are not really doing anything.

What do you think?
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 12:05 PM   #13 (permalink)
beemer
Aximsite Minor League
 
beemer's Avatar
 
Join Date: Feb 2005
Posts: 224
Location: Madrid (Spain)
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Gotten icons on 1.7.1
__________________
beemer
New Version of TodayWarrior V0.60: enjoy it free
TodayWarrior and much more at:
http://personales.ya.com/beemer
beemer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 03:05 PM   #14 (permalink)
grmiller
Aximsite Minor League
 
Join Date: Jan 2005
Posts: 169
Location: México City
PDA: Axim X50v WM5 A02
Phone: Nokia 6111
Carrier: Telcel Mexico
Laptop: Dell 6400
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Here are the Icons
Originally Posted by beemer
Gotten icons on 1.7.1