TI BLE5-Stack API Documentation  2.01.00.00
Macros
OAD image types

Macros

#define OAD_IMG_TYPE_APP   1
 
#define OAD_IMG_TYPE_APP_STACK   3
 
#define OAD_IMG_TYPE_APPSTACKLIB   7
 
#define OAD_IMG_TYPE_BIM   6
 
#define OAD_IMG_TYPE_FACTORY   5
 
#define OAD_IMG_TYPE_NP   4
 
#define OAD_IMG_TYPE_PERSISTENT_APP   0
 
#define OAD_IMG_TYPE_RSVD_BEGIN   64
 
#define OAD_IMG_TYPE_RSVD_END   255
 
#define OAD_IMG_TYPE_STACK   2
 

Detailed Description

Macro Definition Documentation

§ OAD_IMG_TYPE_APP

#define OAD_IMG_TYPE_APP   1

OAD user application image

A user application of split app/stack type

§ OAD_IMG_TYPE_APP_STACK

#define OAD_IMG_TYPE_APP_STACK   3

OAD app + stack merge

An OAD enabled image that is a merge of both app and stack that are of split image type.

§ OAD_IMG_TYPE_APPSTACKLIB

#define OAD_IMG_TYPE_APPSTACKLIB   7

OAD app + stack library image

An OAD enabled executable where the app and stack are built and linked together as one image.

Note
This is different than OAD_IMG_TYPE_APP_STACK which is a post build merge of two split images.

§ OAD_IMG_TYPE_BIM

#define OAD_IMG_TYPE_BIM   6

OAD Boot Image Manager (BIM) image

A BIM image

Note
BIM upgrade is not currently supported

§ OAD_IMG_TYPE_FACTORY

#define OAD_IMG_TYPE_FACTORY   5

OAD network processor image

A network processor image. This image is intended to run an external processor

§ OAD_IMG_TYPE_NP

#define OAD_IMG_TYPE_NP   4

OAD network processor image

A network processor image. This image is intended to run an external processor

§ OAD_IMG_TYPE_PERSISTENT_APP

#define OAD_IMG_TYPE_PERSISTENT_APP   0

OAD on-chip persistent application image

The persistent app is the permanently resident app used in on-chip OAD The persistent app is responsible for updating the user application

§ OAD_IMG_TYPE_RSVD_BEGIN

#define OAD_IMG_TYPE_RSVD_BEGIN   64

OAD reserved image type begin

Warning
These fields are RFU

§ OAD_IMG_TYPE_RSVD_END

#define OAD_IMG_TYPE_RSVD_END   255

OAD reserved image type end

Warning
These fields are RFU

§ OAD_IMG_TYPE_STACK

#define OAD_IMG_TYPE_STACK   2

OAD stack image

An OAD enabled stack image of split image type

© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale