X50 / X51 Forums - Talk about anything related to the X50 / X51 series.
Reply
 
LinkBack Thread Tools
Old 04-03-06, 03:55 PM   #16 (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
Originally Posted by edge777
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).
This version is for both.

I also have a X50v with WM5 installed works great. I love this work that everyone is doing.
grmiller is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 05:35 PM   #17 (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
Originally Posted by mikelspikel
I have a new theory.
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?
It seems very interesting, but why do you think that the chip is the TI one and not the CSR?

Here is a ample bts, it's very interesting:
http://sourceforge.net/mailarchive/f...&forum_id=1881
__________________
beemer
New Version of TodayWarrior V0.60: enjoy it free
TodayWarrior and much more at:
http://personales.ya.com/beemer

Last edited by beemer : 04-03-06 at 06:20 PM.
beemer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 06:12 PM   #18 (permalink)
axim7860
Aximsite Rookie
 
Join Date: Oct 2005
Posts: 85
Location: New Orleans
PDA: Axim 51v
iTrader Rating: (0)
Thanks: 1
Thanked 0 Times in 0 Posts
View MyPDA
Think Outside Software
Originally Posted by beemer
It seems very interesting, but why do you think that the chip is the TI one and not the CSR?

Hello!

It feels great to see so many people coming together on one goal that is to fix the crap Dell and Microsoft put out into the marketplace. This might be a little off topic but I have the Think Outside Bluetooth keyboard CD that has both the Keyboard and Mouse software on it. My keyboard works great and Ive never had a problem with it however I think you can download any drivers from there website that might be of some use.
axim7860 is online now  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 06:42 PM   #19 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 316
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 18 Times in 4 Posts
View MyPDA
Originally Posted by beemer
It seems very interesting, but why do you think that the chip is the TI one and not the CSR?
Hummm, did I go too fast? The bts from the x50v dump was intended to initialize a TI BRF6150.
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 07:35 PM   #20 (permalink)
edge777
Aximsite All Star
 
edge777's Avatar
 
Join Date: Jan 2006
Posts: 603
Location: Calgary, Canada
PDA: HTC P4000
Phone: HTC P4000
Carrier: Telus
Laptop: Macbook (Intel 2.2)
PMP: 4GB iPod Nano
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
I have an X50v running WM5. I installed 1.7.1 and an now receiving the following error message when opening the bluetooth manager:

The Bluetooth Radio failed to turn ON due to insufficient driver memory available. You must perform a normal reset before you can turn ON the Bluetooth Radio.

I have performed a soft reset, and have no other programs or apps running. I show 25.81 MB of free program memory (RAM).

Also, there are now two Bluetooth icons in the Settings/Connections box (the old one, and the new one). Getting rid of the old one would be nice.

This may be related or not, but while following the install instructions, it said to delete all the values in the following folder: HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BCHSDRV. BCHSDRV did not exist in my registry.

Not sure if this is the norm, but any help would be appreciated. Thanks.

Last edited by edge777 : 04-03-06 at 08:55 PM.
edge777 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 08:17 PM   #21 (permalink)
Patrick Y.
Aximsite Veteran
 
Patrick Y.'s Avatar
 
Join Date: May 2005
Posts: 1,153
Location: US
PDA: Dell Axim x51v
Phone: My x51v with Skype!
Carrier: Skype!
Tablet: To expensive
Laptop: i6000
PMP: WMP and TCPMP
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
It should work correctly if you properly removed the MS stack. Works fine on my WM5 x50v.
__________________
Got my first PPC when I was 12
Email me! (spam me )

Acer n10 > x50v > x51v
2200mah secondary
3 year warranty
Dopod Bluetooth Keyboard- NOW WORKS WITH WM5 THANKS TO WIDCOMM PROJECT!!
Big thanks to Solsie, Shsmith, Beemer, Menneisyys, and many others who provided various tweaks/fixes
Frustrated with WM5 upgrade? A guide to replace your x50 with x51
Patrick Y. is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 08:26 PM   #22 (permalink)
bigbop
Aximsite Veteran
 
bigbop's Avatar
 
Join Date: Aug 2004
Posts: 1,018
Location: Canada, eh
PDA: X50v,N770,Palm,Moto-Q
Phone: Moto-Q
PMP: tcpmp
iTrader Rating: (2)
Awards Showcase
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: 2
Thanks: 2
Thanked 3 Times in 3 Posts
View MyPDA
Originally Posted by beemer
It seems very interesting, but why do you think that the chip is the TI one and not the CSR?

Here is a ample bts, it's very interesting:
http://sourceforge.net/mailarchive/f...&forum_id=1881
If you look at the internal pictures of the x50, you can clearly see it uses TI chips for both wifi & bt. Refer to handhelds.org for more info on the x50 internals.
bigbop is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-03-06, 08:31 PM   #23 (permalink)
edge777
Aximsite All Star
 
edge777's Avatar
 
Join Date: Jan 2006
Posts: 603
Location: Calgary, Canada
PDA: HTC P4000
Phone: HTC P4000
Carrier: Telus
Laptop: Macbook (Intel 2.2)
PMP: 4GB iPod Nano
iTrader Rating: (0)
Thanks: 0
Thanked 0 Times in 0 Posts
View MyPDA
Originally Posted by Patrick Y.
It should work correctly if you properly removed the MS stack. Works fine on my WM5 x50v.
I followed all the instructions listed in the install. Do you have any specifics about removing the MS stack. I did all of this, however, as I mentioned, HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BCHSDRV could not be removed as BCHSDRV did not exist in my registry.

Also, when MS BT Stack is completley removed, wil the icon still show up in the Start/Settings/Connections box (I have two now, the old one, and the new one)? If not, then for some reason, I cannot completely remove the MS stack.

UPDATE: I still have two icons in the settings box, but I figured out the problem. The registries from the BTControl Key somehow came back. I deleted them again, and all is well.

Last edited by edge777 : 04-03-06 at 10:02 PM.
edge777 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-04-06, 12:54 AM   #24 (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
Ok, and why the bts doesn't work?
I've been looking to the bts internals, and bluez project can help us to understand it.

In this project there are many documentation about chipsets and stacks. I think Mikel has found the way.
__________________
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-04-06, 08:57 AM   #25 (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
Originally Posted by beemer
Ok, and why the bts doesn't work?
I've been looking to the bts internals, and bluez project can help us to understand it.

In this project there are many documentation about chipsets and stacks. I think Mikel has found the way.
Working with BTS report: I've found the Linux source version of the program that reads the bts scripts and I'm trying to understand how this stuff works.

BTCEStack is the one that opens the port, and it tries to find the speed in the registry, if not, it defaults to 115.200
Then TIBinaryParser.dll read the BTS in PostInitScript and excutes it step by step doing several commands. One of this commands is for changing the connection speed, but if when I've tried to excute this command the BT hangs.
Why 4700 WM5, based on the same chip starts at 921.600bps even before that Roadster_Init_Script211.bts is executed and works?
There must be another reason. ANd Why if the correct speed for BT is 921.600bps that allows the BT chip to work at 733Kbps, X50 only works at 460.800bps?
Now I have understood why my old X50 didn't ever got anything over 300 Kbps.

EDITION:
Got running 1.7.1.3400 from HX4700 WM5 with the 4700 \software\widcomm\ registry only modified on port and baudrate. Same problems, and now the files are all 1.7.1.3400 but BTCeif that its still 1.6.600 and BTTrayCe that is 1.7.1.18

__________________
__________________
beemer
New Version of TodayWarrior V0.60: enjoy it free
TodayWarrior and much more at:
http://personales.ya.com/beemer

Last edited by beemer : 04-04-06 at 10:05 AM.
beemer is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-04-06, 10:58 AM   #26 (permalink)
mikelspikel
Aximsite Major League
 
mikelspikel's Avatar
 
Join Date: Dec 2005
Posts: 316
Location: Bilbao
PDA: Axim X51v
iTrader Rating: (0)
Thanks: 0
Thanked 18 Times in 4 Posts
View MyPDA
Originally Posted by beemer
Got running 1.7.1.3400 from HX4700 WM5 with the 4700 \software\widcomm\ registry only modified on port and baudrate. Same problems, and now the files are all 1.7.1.3400 but BTCeif that its still 1.6.600 and BTTrayCe that is 1.7.1.18
Beemer, it seems in hx4700 btceif.dll has been replaced by btcedrivers.dll. It is the library used for all the BT drivers loaded from the registry (BtCeStack, BtCeProfiles, BTC*, etc.). The functions published by the library (BTC*, BTS*, COM*, ...) seem to be the same the BtCeIf.dll publishes. Have you tried to set this library in all the BT drivers keys?

On the other hand, could you please post a little more information about what you have learnt about those bts scripts? Maybe we can think in parallel.

I'm already thinking about the other questions about speed you have posted.

By the way, I've got a full (I believe) romdump of hx4700 WM2003. Do you think the bts scripts are useful?

Come on! I believe we are getting closer!
mikelspikel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-04-06, 11:16 AM   #27 (permalink)
Menneisyys
Contributing Reviewer
 
Join Date: Dec 2004
Posts: 4,367
Location: Europe
PDA: I have several PDA's
Phone: T610
Laptop: IBM Thinkpad a31p
iTrader Rating: (0)
Awards Showcase
Poster of the Month: Given to members the best poster of the month. This does not mean the  Aximsite Gold Reviews: Members that have posted 10 Review Threads. - Issue reason:  Aximsite Gold Tutorials: Members that have posted 10 Tutorial Threads. - Issue reason:  Aximsite Active Silver Member: Given to all active members (3 years and over 1,500 posts) - Issue reason: Active Member 
Total Awards: 4
Thanks: 3
Thanked 39 Times in 35 Posts
View MyPDA
Originally Posted by edge777
however, as I mentioned, HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BCHSDRV could not be removed as BCHSDRV did not exist in my registry.
That's not a problem - it doesn't exist on many x51v's. (I've even elaborated on this in my blog)

Quote:
UPDATE: I still have two icons in the settings box

No prob either - the CPL (control panel applet ) file is still visible to the system; this is why the icon is still displayed.

Quote:
The registries from the BTControl Key somehow came back.
If you want to be absolutely sure the content changes of the registry are flushed back to ROM, shut down completely (long-press of the Power button after you've redefined it to completely shut down the PPC instead of just dimming the screen) your PDA after the registry change.
Menneisyys is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Old 04-04-06, 11:27 AM   #28 (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
Originally Posted by mikelspikel
Beemer, it seems in hx4700 btceif.dll has been replaced by btcedrivers.dll. It is the library used for all the BT drivers loaded from the registry (BtCeStack, BtCeProfiles, BTC*, etc.). The functions published by the library (BTC*, BTS*, COM*, ...) seem to be the same the BtCeIf.dll publishes. Have you tried to set this library in all the BT drivers keys?

On the other hand, could you please post a little more information about what you have learnt about those bts scripts? Maybe we can think in parallel.

I'm already thinking about the other questions about speed you have posted.

By the way, I've got a full (I believe) romdump of hx4700 WM2003. Do you think the bts scripts are useful?

Come on! I believe we are getting closer!
I'm trying it now. I've seen that these files are signed with an HP cert that isn't recognized by the X51. Then I'm trying to sign them again.

Bout the bts: take a detailed look to this:
http://sourceforge.net/mailarchive/f...&forum_id=1881

Is the equivalent to TIBinaryParser for Linux: It has the libraries for parse the bts
I've printed them in order to have something to read this night at bed
__________________
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-04-06, 01:32 PM