This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Anaren A110LR09A radio (CC110L) with Stellaris LM3S2793 = Impossible?

Other Parts Discussed in Thread: CC110L, SIMPLICITI, CC1101

Hello,
I am developing a product using the TI Stellaris ARM LM3S2793, developed under the TI CCS5 environment. Looking for a simple peer-to-multipoint (broadcast) 915MHz radio solution for communication between modules. I had planned on using an Anaren A110LR09A radio which I understand uses the TI CC110L chips.
However, this has come to a screeching halt as I seem to have encountered a software dead-end. I hope I am wrong ...
Is it true that neither Anaren's BoosterStack software not the TI SimpliciTI software supports the combination of Stellaris and CCS development system? And the CC110L data sheet is pretty intimidating in terms of writing even a simple driver for it from scratch.
If so, besides changing processors (not likely at this point), do you have any suggestions?
Thanks and best regards,
John Borchard,
Dendritics Inc.
  • John, 

    The SimpliciTI stack is included in the current distributions of StellarisWare. I am aware the demos are for the 9B96 development kit, but it should be portable to your device.

    Thomas

  • Thanks Thomas,
    I see an example buried in there for the 9B96 CPU’s development kit which I am sure would be portable to my kissing cousin CPU. What I don’t see is the init process ... Anaren's A110LR09A documentation has a pageful of precise values to be written to the radio chip ... but the 9B96 doesn’t seem to be very concerned at all about init. Something is gapping here ... any idea?
    Thanks! jb
  • jb,

    The configurations are contained in the files in this directory.

    C:\StellarisWare\SimpliciTI-1.1.1\Components\mrfi\smartrf\CC1101

    /Thomas

  • Thomas,

    Ah, I see ... do you think it is valid to use the CC1101 (filename) settings for the TI CC110L which is embedded in the Anaren product?  I know they are "close" ...but ...

    Assuming that the names in that file have the same meaning as the ones in the Anaren data file, the settings are very different from what they suggest is required to be in line with FCC regulations.   What do you think that means?  Should I use the ones in the file blindly?

    Thanks for your help.

    JB

  • JB, 

    I would recommend starting with what is inside SimpliciTI today, get your port to work, then contact Anaren FAE's to have them help you figure out which parameters are important and which ones are not.

    The two chips are very close to each other, the L version has a few less digital features that I are not commonly used anyway.

    Regards
    /TA 

  • Whoa Thomas ...Eeek!

    You are probably not the right person to address with this, but I seem unable to get off first base with CCS.  Attempting to use part of (say) simplicity_cascade into my (internal) CCS5 build ... As soon as I include the linked resource simplicitilib.c and add a simpliciti_config.h I get more compile errors than a dinosaur has feathers.   They start with stuff as fundamental as bsp_board_defs.h needing a definition of uint8_t, and go on from there.  

    I tried to copy all the build includes, but obviously am not "getting it".   I'm not even sure what to tell you.   Embarrasingly, the simplicity_cascade project compiles just fine.  But how do I tell what is the critical difference between my build parameters and its?

    Thanks!  jb

  • JB,

    I am  not the right on, please try posting that question in the Stellaris forum.

    /Thomas

  • Will do.  Thanks for your help Thomas.  JB