We are currently developing proprietary RF products in the 400-500 MHz bands based on the CC1352P7 chip
We are using CCS 12.6 and simplelink_cc13xx_cc26xx_sdk_7_10_02_23.
For application development we took the rfPacketRx example. In the hardware design we use a TCXO for the HF clock.
Now that initial application development is almost finished, we want to add OAD capabilities and our aim is to use the BIM and boot image headers as used in the OAD examples in the SDK.
The problem we run into is that the TCXO configuration is part of the application CCFG, and it does not seem possible to remove the CCFG from the build. This is because the Enable TCXO Function in the power section of SysCfg also depends on the Device Configuration. I don't see an option to disable the device configuration in SysCfg, and the linker complains about the .ccfg section:
I did copy the TCXO settings to the BIM app_ccfg.c file. But the linker also keeps adding a CCFG section to the Boot Image Header part of the boot image. And after flashing the application will not start.
What is the best way of adding the OAD capabilities to our applications? We do not want to use any of the RF stacks of the example OAD applications, but we do want to use the BIM and Boot Image Header structure used in the examples.