Notices

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)
Aximsite Major League
 
mikelspikel's Avatar
Senior Member
 
Join Date: Dec 2005
Location: Bilbao
Posts: 311
Thanked 29 Times in 5 Posts
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   Reply With Quote
The Following 4 Users Say Thank You to mikelspikel For This Useful Post:
KeithHill (12-27-07), serlibiano (07-29-09), slz (04-20-08), ymlin123 (10-02-08)
Sponsor Ads
Old 03-30-06, 09:35 AM   #2 (permalink)
Aximsite Minor League
 
Tak Maze's Avatar
Member
 
Join Date: Nov 2005
Posts: 102
Thanked 0 Times in 0 Posts
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   Reply With Quote
Old 03-30-06, 09:46 AM   #3 (permalink)
Aximsite Major League
 
mikelspikel's Avatar
Senior Member
 
Join Date: Dec 2005
Location: Bilbao
Posts: 311
Thanked 29 Times in 5 Posts
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   Reply With Quote
Old 03-30-06, 10:08 AM   #4 (permalink)
Aximsite Minor League
 
Tak Maze's Avatar
Member
 
Join Date: Nov 2005
Posts: 102
Thanked 0 Times in 0 Posts
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   Reply With Quote
Old 03-30-06, 11:18 AM   #5 (permalink)
Aximsite Prospect
 
Join Date: Jan 2006
Posts: 12
Thanked 0 Times in 0 Posts
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   Reply With Quote
Old 03-30-06, 05:14 PM   #6 (permalink)
Aximsite Elite
 
Rishad's Avatar
Addicted Member
 
Join Date: Aug 2005
Location: Vancouver, BC
Posts: 3,677
Device: iPhone 2G (OS 3.1)
Carrier: City Fido
Thanked 1 Time in 1 Post

Awards Showcase
Aximsite Active Bronze Member Admin Medal Aximsite Contest Winner Top Notch MyPDA Red Cross 
Total Awards: 5

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=
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

.
.
.
.
.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.




To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Rishad is offline   Reply With Quote
Old 03-31-06, 09:26 AM   #7 (permalink)
beemer
Guest
 
Posts: n/a
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?
  Reply With Quote
Old 03-31-06, 10:27 AM   #8 (permalink)
Aximsite Major League
 
mikelspikel's Avatar
Senior Member
 
Join Date: Dec 2005
Location: Bilbao
Posts: 311
Thanked 29 Times in 5 Posts
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   Reply With Quote
Old 03-31-06, 06:46 PM   #9 (permalink)
Aximsite All Star
 
ericem's Avatar
Super Member
 
Join Date: Jul 2005
Location: Canada
Posts: 507
Thanked 0 Times in 0 Posts
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   Reply With Quote
Old 03-31-06, 06:51 PM   #10 (permalink)
Aximsite All Star
 
ericem's Avatar
Super Member
 
Join Date: Jul 2005
Location: Canada
Posts: 507
Thanked 0 Times in 0 Posts
I also cant open the bluetooth manager, says insuficient space, and i did a soft reset, any ideas guys thanks!
ericem is offline   Reply With Quote
Old 04-02-06, 10:12 AM   #11 (permalink)
beemer
Guest
 
Posts: n/a
Interesting document about the PXA270 and its UARTs
ftp://download.intel.com/design/pca/...s/28000102.pdf
  Reply With Quote
Old 04-03-06, 10:01 AM   #12 (permalink)
Aximsite Major League
 
mikelspikel's Avatar
Senior Member
 
Join Date: Dec 2005
Location: Bilbao
Posts: 311
Thanked 29 Times in 5 Posts
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   Reply With Quote
Old 04-03-06, 12:05 PM   #13 (permalink)
beemer
Guest
 
Posts: n/a
Gotten icons on 1.7.1
  Reply With Quote
Old 04-03-06, 03:05 PM   #14 (permalink)
Aximsite Minor League
 
Join Date: Jan 2005
Location: México City
Posts: 169
Device: Nokia 6111
Carrier: Telcel Mexico
Thanked 1 Time in 1 Post
Aximsitebluetoothicon Here are the Icons

Originally Posted by beemer
Gotten icons on 1.7.1
Bluetooth 1.7.1 Version : Bluetooth the Beemer made with Icons in it now thanks to the BTArt.dll file that Beecher sent thanks again.
grmiller is offline   Reply With Quote
Old 04-03-06, 04:32 PM   #15 (permalink)
Aximsite All Star
 
edge777's Avatar
Super Member
 
Join Date: Jan 2006
Location: Calgary, Canada
Posts: 626
Device: HTC P4000
Carrier: Telus
Thanked 0 Times in 0 Posts
X50v?

I would like to test this, try it with various BT devices, etc. I have an X50v running WM5. Is this version only for the X51, or should it work on my device? Thanks for your help and your work (I'll report back if I can install it).
edge777 is offline   Reply With Quote
Reply

Tags
axim, development, state, widcomm, x50v, x51v

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Axin X51v development software wiltech X50 / X51 Forums 4 03-10-06 09:47 AM
axim 's bluetooth profiles not recognized by widcomm software nicogrx X50 / X51 Forums 2 02-11-06 12:45 PM
X51V owners: Widcomm Stack for WM5 tcj2001 X50 / X51 Forums 8 11-13-05 12:06 AM
Minimo development woes on X50v... Namuna X50 / X51 Forums 6 09-21-05 06:20 AM
GPS Navigation State to State ccrunner84 GPS Talk 1 07-18-04 10:01 AM


All times are GMT -5. The time now is 02:48 AM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-09 LeckMedia, LLC