Preview

Dfdf

Powerful Essays
Open Document
Open Document
5067 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Dfdf
Developer’s Guide for Over Air Download for CC254x
Version 1.0

Developer’s Guide for Over Air Download for CC254x

1. Purpose
The purpose of this document is to enable a developer working with the TI BLE stack to successfully implement the proprietary TI OAD Profile functionality in any sample or proprietary application using the CC254x SOC.

2. Functional Overview
OAD is an extended stack feature provided as a value-enhancing solution for updating code in deployed devices without the cost of physical access via a programming header. OAD is a client-server mechanism in which one device acts as the OAD image server (OAD manager) and the other device is the OAD image client (OAD target).

3. Assumptions
1. The BIM will never need to be updated.

4. Definitions, Abbreviations, Acronyms
Term Definition

API BIM DL INSTALL_DIR

Application Programming Interface Boot Image Manager – boot code that receives the reset interrupt vector and manages which valid image (Image-A or Image-B) shall run. Down-Loaded – an RC-image candidate that has been downloaded via the OAD procedure and stored in the non-volatile RC-image area. The installation directory path of the protocol stack code specific to the version installed, but something like this:
C:\Texas Instruments\BLE-CC254x-1.2.1

ISR

Interrupt Service Routine – code that the CPU physically jumps to upon receiving any enabled interrupt. Thus the execution of this code interrupts the normal execution of background code. Interrupt Vectors – the table of ISR jump instructions to which the CPU physically vectors for ISR’s. Low Power RF – a business unit within TI. Non-volatile storage Operating System Abstraction Layer Over-the-Air – an RF transmission that can be seen with a packet sniffer. OAD Boot Loader – boot code that receives the reset interrupt vector and runs an existing valid RC-image or instantiates a DL-image. Over-the-Air Download – a proprietary profile provided by TI for transmitting a



References: 1. BLE Stack Functional Specification v1_2, Requirements TBD, 2-1, 2-3, 2-4 2. ANSI C Coding Standard (F8W-2005-0002).

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Is589

    • 325 Words
    • 2 Pages

    The first Alternative to have a client download the tool into their computer to run is classified as a Client-based architecture; and the second alternative to have the program running on the server is classified as a Host-based architecture.…

    • 325 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Microsoft, (2006), Knowledge base article 99588, Hardware abstraction layer (HAL), Retrieved July 21, 2007 from: http://support.microsoft.com/kb/99588…

    • 2709 Words
    • 11 Pages
    Powerful Essays
  • Satisfactory Essays

    POS-355 Week 5 Operating Systems Analysis 10 Slides with Speaker Notes - Team B new ver.ppt…

    • 400 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    dfdf

    • 845 Words
    • 4 Pages

    Aqueous solutions of lead (II) chloride and sodium chromate react to yield solid lead (II) chromate and aqueous sodium chloride.…

    • 845 Words
    • 4 Pages
    Good Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts. Hoboken, NJ: John Wiley &…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    dfdf

    • 1003 Words
    • 5 Pages

    Jane paused, told Michelle she had another urgent call, and put her on hold. What was she going to tell her friend Michelle about Ralph. "Why do these things happen to me?" she muttered to herself. Jane had been a regional sales manager at COBA for almost two years. One of the problems that came with the position was Ralph. Ralph had been with the company for ten years and was a good performer. He always met his quotas and goals and was a team player in every respect. Two years ago, however, Ralph went through a period of depression that severely affected his sales figures as well as his client relationships. Another problem resulting from Ralph?s depression was alcohol dependence. When the problem came to light, COBA had given Ralph the option of either entering a private drug rehabilitation center or being dismissed. Ralph chose the six-week detoxification program. For about six months all seemed to be go well. Ralph?s sales figures improved, and Jane, who was Ralph?s boss, had not received any more customer complaints about him. However, when it became apparent that Ralph was drinking again, Jane confronted him. Ralph justified his behavior by telling her that he had to have a few drinks with his clients to keep them happy. "After all, Jane, everyone knows that drinking is something a salesperson does to develop a more personal relationship with the client," he argued. "Besides, my sales figures have not decreased; they?ve increased." Nevertheless, Jane cautioned Ralph about his behavior. Several months before Ralph had resumed drinking, a confidential report from the detoxification center…

    • 1003 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    fdsdf

    • 455 Words
    • 2 Pages

    There is an operation system that supports 5,000 users, and the company only wants to allow 4,990 users permission to access one file. In order to have a protection scheme in UNIX, a number of operations need to be performed first in order for this to work. UNIX file management hierarchy is very essential to know in order to understand and devise a plan that will allow this protection scheme to protect the files. Without knowledge of the hierarchy of the file management system within the UNIX operating system, there is no way that the 4,990 will have access to only one file.…

    • 455 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    I Love It

    • 1840 Words
    • 8 Pages

    Native support management using SCCM and Windows Intune.Simplified implementation--no new infrastructure, hardware, network complexity or custom coding.Enterprise-level scalability of a cloud-enabled device management solution.…

    • 1840 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Fdfedf

    • 476 Words
    • 2 Pages

    Question no 1 What are the needs, wants and demands of consumers of Botox products in its different treatment markets? What value does Botox deliver in each market? How does value affect price for Botox?…

    • 476 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    E-Store Project Software Requirements Specification Version Revision History |Date |Version |Description |Author | | | |SRS 1.0 |Group-1 | | | |SRS 2.0 |Group-1 | | | |SRS 3.0 |Group-1 | | | |SRS 4.0 |Group-1 | Table of Contents 1. Introduction 5 1.1 Purpose 5 1.2 Scope 5 1.3 Definitions, Acronyms, and Abbreviations 6 1.4 References 6 1.5 Overview 6 2. Overall Description 6 3. Specific Requirements 7 3.1 Functionality 7 3.1.1 Sell Configured to Ordered Products.…

    • 2870 Words
    • 12 Pages
    Powerful Essays
  • Better Essays

    SMART BEACON PAPER DESIGN

    • 1813 Words
    • 6 Pages

    TOC \o "1-3" \h \z \u Abstract PAGEREF _Toc401240670 \h ii1.Introduction PAGEREF _Toc401240671 \h 11.1. The System overview PAGEREF _Toc401240672 \h 11.2. The Problem Statement PAGEREF _Toc401240673 \h 21.3. Project Objectives PAGEREF _Toc401240674 \h 21.4. The Project Deliverables PAGEREF _Toc401240675 \h 21.5. Project Breakdown Structure PAGEREF _Toc401240676 \h 21.5.1 System Hardware PAGEREF _Toc401240677 \h 31.5.1 a. The Power Supply PAGEREF _Toc401240678 \h 31.5.1 b. The Frequency generating circuit. PAGEREF _Toc401240679 \h 31.5.1 c. The Bluetooth Module. PAGEREF _Toc401240680 \h 41.5.2 System Software PAGEREF _Toc401240681 \h 51.5.2. a. The Frequency Detection App PAGEREF _Toc401240682 \h 52.The Overall Budget PAGEREF _Toc401240683 \h 63. Conclusion PAGEREF _Toc401240684 \h 74. References PAGEREF _Toc401240685 \h 8…

    • 1813 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Bluetooth Technology

    • 11590 Words
    • 47 Pages

    Queensland St. Lucia Campus and at the iLab facility in Toowong from February 2001 to October 2001 under the supervision of Dr. Adam Postula. It is intended for those with a strong level of technical ability who are interested in Bluetooth technology and/or digital wireless communication in general. Acknowledgements For making this thesis possible and giving me the chance to learn about the Bluetooth standard I would like to thank my supervisor Dr. Adam Postula. For providing the resources used during this thesis I would like to thank the iLab staff. Your generous donation of office space, PC’s and Bluetooth kits was of great assistance and has been much…

    • 11590 Words
    • 47 Pages
    Good Essays
  • Powerful Essays

    3) 3GPP, “ Group Services and System Aspects; 3GPP Systems to Wireless Local Area Network (WLAN) Interworking; System Description (Release 6),” TS 23.234, v.6.2.0, Sept. 2004.…

    • 4247 Words
    • 17 Pages
    Powerful Essays
  • Powerful Essays

    Ecg Denoising

    • 4538 Words
    • 19 Pages

    Department of Electronics and Communication Engineering Indian Institute of Technology Guwahati Guwahati, India - 781 039 Email: anilm@iitg.ernet.in…

    • 4538 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    Iyya

    • 6646 Words
    • 27 Pages

    All contents are Copyright © 1992–2007 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information.…

    • 6646 Words
    • 27 Pages
    Good Essays

Related Topics