• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Low Power RF & Wireless Connectivity » Low Power RF Bluetooth® Low Energy & ANT Forum » 1.1/1.1a versions of the KeyFobDemo images
Share
Low Power RF & Wireless Connectivity
  • Forums
  • Announcements
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS

Forums

1.1/1.1a versions of the KeyFobDemo images

This question is answered
Greg Sampson
Posted by Greg Sampson
on Dec 29 2011 00:22 AM
Intellectual270 points

Where can I find 1.1/1.1a hex images of the KeyFob Demo?

http://processors.wiki.ti.com/index.php/Category:KeyFobDemo              
    cc2540_ble1.0_slave_keyfobdemo.hex -->KeyFob
    cc2540_ble1.0_master_usb_dongle.hex -->USB Dongle

I can only find references to the 1.0 hex files

Also would those images work with the JavaSimplePeripheral app?

greg

KeyfobDemo CC2450 CLE
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Greg Sampson
    Posted by Greg Sampson
    on Jan 11 2012 15:17 PM
    Intellectual270 points

    I'm seeing the same things. The accelerometer profile seems to be missing. Guess I need to break out the compiler LOL.

    greg

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Fred Visticot
    Posted by Fred Visticot
    on Jan 11 2012 15:53 PM
    Intellectual700 points

    Hi,

    As mentioned in the forum, You need to compile and use the HEX file generated after sources compilation in the C:\Texas Instruments\BLE-CC2540-1.1a\Projects\ble\KeyFob\CC2540DB\CC2540DK-mini Keyfob Slave\Exe

    Compiling the sources to get the HEX is really easy :)

    Works for me !!

    Do no forget to "verify the answer"

    Fred

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Greg Sampson
    Posted by Greg Sampson
    on Jan 12 2012 10:00 AM
    Intellectual270 points

    I compiled the source and got a working executable... to a degree. There must be an incompatibility in the configuration that 'JavaSimplePerpherial' does, because I can not get through the init sequence :/  Looks like BLE byte parsing for me.

    greg

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Greg Sampson
    Posted by Greg Sampson
    on Jan 12 2012 22:12 PM
    Verified Answer
    Verified by Greg Sampson
    Intellectual270 points

    I'll go ahead and verify the thread, but note that the GATT profile is very different for this code than the existing documentation would suggest. Once I have it all mapped out, I will post the details. I am a huge TI fan, but I have to say that in general the supplementary docs on the CC2450 family really leave a lot to be desired. I certainly appreciate the efforts to create example applications and all the work that went into this (that came out of someone's budget), but I wish they had just spent a week or so revising the docs, consolidating the source, and making hex/binary images for all of the sample apps..

    greg

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Greg Sampson
    Posted by Greg Sampson
    on Jan 17 2012 09:26 AM
    Intellectual270 points

    3808.Keyfob Application - Complete Attribute Table.xls

    I've uploaded the BLE 1.1 Sample app Keyfob Attributes table. As you can see, the handle addresses are very different from the docs you might find on the TI Wiki. I am not sure about the Proximity profile. I believe it starts at handle address 0x20. I also did not fill in the 'Type' field as this changed from v1.0 to 1.1a as well. Feel free to update to add additional information and/or corrections.

    greg

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • kazola
    Posted by kazola
    on Jan 17 2012 10:39 AM
    Guru11075 points

    Is this the same info as in this thread?

    http://e2e.ti.com/support/low_power_rf/f/538/t/134385.aspx

    I think the link I'm posting already updated the handles.



    Please click the     Verify Answer     button on a post if it answers your question! :)

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomi Hokkanen
    Posted by Tomi Hokkanen
    on Jan 26 2012 15:10 PM
    Prodigy10 points

    Hi Kazola,

    Could you please upload these files again? 

    Cheers!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • kazola
    Posted by kazola
    on Jan 26 2012 17:28 PM
    Guru11075 points

    Not really. I'm on a trip so I do not have IAR here.

    But... come on. You only have to install IAR and compile a single project! It is the KeyFobApp project. When 1.2 is out I'll do a wiki entry. Bye.



    Please click the     Verify Answer     button on a post if it answers your question! :)

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Zoe Summers
    Posted by Zoe Summers
    on Jun 24 2012 08:40 AM
    Prodigy120 points

    Hi. The link is dead, could you please repost?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Igor Sherer
    Posted by Igor Sherer
    on Jun 24 2012 11:15 AM
    Guru22030 points

    Hey,

    Try this .hex file:

    5141.CC2540MiniDkDemoSlave.zip

    Br,

    Igor

    KeyFob demo BLE 1.2
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Zoe Summers
    Posted by Zoe Summers
    on Jun 24 2012 11:29 AM
    Prodigy120 points

    Hi

    Thanks for posting the file, but it still doesn't work. No buzzer, no accelerometer, no light and no battery info. 

    Not even the buttons work! :(

    Also I can't run IAR in my virtual windows 7 x86 machine, so I can't even build my own..

    I'm starting to get annoyed with this now! Grrrr

    lol

    Thanks for your attempt though.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Zoe Summers
    Posted by Zoe Summers
    on Jun 24 2012 11:48 AM
    Prodigy120 points

    In fact, running the default iOS project from TI gives me these errors in the output window:

    Found characteristic <ffe1>

    Finished discovering characteristicsCould not find service with UUID <ffa0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffa0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffa0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffa0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Enabling accelerometer

    Could not find service with UUID <1804> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Updated notification state for characteristic with UUID <ffe1> on service with  UUID <ffe0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E

    Could not find service with UUID <ffb0> on peripheral with UUID 00000000-0000-0000-977E-33047BCBC30E


    This last one repeats forever.


    This is using your .hex file and the one that comes with BLEStack 1.2.1



    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Igor Sherer
    Posted by Igor Sherer
    on Jun 24 2012 11:49 AM
    Guru22030 points

    Hey,

    Well, try to download this file again (from my previous post, I have uploaded new version).

    Br,

    Igor

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Igor Sherer
    Posted by Igor Sherer
    on Jun 24 2012 11:53 AM
    Guru22030 points

    I'm not familiar with the outcome, nor BLE... so I guess my help ends here. sorry pal

    Br,

    Igor

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
12
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use