Combined with different program models and different user cases, multiple build configurations are
predefined in respective projects.
There are two program models provided for WCT parts.
•
Small Program Model: The compiler generates a more efficient switch table, when the code is in
the range 0x0-0xFFFF. This model is more efficient, but the code size is limited to 64 KB words.
•
Larger Program Model: Extends DSP56800E addressing range by providing 24-bit address
capability to instructions. That allows user accesses beyond the 64 KB word boundary of 16-bit
addressing.
For WCT1011A, there are two build configurations:
•
demo_sdm_debug: Small Program Model, including code for debugging.
•
demo_sdm_release: Small Program Model, excluding debugging code to save memory size.
Figure 60 WCT1011A build configuration
For WCT1013A, there are three build configurations:
•
demo_ldm_debug: Large Program Model, including code for debugging.
•
demo_ldm_release: Large Program Model, excluding debugging code to save memory size.
•
nfc_demo_ldm_debug: NFC dedicated build configuration. Large Program Model, including code
for debugging.
NOTE
The full-featured NFC stack will be released in next version. The slim NFC
stack is ready. Contact NXP for the firmware with the NFC feature.
WCT1011A/WCT1013A Automotive MP-A9 Wireless Charging Application User’s Guide, Rev. 0, 10/2017
46
NXP Semiconductors