Re: How to use Bluez with CSR chip ?

hong zhang <[email protected]> Wed, 11 Jun 2008 20:14:28 -0700 (PDT)
Newsgroups gmane.linux.bluez.user
Message-ID <[email protected]>
If csr bc4 is initialized by eeprom (csr.psr is burned
into eeprom already) when power on. At this case, no
bccmd is needed. 


--- [email protected] wrote:

>    hi raymond
> the csr bc4 need to be configured before real
> running, some pskey should be set and warmreset
> should be issued. 
> 1. add --enable-bccmd feature while configure the
> bluez-utils
> 2. use bccmd after hci0 is up:
>     $bccmd -t hci psload -r /csr.psr
>      here csr.psr is the pskey config file, -r means
> warmreset after pskey configured,there is a example
> psr file in bluez-utils/tools/example
> 
> after that, u can see the other device through
> hcitool scan
> 
> attaboyu
> 
>  ÔÚ2008-06-11£¬colorant <[email protected]> дµÀ£º
> >Hi henry
> >
> >    Thanks for you reply.
> >
> >    Yes , I am using BC4 A06 Rom version on an arm
> based embedded board.
> >
> >    So this one must set pskey before running right
> ?
> >
> >    I try to run the CSR's demo first to set the
> right pskey and run the 
> >chip up.
> >    After I exit the demo, I can use pc to detect
> the chip.
> >
> >    While , then I use :
> >
> >    hciattach /dev/ttyS1 bcsp 921600
> >
> >    to attach ttyS1 to hci0
> >
> >    after that , The PC can not detect the chip
> anymore.
> >
> >    and then I try
> >    hciconfig hci0 up
> >    it can bring up the hci0 interface , but the pc
> still don't detect the 
> >chip.
> >
> >    for kernel , I only insert bluetooth.ko and
> hci_uart.ko
> >
> >    So , can you kindly figure out what might be
> wrong in my operation ?
> >
> >    Seems to me the hciattach operation reset the
> chip. And I might need to 
> >modify the hciattach , or ?
> >
> >Raymond
> >
> >----- Original Message ----- 
> >From: "hong zhang" 
> >To: "BlueZ users" 
> >Sent: Wednesday, June 11, 2008 8:57 AM
> >Subject: Re: [Bluez-users] How to use Bluez with
> CSR chip ?
> >
> >
> >> Raymond,
> >>
> >> CSR bc4 is initialized in two ways based on your
> >> design. I assum your board is embedded. One is by
> >> eeprom and one is using command after build. You
> need
> >> to provide more information.
> >>
> >> You have to make sure your CSR bc4 chip on your
> board
> >> is up first before using bluez.
> >>
> >> Regular talking here is based on x86.
> >>
> >> ---henry
> >>
> >> --- colorant  wrote:
> >>
> >>> Hi
> >>>
> >>>     I am not sure is this the proper place to
> put up
> >>> this question, if not ,
> >>> please correct me.
> >>>
> >>>     I was trying to run bluez on our board with
> bc4
> >>> chip. This chip need to
> >>> set pskey before it can run
> >>>
> >>>     I use hciattach and hciconfig to bring up
> the
> >>> hci0 interface.
> >>>
> >>>     Then I try hcitool hci0 scan with my
> earphone
> >>> open.
> >>>
> >>>     Nothing happend.
> >>>
> >>>     while, if I using CSR's bchs a2dp demo ,
> it's
> >>> ok, I can play music. say
> >>> hardware is ok.
> >>>
> >>>     My question is :
> >>>
> >>>     1. To enable bluez with csr chip, is there
> >>> anything need to do vs the
> >>> standard kernel and bluez package ? Some config
> >>> need?
> >>>
> >>>     2. Did I need to place the bootrap init
> sequence
> >>> for the bc4 chip in
> >>> some place if I using bluez ? say in kernel or
> in
> >>> the bluez user space
> >>> scripts? Or , the standard kernel and bluez
> utility
> >>> already hand it, But I
> >>> just do the wrong way ?
> >>>
> >>>
> >>> Many thanks.
> >>> Raymond
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
>
-------------------------------------------------------------------------
> >>> Check out the new SourceForge.net Marketplace.
> >>> It's the best place to buy or sell services for
> >>> just about anything Open Source.
> >>> http://sourceforge.net/services/buy/index.php
> >>> _______________________________________________
> >>> Bluez-users mailing list
> >>> [email protected]
> >>>
> >>
>
https://lists.sourceforge.net/lists/listinfo/bluez-users
> >>>
> >>
> >>
> >>
> >>
> >>
> >>
>
-------------------------------------------------------------------------
> >> Check out the new SourceForge.net Marketplace.
> >> It's the best place to buy or sell services for
> >> just about anything Open Source.
> >> http://sourceforge.net/services/buy/index.php
> >> _______________________________________________
> >> Bluez-users mailing list
> >> [email protected]
> >>
>
https://lists.sourceforge.net/lists/listinfo/bluez-users
> >> 
> >
> >
> >
> >
>
>-------------------------------------------------------------------------
> >Check out the new SourceForge.net Marketplace.
> >It's the best place to buy or sell services for
> >just about anything Open Source.
> >http://sourceforge.net/services/buy/index.php
> >_______________________________________________
> >Bluez-users mailing list
> >[email protected]
>
>https://lists.sourceforge.net/lists/listinfo/bluez-users
> >
-------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php>
_______________________________________________
> Bluez-users mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/bluez-users
> 



      

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php