Other Parts Discussed in Thread: SYSCONFIG, , CC1352P
Tool/software:
Hi,
I'm currently developing some code for a CC1352P7, which will communicate over IEEE 802.15.4 at 2.4 GHz (more precisely: over OpenThread). A custom board will be used, which uses the PA for 2.4 GHz. I found a way to generate a TX power table, using SysConfig in CCS, but I'm not sure that what I did is correct:
I created a new project: File > Create New Project...
For board or device, I typed CC1352P7 then selected Device > CC1352P7.
For keyword, I typed empty then CR then selected one of the two empty examples displayed (seem identical)
I set compiler to CCS - TI Arm Clang Compiler.
I set kernel to No RTOS.
I clicked CREATE.
A project named empty_LP_CC1352P7_1_nortos_ticlang was created.
I double-clicked empty.syscfg.
I added the TI 15.4 Stack.
A warning was displayed: The board 'CC1352P7-1 LaunchPad' requires the 'RF Antenna Switch' to be selected. I ignored it.
I opened Radio Configure PHY settings for radio operations.
I set Frequency Band to 2.4 GHz.
I opened Power Configure power settings for radio operation.
The maximum transmit power value was 5. I selected 5.
I opened Other Dependencies > 250 kbps, OQPSK.
I ticked High PA.
An error was displayed: High PA for the 2400 frequency band is not supported in this RF Design.
I clicked RF Design.
I selected 2.4 GHz for Assign High PA To Frequency Band.
It was still not possible to set more than +5 dBm to Power Configure power settings for radio operation > Transmit Power.
But the ti_radio_config.c file contained two Power Tables: one for [-20, 5] and one for [14, 20].
In Other Dependencis > 250 kbps, OQPSK, I opened Code Export Configuration.
I set PA Table Export Method to Combined PA table.
The ti_radio_config.c file now contained two Power Tables: one for [-20, 5] and one for [-20, 20].
Was it the right way to generate the power table for [-20, 20]? It does not contain any value between 5 and 14. Is there a way to get some values for this interval?
Thanks,
Pascal