Notices

X50 / X51 Forums Talk about anything related to the X50 / X51 series.

Reply
 
LinkBack Thread Tools
Old 04-03-06, 04:55 PM   #16 (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
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   Reply With Quote
Sponsor Ads
Old 04-03-06, 06:35 PM   #17 (permalink)
beemer
Guest
 
Posts: n/a
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

Last edited by beemer; 04-03-06 at 07:20 PM.
  Reply With Quote
Old 04-03-06, 07:12 PM   #18 (permalink)
Aximsite Rookie
 
Join Date: Oct 2005
Location: New Orleans
Posts: 86
Thanked 0 Times in 0 Posts
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 offline   Reply With Quote
Old 04-03-06, 07:42 PM   #19 (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 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   Reply With Quote
Old 04-03-06, 08:35 PM   #20 (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
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 09:55 PM.
edge777 is offline   Reply With Quote
Old 04-03-06, 09:17 PM   #21 (permalink)
Aximsite Veteran
 
Patrick Y.'s Avatar
Uber Member
 
Join Date: May 2005
Location: US
Posts: 1,153
Device: My x51v with Skype!
Carrier: Skype!
Thanked 0 Times in 0 Posts
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:approve:

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


Acer n10 > x50v > x51v :approve:
2200mah secondary
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

3 year warranty
Dopod Bluetooth Keyboard- NOW WORKS WITH WM5 THANKS TO WIDCOMM PROJECT!!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Big thanks to Solsie, Shsmith, Beemer, Menneisyys, and many others who provided various tweaks/fixes :approve:

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Patrick Y. is offline   Reply With Quote
Old 04-03-06, 09:26 PM   #22 (permalink)
Aximsite Veteran
 
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
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   Reply With Quote
Old 04-03-06, 09:31 PM   #23 (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
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 11:02 PM.
edge777 is offline   Reply With Quote
Old 04-04-06, 01:54 AM   #24 (permalink)
beemer
Guest
 
Posts: n/a
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.
  Reply With Quote
Old 04-04-06, 09:57 AM   #25 (permalink)
beemer
Guest
 
Posts: n/a
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

__________________

Last edited by beemer; 04-04-06 at 11:05 AM.
  Reply With Quote
Old 04-04-06, 11:58 AM   #26 (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 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   Reply With Quote
Old 04-04-06, 12:16 PM   #27 (permalink)
Contributing Reviewer
 
Join Date: Jan 2005
Posts: 4,564
Thanked 1 Time in 1 Post
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   Reply With Quote
Old 04-04-06, 12:27 PM   #28 (permalink)
beemer
Guest
 
Posts: n/a
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 :rolling:
  Reply With Quote
Old 04-04-06, 02:32 PM   #29 (permalink)
Aximsite Prospect
 
Join Date: Apr 2006
Posts: 6
Thanked 0 Times in 0 Posts
I have an X51v running WM5 ROM A06. I tryed 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.

Also, there is an old Bluetooth icons in the Settings/Connections box (no new one).

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.

Any help would be appreciated. Thanks.
cooluserid is offline   Reply With Quote
Old 04-04-06, 03:33 PM   #30 (permalink)
Aximsite Minor League
 
utmatt20's Avatar
Member
 
Join Date: Jan 2006
Location: Clearfield, UT
Posts: 228
Thanked 1 Time in 1 Post

Awards Showcase
Aximsite Bronze Contributors 
Total Awards: 1

Originally Posted by cooluserid
I have an X51v running WM5 ROM A06. I tryed 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.
This probably isn't the right thread but since the qustion has been asked, here it goes. I did the uprade four or five times with that same error until I rebooted the Axim properyly. Those five times, when the instructions said to perform a soft reset I poked the reset button. What you need to do is hold down the power button to turn it off properly. Also you need to make sure that the power button is set to power down when held in the settings. Hope it works?
Also, for reference, Developers helping post in this thread.
On-lookers (like myself) post Here.
utmatt20 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 11:21 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