Tool/software: Code Composer Studio
Hi,
I am working on LAUNCHXL-CC26X2R1 and using bellow IDE and SDK.
- CCS 9.2.0
- simplelink_cc26x2_sdk_2_30_00_34
I have below queries regarding on-chip OAD, I know currently this SDK does not support on-chip OAD, I will be using the latest SDK later.
1) Can I use TI simple link starter mobile app for the On-chip OAD process a customized project (currently I am using project zero as a base project)?
2) if I can use a TI app, so how can I prevent my device to not be loaded by the Ti (project zero factory reset)?
- I found that I can change the image header OAD_IMG_ID_VAL value (which is currently loaded by Device Family ) with my customized name, is it the correct way to do?
3) I tried changing OAD_IMG_ID_VAL value in project zero as below,
Before
#define OAD_IMG_ID_VAL {'C', 'C', '2', '6', 'x', '2', 'R', '1'}
After
#define OAD_IMG_ID_VAL {'C', 'U', 'S', 'T', 'O', 'M', '0', '1'} /* Any customized name */
and tried to load factory reset project zero image which must have its original OAD_IMG_ID_VAL {'C', 'C', '2', '6', 'x', '2', 'R', '1'} So it rejected to load factory image.
but once after i rebooted baord and tried again it did not reject the image and loaded successfully.
i already laoded bim project first and then app and stack, but everytime after board reboot it loads project zero only.
My main concern is I don't want any other image(image from an untrusted source) to be loaded by mobile app, it should only allow the image which is having a valid image header.
4) I did not find a tutorial to add on-chip OAD project with an existing project.
Please let me know if you need any further information from my side.
5) Is there any Power consumption difference if I use BLE In the below modes?
- BROADCASTER - A device that only sends advertising events
- Peripheral - A device that accepts the establishment of an LE physical link using the connection establishment procedure
Thanks


