Forums - Need Help Regarding CSR1010

18 posts / 0 new
Last post
Need Help Regarding CSR1010
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Fri, 2017-04-07 05:23

Dear All,

We are developing a IOT based product.

We have decided to use the CSR1010 Bluetooth Module in our production designs.

Here are my following questions regards to it 

1. We tried to download the CSR_uEnergy_SDK-2.6.0.10 and its asking us for an Activation Code! We Learnt that this could be obtained by purchasing the CSR1010 Development Board, Now is this activation a one time thing ? Or are there any licenses associated with it that need to be renewed on a quarterly/yearly basis ?

2. What IDE should be used to develop the application? We observed that keil licences were available to download !! Are these enough ?

3. We are also interested in implementing the CSRMesh in our application ? As far as i read and understand Its just the SDK that enables this feature on a standard CSR1010 IC or do we need to buy any other IC's also the SDK for these as well needs Activation Codes ! Do we need to buy the same module again ? or is there ay other way you can help us out ?

 

Regards

Shashank J

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Sun, 2017-04-09 21:50

Dear All,

Any update on this ?

Regards

Shashank J

  • Up0
  • Down0
Dr. Nissim Zur
Profile picture
Join Date: 6 Jun 16
Location: Skype: nissim.test CSR1010 External design house
Posts: 235
Posted: Sun, 2017-04-09 22:49

To get access to CSR web site and download SDK you need to buy one devloper kit, and the seller will ask CSR for you accsess code fopr you.

It is not clear why CSR is doing that over the years.

Call my Skype:nissim.test

I am not worker of  CSR

-Nissim 

 

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Sun, 2017-04-09 23:48

Hello Dr. Nissim Zur,

Thanks a lot,

Any Idea or inputs on CSR Mesh ? Which kits need to be bought ? Or will the basic CSR1010 dev kit suffice it ?

Regards

Shashank J

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Mon, 2017-04-10 00:03

Hello Dr. Nissim Zur,

We are planning to buy it from Digikey - As we are a startup and cannot buy directly from qualcomm in India

According to you Digikey will get us the Access ? or still we need to get in touch with qualcomm ?

Regards

Shashank J

  • Up0
  • Down0
Acutetech
Join Date: 29 Jul 16
Posts: 25
Posted: Mon, 2017-04-10 00:44

Hi Shashank

You ask about IDEs: I have been working with Eclipse on an embedded C project that does not use the CSR1010 and got frustrated that the sophisticated features of Eclipse are missing from the CSR1010 IDE. I have managed to set up Eclipse so that I can do all the editing of my CSR1010 code in eclipse. I then use the CSR1010 IDE to compile and download to the chip. No doubt with time and effort Eclipse could be made to do that as well. I strongly recommend this approach - it will save much time.

BTW the s/w is now at 2.6.2.9

Regards - Charles

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Mon, 2017-04-10 01:31

Hello Acutetech,

Thanks a lot for your inputs

I am also extremely used to eclipse based IDE.

Does CSR1010 IDE does not have basic debugging features also ?

Regards

Shashank

  • Up0
  • Down0
Dr. Nissim Zur
Profile picture
Join Date: 6 Jun 16
Location: Skype: nissim.test CSR1010 External design house
Posts: 235
Posted: Mon, 2017-04-10 02:41

CSR1010 has it own pure XIDE 

editor with debugger. 

 

  • Up0
  • Down0
Acutetech
Join Date: 29 Jul 16
Posts: 25
Posted: Mon, 2017-04-10 03:23

The features I like in Eclipse which seem to be missing from the CSR IDE are things like powerful text search, right-click on a variable name to open  its definition, colour-highlighting of variable names when you click on the variable, disabled code within #ifdef sections grey-ed out etc etc. IMHO these features improve productivity. If you set up Eclipse properly then you can use all these editing features then turn to the CSR IDE for compile/download/debug.

  • Up0
  • Down0
Dr. Nissim Zur
Profile picture
Join Date: 6 Jun 16
Location: Skype: nissim.test CSR1010 External design house
Posts: 235
Posted: Mon, 2017-04-10 04:43

What the point to your description? 

All CSR1010 developers ask that many time, none of CSR ever agree to do anything about that. 

  • Up0
  • Down0
Acutetech
Join Date: 29 Jul 16
Posts: 25
Posted: Mon, 2017-04-10 05:49

Hi Nissim

What's the point? Well, Shashank asked "What IDE should be used to develop the application?" and my reply was just to share with him (her?) my own experience, that it is possible to get an unofficial Eclipse-based IDE working, at least partially, which (IMHO) greatly improves programmer productivity.

Regards - Charles 

  • Up0
  • Down0
Dr. Nissim Zur
Profile picture
Join Date: 6 Jun 16
Location: Skype: nissim.test CSR1010 External design house
Posts: 235
Posted: Mon, 2017-04-10 08:39

none will work with CSR1010 just the XIDE comes in SDK

  • Up0
  • Down0
Siddhesh
Join Date: 27 Sep 16
Location: Mumbai
Posts: 24
Posted: Mon, 2017-04-10 21:48

Hi Shashank,

Please find my answers for your questions below,

1. You can get the activation code by purchasing CSR1010 Development Board. It is printed on the box. Activation is a one time thing and     need not be renewed on quarterly/yearly basis.

2. The best IDE to work with CSR1010 is CSR uEnergy SDK IDE.

3. CSRmesh can be implemented on CSR1010. The same SDK is used. Buy the CSRmesh Development kit, which will provide you with           SDK, Sample CSRmesh Application code and the activation codes as well.

https://www.digikey.com/product-detail/en/qualcomm/DK-CSR1010-10184-1B/D...

Being in INDIA, this is the best you could do - Buy from digikey, Get activation code, Download SDK and start coding.

Regards.

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Mon, 2017-04-10 23:33

Hello Siddhesh,

Thanks a TON bro,

Finally someone answered all my question!!!

Thanks a lot again

Best Regards

Shashank J

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Tue, 2017-04-11 22:35

Hello Siddhesh,

One more doubt - So we need to buy 2 boards -

1 CSR dev board and get activation key for SDK

and

1 CSR MESH dev board and  get activation key for CSR MESH SDK?

Is this correct ? Just buying CSR dev 
activation key wont work for MESH SDK ?

Regards

Shashank J

  • Up0
  • Down0
Siddhesh
Join Date: 27 Sep 16
Location: Mumbai
Posts: 24
Posted: Tue, 2017-04-11 23:55

Hello Shashank,

There is only one SDK. No separate SDK for CSRmesh.

And only one Activation key is required.

The question is which Development board you require ?

There are mainly two Development board kits for CSR1010,

 

1) https://www.digikey.com/product-detail/en/qualcomm/DK-CSR1010-10169-1A/D...

This board has following features,

- CD which contains SDK and Sample Application Codes.

- Activation Code printed on Box.

- Supports CSRmesh functionality.

- Breakout of all GPIOs of CSR1010.

- Inbuilt USB programmer with Cable.

 

2) https://www.digikey.com/product-detail/en/qualcomm/DK-CSR1010-10184-1B/D...

This board has following features,

- Activation Code printed on Box.

- 3 Dedicated Development boards for CSRmesh functionality.

- Separate USB programmer with Cable.

This kit does not have a CD, hence you need to download SDK and Sample CSRmesh Application code from following url,

https://wiki.csr.com/wiki/CSRmesh

 

I would suggest you to buy both the boards. First kit will give you GPIO breakout and SDK CD and second kit would provide you with 3 Development boards to check CSRmesh functionality.

Regards

 

 

  • Up0
  • Down0
Shashank J
Join Date: 7 Apr 17
Posts: 9
Posted: Wed, 2017-04-12 21:54

Hi Siddhesh,

Thanks a lot 

This should be put in FAQ :)

Regards

Shashank j

  • Up0
  • Down0
destry
Join Date: 6 Jun 17
Posts: 2
Posted: Tue, 2017-06-06 12:41

Is it possible that I received an outdated activation code?

I just purcashed the SDK, but I am only able to download CSR SDK 2.3.  I cannot find how to upgrade to v2.6.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.