WCT W Single Coil TX V3.0 Runtime Debugging User s Guide

Similar documents
WCT W Single Coil TX V3.1 Runtime Debugging User s Guide

WCT W Single Coil TX V3.1 Reference Design System User s Guide

FOD Transmitter User s Guide

FOD Transmitter User s Guide

FOD Receiver User s Guide

Rework List for the WCT-15W1COILTX Rev.3 Board

etatronix PMA-3 Transmitter Tester Manual

CT435. PC Board Mount Temperature Controller

OVEN INDUSTRIES, INC. Model 5C7-362

ASCII Programmer s Guide

SP310001/02: Wireless Power Controller for Fast Charging Transmitter

ADP1043A Evaluation Software Reference Guide EVAL-ADP1043A-GUI-RG

Tarocco Closed Loop Motor Controller

Pololu TReX Jr Firmware Version 1.2: Configuration Parameter Documentation

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

ST Wireless Charging Solutions

Mercury technical manual

ADAM-4022T Serial Base Dual Loops PID Controller User s Manual

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A

8000 SERIES PRECISION MULTIMETER VERIFICATION AND ADJUSTMENT GUIDE

TC LV-Series Temperature Controllers V1.01

±50V Isolated, 3.0V to 5.5V, 250kbps, 2 Tx/2 Rx, RS-232 Transceiver MAX3250

The rangefinder can be configured using an I2C machine interface. Settings control the

This session introduces wireless charging, market applications, and Freescale s activities

Compatible Products: LAC L12-SS-GG-VV-P L16-SS-GG-VV-P PQ12-GG-VV-P P16-SS-GG-VV-P T16-SS-GG-VV-P

BLE 4.0 Module ZBModule User Manual 1 / 15

AN294. Si825X FREQUENCY COMPENSATION SIMULATOR FOR D IGITAL BUCK CONVERTERS

Copley ASCII Interface Programmer s Guide

TECHNICAL DOCUMENT EPC SERVO AMPLIFIER MODULE Part Number L xx EPC. 100 Series (1xx) User Manual

PARAMETER LIST MICROFUSION

IP1 Datasheet PWM OUTPUT WITH SINGLE CHANNEL ADC MODULE FEATURES DESCRIPTION CONNECTOR DETAILS

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

Mercury Firmware Release Notes

RV4141A Low-Power, Ground-Fault Interrupter

InfraStruXure Manager v4.x Addendum: Building Management System Integration

Temperature Monitoring and Fan Control with Platform Manager 2

Temperature Monitoring and Fan Control with Platform Manager 2

MP A, 24V, 1.4MHz Step-Down Converter

LC-10 Chipless TagReader v 2.0 August 2006

Know your energy. Modbus Register Map EM etactica Power Meter

In the event of a failure, the inverter switches off and a fault code appears on the display.

Normal Oscillator Behavior (Device A) Figure 1. Normal Oscillator Behavior (Device A) ft = f0 1 + TC1 T T0

TL494 Pulse - Width- Modulation Control Circuits

NU1005/6: 5V Full Bridge Driver for High Integration, High Efficiency and Low Cost Wireless Power Transmitter

NI 951x C Series Modules Object Dictionary

Pololu Jrk USB Motor Controller

theben Fan Coil Actuator FCA 1 Fan Coil Actuator FCA 1 FCA Version: Jan-08 (Subject to change) Page 1 of 77

Sensors and Sensing Motors, Encoders and Motor Control

3V TRANSCEIVER 2.4GHz BAND

VersaMax Mixed Discrete / High-Speed Counter Module

instruction manual for Open LRS New Generation

LED Driver 5 click. PID: MIKROE 3297 Weight: 25 g

KNX manual 1-channel flush-mounted switch actuator SU 1

Facebook Server Fan Speed Control Interface. Draft Version 0.1. Author: Jacob Na, Thermal Engineer, Facebook

Fast Response, High Voltage Current Shunt Comparator AD8214

Brushless DC Motor Controller Specification Assemblies 025F0248

Universal laser controller and testunit for SPI Laser Systems and laser units enabled by PWM or analog control

Gentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24

TECHNICAL DATASHEET #TDAX INPUTS, 5 OUTPUTS VALVE CONTROLLER

DC servo axis controller (Mammut) user s guide

Modbus communication module for TCX2: AEX-MOD

KNX manual High-performance switch actuators RM 4 H FIX1 RM 8 H FIX2

Programming Parameter Guide

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Fan Coil Actuator FCA 2

HPVFP High Performance Full Function Vector Frequency Inverter

P/N: AX Applications: Off-highway construction equipment Municipal vehicles. Ordering Part Numbers:

µchameleon 2 User s Manual

AN NHS3xxx Temperature sensor calibration. Document information

9200 Series, 300 MHz Programmable Pulse Generator

MP6902 Fast Turn-off Intelligent Controller

Wireless Power Receiver for 15W Applications. Description. Features. Typical Applications. Typical Application Circuit. Datasheet P9221-R COUT

MTY (81)

Applications: Off-highway construction equipment Municipal vehicles Material handling equipment (forklifts, etc.) Ordering Part Numbers:

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

5008 Dual Synthesizer Configuration Manager User s Guide (admin Version) Version valontechnology.com

VersaMax Mixed Discrete / High-Speed Counter Module

HT7938A High Current and Performance White LED Driver

Single Channel Loop Detector

Methods for Foreign Object Detection in Inductive Wireless Charging. Vladimir Muratov Qi Developer Forum Nov 16, 2017

TI 360 System check (1.7 EN) System check function within the d&b D6, D12 and E-PAC amplifiers and remote control via R1

Programmable with Electronic Assistant Simulink

Tel: Fax:

AP8010. AiT Semiconductor Inc. APPLICATION

DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION. 500KHz, 18V, 2A Synchronous Step-Down Converter

Datasheet. Tag Piccolino for RTLS-TDoA. A tiny Tag powered by coin battery V1.1

MP A Fixed Frequency White LED Driver

TECHNICAL MANUAL UNIVERSAL BOP GPIB VISA INSTRUMENT DRIVER. 1) This manual is valid for the following Model and associated serial numbers:

MC33PF8100, MC33PF8200

AN5119 Application note

3-in-1 Air Condition Solution

Exercise 1. Basic PWM DC Motor Drive EXERCISE OBJECTIVE DISCUSSION OUTLINE. Block diagram of a basic PWM dc motor drive DISCUSSION

ML4818 Phase Modulation/Soft Switching Controller

Power Meter. Measurement Guide. for Anritsu RF and Microwave Handheld Instruments BTS Master Site Master Spectrum Master Cell Master

Qi Developer Forum. Circuit Design Considerations. Dave Wilson 16-February-2017

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

TL494M PULSE-WIDTH-MODULATION CONTROL CIRCUIT

TECHNICAL DATASHEET #TDAX022420

Wireless No-Probe Temp Sensor User Guide VERSION 1.3 NOVEMBER 2018

TECHNICAL DATASHEET #TDAX ISOLATED DUAL CHANNEL UNIVERSAL SIGNAL CONVERTER

Transcription:

Freescale Semiconductor Document Number: WCT1012V30RTDUG User s Guide Rev. 0, 09/2015 WCT1012 15W Single Coil TX V3.0 Runtime Debugging User s Guide 1 Introduction Freescale provides the FreeMASTER GUI tool for WCT1012 Medium Power wireless charging solution. The GUI based on the FreeMASTER tool can be used to fine tune the parameters in running state. For the operations of setting up the FreeMASTER connection, see the WCT1012 15W Single Coil TX V3.0 Reference Design System User s Guide (WCT1012V30SYSUG). Contents 1 Introduction 1 2 Runtime Tuning and Debugging 2 3 Configuration Structure Reference 14 2015 Freescale Semiconductor, Inc. All rights reserved.

2 Runtime Tuning and Debugging 2.1 NVM parameters This chapter describes the configuration and tuning of the Wireless Charging Transmitter (WCT) library. The main configuration structure of the library is initially stored in the Flash memory and it is copied from there to the NvmParams structure in RAM. The initialization data for the Flash-memory structure are stored in the EEdata_FlashDefaults.asm file. The WCT GUI based on the FreeMASTER tool can be used to fine tune the parameters at runtime. The same GUI may also be used to generate the assembler initialization data for the Flash-based configuration. Alternatively, the WCT GUI may also be used to trigger the application to back up the actual RAM content of the data structure to Flash. The WCT GUI is prepared for the following application: 15W_MP/example/wct1012.pmp Section 3 Configuration Structure Reference provides detailed information about each configuration parameter. The same reference information is also available directly in the GUI tool where the parameters can be changed at runtime. 2.1.1 Runtime access to NVM parameters As outlined in the previous sections, the WCT GUI based on FreeMASTER tool can be used to read and modify the parameters at runtime. Parameters are modified immediately, so any change in the operation of the Wireless Charging system can be evaluated instantly. The GUI also enables to restore all the configuration parameters to their default values or synchronize the configuration in GUI with board values by pressing a single button. The parameters are split to several tabs in the GUI view: System parameters Coil Parameters Calibration To make the fine-tuned configuration values permanent and default for the next application build, the whole structure can be exported into assembler syntax of initialization data block. The generated data can be put to the EEdata_FlashDefaults.asm file directly and used as a new default configuration set. In addition to actual configuration values, the GUI also calculates proper checksum values to make the data block valid for the Wireless Charging library. The exported initialization data block is available on the NVM Raw tab in the GUI. 2 Freescale Semiconductor

Figure 1 WCT GUI (1) Figure 2 WCT GUI (2) Freescale Semiconductor 3

2.2 Tuning and debugging The library is used together with the FreeMASTER visualization tool to calibrate input values and to observe behavior of the Wireless Charging transmitter. The FreeMASTER tool connects to the target board by using the UART or JTAG, communication interface. 2.2.1 Data visualization The FreeMASTER tool enables visualization of any variables or registers in the application running on the target system. This feature is particularly useful with Wireless Charging application to observe voltage and currents in real time by using a graphical representation. The FreeMASTER project file which comes in the Library package contains pre-configured scope views with the most frequently used runtime parameters. The graphs and views can be easily extended by more parameters or user-defined data. 2.2.2 Debugging console Figure 3 Data visualization In addition to FreeMASTER visualization, the WCT library provides an option to continuously dump selected debugging information to the user console over the UART interface. The debug messages are sent to UART any time an important event occurs, if the appropriate message type is enabled. Be aware that the console UART port must be different from the UART port used by the FreeMASTER communication. If only one UART port is available, consider the use of an alternative communication interface for the FreeMASTER connection. Next to UART, the FreeMASTER also supports CAN or JTAG cable interface. 4 Freescale Semiconductor

There is one UART on WCT1012, so only one of debug console and FreeMaster using SCI can work at a time. 1) If SCI is used for debugging console in MP demo, the settings are as follows: #define DEBUG_CONSOLE_QSCI0 TRUE // We are using Peripheral QSCI0 for diagnostics The macro is defined in example->wct1012 > wct_hal_cfg.h. 2) If OSJTAG is used to link Freemaster through SCI, some changes are needed. These macros listed are defined in example > wct1012 >hal > freemaster_cfg.h. #define FMSTR_USE_SCI 1 /* To select SCI communication interface */ #define FMSTR_USE_JTAG 0 /* 56F8xxx: use JTAG interface */ Note: Only one of macro between DEBUG_CONSOLE_QSCI0 and FMSTR_USE_SCI can be TRUE at a time. 2.3 Calibration The library behavior and its parameters should be calibrated before the library can be successfully used. The calibration procedure consists of four steps, namely, input voltage calibration, input current calibration, characterization parameters calibration, and normalization parameters calibration. All the steps require low power disabled, touch disabled, and library running in debug mode except normalization parameters calibration. All the calibration steps are used to get accurate power loss for Foreign Object Detection (FOD). Power loss can be calculated by the following equation. If P_Loss is bigger than threshold, there must be a foreign object. P_Loss = T_IN T_Loss R_IN Input Voltage Calibration and Input Current Calibration are used to get accurate T_IN. Characterization Parameters Calibration is used to estimate T_Loss. Normalization Parameters Calibration is used to get accurate R_IN. Figure 4 Calibration Note: Before starting calibration, read all the values to the NVM data. Click the Read button of Common for all on the System Params page, Coil Params page, and Calibration page. Freescale Semiconductor 5

2.3.1 Input voltage calibration Figure 5 Reading NVM value The process of input voltage calibration is as follows: 1. Before the calibration, set LOW_POWER_MODE_SUPPORTED to FALSE in the example code. Then, the MCU runs at full speed even without charging, and the FreeMASTER GUI can respond quickly when the user performs FOD calibration in debugging mode. Before TX is powered on, ensure that the RX is removed and load is disconnected. The calibration process of the input voltage requires library to be running in debug mode, and without RX and load. Use the FreeMASTER GUI to do the calibration, and save the constant to flash. 2. When TX is powered on, measure the input voltage of the VINA signal by a multimeter, and write it to Step 5) in the following window on FreeMASTER GUI. Figure 6 Input voltage calibration 3. Read out the input Voltage Calibration Constant on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. 6 Freescale Semiconductor

2.3.2 Input current calibration Figure 7 Read voltage calibration constant The process of input current calibration is as follows: 1. Power on the wireless charging TX board without load connected. The calibration process of the input current requires the library to be running in debug mode, and without RX on. 2. Ensure that RX is removed. Add electronic load or resistors between VINA and Ground to draw current. 3. Change load current from 50 ma to 1600 ma. Record Actual Current measured by a multimeter. Use FreeMASTER GUI to do the calibration, and save the constant to flash. Freescale Semiconductor 7

Connect load after step3 Figure 8 Input current calibration 4. Read out the Input Current Calibration Constant on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. Before the following FOD calibration, disconnect FreeMASTER, download new parameters to TX and reset the TX board. Figure 9 Read input current calibration constant 8 Freescale Semiconductor

2.3.3 FOD calibration The process of FOD calibration is as follows: 1. The calibration process of foreign object detection algorithm requires library running in debug mode and finished calibration of the Input Voltage and Input Current. The calibration must be done without RX and load. Follow instruction of the Input Voltage Calibration process. Follow instruction of the Input Current Calibration process. Note: There are three control types in the middle power transmitter, half bridge frequency control, full bridge phase shift control, and full bridge control. Calibration should be done three times for three working states. 2. For half bridge frequency control, set Control Type to 0. Read coil current and input Power by setting the coil frequency range from 205 KHz to 115 KHz. On the FreeMASTER GUI, perform the following steps to get FOD coefficients, CA5, CA6, CA7. Figure 10 FOD calibration of half bridge frequency control 3. Read out the Power Loss Characterization Parameters on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. Freescale Semiconductor 9

Figure 11 Read FOD calibration constant of half bridge frequency control 4. For full bridge phase control, set Control Type to 1. Read the coil current and input Power by setting the working phase range from 26% to 100%. On the FreeMASTER GUI, perform the following steps to get FOD coefficients, CA5, CA6, CA7. Figure 12 FOD calibration of full bridge phase control 5. Read out the Power Loss Characterization Parameters on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. 10 Freescale Semiconductor

Figure 13 Read FOD calibration constant of full bridge phase control 6. For full bridge frequency control, set Control Type to 2. Read coil current and input Power by setting the working phase range from 200 khz to 125 khz. On the FreeMASTER GUI, perform the following steps to get FOD coefficients, CA5, CA6, CA7. Figure 14 FOD calibration of full bridge frequency control Freescale Semiconductor 11

7. Read out the Power Loss Characterization Parameters on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. Figure 15 Reading FOD calibration constant of full bridge frequency control 8. Read out all parameters in the FreeMASTER GUI and use new coefficients in program, reset the MCU. 2.3.4 FOD normalization The FOD normalization is to equalize the power loss curve, at which the loss value goes high as the load increasing, and it may be higher than the threshold even no foreign object is present. To resolve the issue, Freescale provides the normalization tool through the FreeMASTER GUI to fine-tune the FOD of the performance customer board. The process of FOD normalization is as follows: 1. Make sure that the input voltage, input current, and FOD calibration are done. 2. Follow the normalization steps on the FreeMASTER GUI as shown in the following figure. Before the test, reset the parameter and exit debug mode. Do the test with a standard calibrated Qi 1.1 RX, like TPR#5. The load range is from 50 ma to 1000 ma. 12 Freescale Semiconductor

Figure 16 FOD normalization 3. After the steps above on the GUI are finished, read out Power Loss Characterization Parameters on the Calibration page of the FreeMASTER GUI to ensure that it is saved successfully. Figure 17 Read FOD normalization constant Note: FOD normalization in Section 2.3.4 is for low power RX (5W). As for Middle Power RX, normalization is not necessary, because MP FOD based on power loss method is with online calibration for accuracy. Freescale Semiconductor 13

3 Configuration Structure Reference 3.1 System parameters LED1 Operation ON/OFF Bitfield This parameter configures On/Off behavior of LED1 diode: Bit0 This parameter, when set, indicates LED1 should be ON in the Initialization state. Bit1 This parameter, when set, indicates LED1 should be ON in the STANDBY state. Bit2 This parameter, when set, indicates LED1 should be ON in the Power Xfer state. Bit3 This parameter, when set, indicates LED1 should be ON in the Device Charged state. Bit4 This parameter, when set, indicates LED1 should be ON in the FOD Fault state. Bit5 This parameter, when set, indicates LED1 should be ON in the Device Fault state. Bit6 This parameter, when set, indicates LED1 should be ON in the System Fault state. Bit7 This parameter, when set, indicates LED1 should be ON in the NVM Fault state. Bit8 This parameter, when set, indicates LED1 should be ON in the Power Limit state. Bit9 This parameter, when set, indicates LED1 should be ON for the LED ON diagnostic cmd. Bit10 This parameter, when set, indicates LED1 should be ON for the LED OFF diagnostic cmd. Default Value: 0x00F1 NvmParams.SystemParams.LedOperation.LedParams[0].wLedOnOffStateBitfield.all LED1 Operation Blink Bitfield This parameter configures Blinking behavior of LED1 diode: Bit0 This parameter, when set, indicates LED1 should Blink in the Initialization state. Bit1 This parameter, when set, indicates LED1 should Blink in the STANDBY state. Bit2 This parameter, when set, indicates LED1 should Blink in the Power Xfer state. Bit3 This parameter, when set, indicates LED1 should Blink in the Device Charged state. Bit4 This parameter, when set, indicates LED1 should Blink in the FOD Fault state. Bit5 This parameter, when set, indicates LED1 should Blink in the Device Fault state. Bit6 This parameter, when set, indicates LED1 should Blink in the System Fault state. Bit7 This parameter, when set, indicates LED1 should Blink in the NVM Fault state. Bit8 This parameter, when set, indicates LED1 should Blink in the Power Limit state.bit9 This parameter, when set, indicates LED1 should Blink for the LED ON diagnostic cmd. Bit10 This parameter, when set, indicates LED1 should Blink for the LED OFF diagnostic cmd. Default Value: 0xC104 NvmParams.SystemParams.LedOperation.LedParams[0].wLedBlinkStateBitfield.all 14 Freescale Semiconductor

LED2 Operation ON/OFF Bitfield This parameter configures On/Off behavior of LED2 diode: Bit0 This parameter, when set, indicates LED2 should be ON in the Initialization state. Bit1 This parameter, when set, indicates LED2 should be ON in the STANDBY state. Bit2 This parameter, when set, indicates LED2 should be ON in the Power Xfer state. Bit3 This parameter, when set, indicates LED2 should be ON in the Device Charged state. Bit4 This parameter, when set, indicates LED2 should be ON in the FOD Fault state. Bit5 This parameter, when set, indicates LED2 should be ON in the Device Fault state. Bit6 This parameter, when set, indicates LED2 should be ON in the System Fault state. Bit7 This parameter, when set, indicates LED2 should be ON in the NVM Fault state. Bit8 This parameter, when set, indicates LED2 should be ON in the Power Limit state. Bit9 This parameter, when set, indicates LED2 should be ON for the LED ON diagnostic cmd. Bit10 This parameter, when set, indicates LED2 should be ON for the LED OFF diagnostic cmd. Default Value: 0x000D NvmParams.SystemParams.LedOperation.LedParams[1].wLedOnOffStateBitfield.all LED2 Operation Blink Bitfield This parameter configures Blinking behavior of LED2 diode: Bit0 This parameter, when set, indicates LED2 should Blink in the Initialization state. Bit1 This parameter, when set, indicates LED2 should Blink in the STANDBY state. Bit2 This parameter, when set, indicates LED2 should Blink in the Power Xfer state. Bit3 This parameter, when set, indicates LED2 should Blink in the Device Charged state. Bit4 This parameter, when set, indicates LED2 should Blink in the FOD Fault state. Bit5 This parameter, when set, indicates LED2 should Blink in the Device Fault state. Bit6 This parameter, when set, indicates LED2 should Blink in the System Fault state. Bit7 This parameter, when set, indicates LED2 should Blink in the NVM Fault state. Bit8 This parameter, when set, indicates LED2 should Blink in the Power Limit state. Bit9 This parameter, when set, indicates LED2 should Blink for the LED ON diagnostic cmd. Bit10 This parameter, when set, indicates LED2 should Blink for the LED OFF diagnostic cmd. Default Value: 0x0102 NvmParams.SystemParams.LedOperation.LedParams[1].wLedBlinkStateBitfield.all Fault Blink Rate (ms) Freescale Semiconductor 15

This parameter represents the period of time used to establish a blink rate for any LED in a SYSTEM FAULT or DEVICE FAULT condition. Default Value: 200 NvmParams.SystemParams.LedOperation.wFaultBlinkRateMs FOD Fault Blink Rate (ms) This parameter represents the period of time used to establish a blink rate for any LED in a FOD FAULT condition. Default Value: 200 NvmParams.SystemParams.LedOperation.wModFaultBlinkRateMs Operational State Blink Rate (ms) This parameter represents the period of time used to establish a blink rate for any LED when the system is in a non-fault state. Default Value: 2000 NvmParams.SystemParams.LedOperation.wOpStateBlinkRateMs Delay At Power-Up (ms) This parameter can be used to hold the state of the LED(s) following initial power-up of the system. Default Value: 1000 NvmParams.SystemParams.LedOperation.wDelayAtPowerUpMs Default PWM Dead Time (ns) This parameter defines the default dead time that is used for PWM outputs when configured for use with a standard FET driver. Default Value: 0 16 Freescale Semiconductor

NvmParams.SystemParams.OpStateParams.wPwmDeadTimeNs TX Max Power Class This parameter defines the Power Class that the Transmitter reports to the Receiver, where the value is used as the exponent in the calculation of the reported power ranges (Typically set to '1' for Medium Power). Default Value: 1 NvmParams.SystemParams.OpStateParams.wTransmitterPowerClass TX Max power(w) This parameter defines the maximum aggregate power available (in Watts) for all channels supported on the Transmitter. A fraction of this power is delivered to each supported channel, the value of which is determined following Power Negotiation. Default Value: 15 NvmParams.SystemParams.OpStateParams.wTransmitterMaxPower Transmitter Default Channel Power (W) This parameter defines the initial budgetary power (in Watts) reported to each channel in the system. The sum of the budgetary power reported to each channel shall not exceed the MAX power defined above. Default Value: 15 NvmParams.SystemParams.OpStateParams.wTransmitterDefaultChannelPower ManufacturerCodeMsb This parameter defines the Manufacture ID most significant byte. Default Value: 0 Freescale Semiconductor 17

NvmParams.SystemParams.OpStateParams.ManufacturerCodeMsb ManufacturerCodeLsb This parameter defines the Manufacture ID least significant byte. Default Value: 0 NvmParams.SystemParams.OpStateParams.ManufacturerCodeLsb Power Xfer Control Bitfield Bit0 Force Rail Control when enabled Bit12 Device 1 enable when set. Default Value: 0x1000 NvmParams.SystemParams.OpStateParams.PowerControl WPC Diagnostics Bitfield Bit0 Sends PID status to Console when enabled. Bit1 Sends verbose PID info to Console when enabled. Bit2 Sends operational status to Console when enabled. Bit3 Sends verbose operational status to Console when enabled. Bit4 Sends operational state to Console when enabled. Bit5 Sends Comm status to Console when enabled. Bit6 Sends received packet channel to Console when enabled. Bit7 Sends Auto-baud reference count to Console when enabled. Bit8 Sends PLD status to Console when enabled. Bit9 Sends Analog Ping status to Console when enabled. Bit14 This parameter determines whether or not an audible tone is generated when power transfer is stopped. Bit15 This parameter determines whether or not an audible tone is generated when power transfer is initiated. Default Value: 0xC005 NvmParams.SystemParams.OpStateParams.WpcDiagnostics WPC Protections Bitfield 18 Freescale Semiconductor

Bit0 This parameter, when set, forces the primary to cease power transfer if the reported secondary version is not greaterbit1 This parameter, when set, forces a cessation of Power Xfer state when the Rectified Power packet is not received. Bit1 - This parameter, when set, forces the primary to cease power transfer if the reported secondary version is not greater than or equal to the version of the primary device. Bit2 This parameter, when set, disables the use of Analog Ping. Bit3 - This parameter, when set, forces the selection of the FOD bin specified in the following bits. Bit4-Bit7 - These bit selections represent the FOD bin specified when the FOD Override bit is TRUE. Bit8 - This parameter, when set, forces entry into Power Xfer if the Negotiation fails in an attempt to continue operation. Bit 9- This parameter, when set, forces the use of a 15W power contract when Negotiation fails and the override bit is set.default Value: 0x000A NvmParams.SystemParams.OpStateParams.WpcProtections 3.2 Operation parameters Ping Frequency (Hz) This parameter defines the coil frequency to be used during Ping operations (device detection). Default Value: 175000 Max Value: 20000 NvmParams.OpParams[0].OpStateParams.dwPingFrequency Ping Pulse Duration (ms) This parameter defines the amount of time the Ping frequency should be applied while waiting for device detection. Default Value: 65 NvmParams.OpParams[0].OpStateParams.wPingPulseDurationTimeMs Ping Interval (ms) This parameter defines the amount of time between attempts to Ping the secondary for device detection. Default Value: 400 Freescale Semiconductor 19

NvmParams.OpParams[0].OpStateParams.wPingIntervalMs Frequency (Hz) This parameter defines the coil frequency to be used during Analog Ping operations (presence detection). Default Value: 175000 Max Value: 4294967295 NvmParams.OpParams[0].OpStateParams.dwAnalogPingFrequency Min Coil Current (ADC counts) This parameter defines the threshold below which an Analog Ping has detected a fault in the resonant tank or coil drive circuit. If the ADC count is not greater than this value, the unit shuts down with a coil fault. Default Value: 5 NvmParams.OpParams[0].OpStateParams.wAnalogPingMinCoilCurrentThreshold Coil Current Threshold (% change) This parameter defines the threshold above which an Analog Ping may have detected a changed in device presence. Default Value: 5 NvmParams.OpParams[0].OpStateParams.wAnalogPingCoilCurrentThreshold Duty Cycle (%) This parameter defines the duty cycle to be used during Analog Ping operations. Default Value: 50 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byAnalogPingDutyCycle Pulse Duration (# cycles) 20 Freescale Semiconductor

This parameter defines the number of cycles that the coil shall be driven during Analog Ping operations. Default Value: 3 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byAnalogPingPulseDuration ADC Sampling Time Delay (# cycles) This parameter defines the time at which the ADC samples the coil current (referenced to the start of the pulse). Default Value: 4 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byAnalogPingAdcSampleTime Digital Ping Retry Interval (seconds) This parameter defines the interval at which a digital ping is forced. Default Value: 5 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDigitalPingRetryIntervalSeconds Over Current Threshold (ma) This parameter represents the maximum allowable average current on the coil (in ma). If this value is exceeded, the power transfer is aborted and the coil is shut down. Default Value: 5000 NvmParams.OpParams[0].OpStateParams.wOverCurrentThreshold Safety Input Threshold (mv) This parameter represents the maximum allowable safety input voltage. If the input voltage exceeds this threshold, the operational state machine shuts down the associated coil. Default Value: 14000 Freescale Semiconductor 21

NvmParams.OpParams[0].OpStateParams.wSafetyInputThreshold Input Power Threshold (mw) This parameter represents the maximum allowable input power to the channel (in mw). If the input power exceeds this threshold, the operational state machine shuts down the associated coil. Default Value: 65535 NvmParams.OpParams[0].OpStateParams.dwInputPowerThreshold Minimum Frequency (Hz) This parameter defines the absolute minimum allowable frequency used during charging. If the power transfer algorithm attempts to set the Active Frequency below this value, the coil is turned OFF. Default Value: 111000 Max Value: 200000 NvmParams.OpParams[0].OpStateParams.dwMinFreq Maximum Frequency (Hz) This parameter defines the maximum allowable frequency used during power transfer. If the power transfer algorithm attempts to set the Active Frequency above this value, the coil is turned OFF. Default Value: 205000 Max Value: 200000 NvmParams.OpParams[0].OpStateParams.dwMaxFreq Break Frequency (Hz) This parameter defines the break frequency at which the bridge drive transits from half-bridge to full-bridge operation during power transfer. If the power transfer algorithm attempts to set the "Active Frequency" below this value, the bridge drive switches to full-bridge mode and operates at the minimum phase percentage. If the power transfer algorithm attempts to set the "Active Frequency" above this value, the bridge drive reverts to half-bridge. Default Value: 172000 22 Freescale Semiconductor

Max Value: 200000 NvmParams.OpParams[0].OpStateParams.dwBreakFreq Integral Update Interval This parameter defines the time constant for the integrator update rate in ms. Default Value: 5 NvmParams.OpParams[0].OpStateParams.wIntegralUpdateInterval Derivative Update Interval This parameter defines the time constant for the derivative update rate in ms. Default Value: 5 NvmParams.OpParams[0].OpStateParams.wDerivativeUpdateInterval Integral Upper Limit This parameter defines the maximum allowable value for the Integral Term of the PID control signal, as described below. Default Value: 3000 Min Value: -32768 Max Value: 32767 NvmParams.OpParams[0].OpStateParams.iIntegralUpperLimit Integral Lower Limit This parameter defines the minimum allowable value for the Integral Term of the PID control signal, as described below. Default Value: -3000 Min Value: -32768 Max Value: 32767 NvmParams.OpParams[0].OpStateParams.iIntegralLowerLimit PID Output Upper Limit Freescale Semiconductor 23

This parameter defines the maximum allowable value for the PID output, as described below. Default Value: 20000 Min Value: -32768 Max Value: 32767 NvmParams.OpParams[0].OpStateParams.iPidUpperLimit PID Output Lower Limit This parameter defines the minimum allowable value for the PID output, as described below. Default Value: -20000 Min Value: -32768 Max Value: 32767 NvmParams.OpParams[0].OpStateParams.iPidLowerLimit Half Bridge Frequency Control PID Scale Factor This parameter defines how the PID output is scaled when calculating the new Frequency setpoint in Half Bridge Frequency Control, as described below. Value 0 to 65535. Default Value: 200 Min Value: -32768 Max Value: 32767 NvmParams.OpParams[0].OpStateParams.wPidScaleFactor Half Bridge Frequency Control Proportional Gain (Kp) NOTE: Maximum value = 127 Default Value: 10 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKp Half Bridge Frequency Control Integral Gain (Ki) NOTE: Maximum value = 127 24 Freescale Semiconductor

Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKi Half Bridge Frequency Control Derivative Gain (Kd) NOTE: Maximum value = 127 Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKd Full Bridge Frequency Control PID Scale Factor This parameter defines how the PID output is scaled when calculating the new Frequency setpoint in full bridge frequency control mode, as described below. Default Value: 200 NvmParams.OpParams[0].OpStateParams.wPidScaleFactorfb Full Bridge Frequency Control Proportional Gain (Kpfb) NOTE: Maximum value = 127 Default Value: 5 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKpfb Full Bridge Frequency Control Integral Gain (Kifb) NOTE: Maximum value = 127 Default Value: 2 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKifb Freescale Semiconductor 25

Full Bridge Frequency Control Derivative Gain (Kdfb) NOTE: Maximum value = 127 Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byKdfb PID Delay Time (ms) This parameter defines the delay between receipt of a voltage error message and activation of the PID. This period of time is necessary to allow the primary current to return to steady state before attempting an adjustment. Per the WPC specification, this value should be set to 5. Default Value: 5 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDelayTimeMs PID Active Time (ms) This parameter defines how long the PID is active to attempt an adjustment to a new setpoint. Per the WPC specification, this value should be set to 20. Default Value: 20 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byActiveTimeMs PID Settle Time (ms) This parameter defines how long the PID loop continues to sample the primary current after PID adjustment is complete. This allows the primary current and the digital filter to settle. The final settled value becomes the basis for the next adjustment. Per the WPC specification, this should be 3. Default Value: 3 Max Value: 255 NvmParams.OpParams[0].OpStateParams.bySettleTimeMs Num PID Adjustments Per Active Window 26 Freescale Semiconductor

This parameter defines the number of PID iterations that the firmware runs within the Active Time window. Adjustments are only attempted upon receipt of a non-zero error message. Default Value: 5 Max Value: 65536 NvmParams.OpParams[0].OpStateParams.byNumPidAdjustmentsPerActiveWindow Maximum Duty Cycle (%) Maximum Duty Cycle (%) Default Value: 50 Max Value: 50 NvmParams.OpParams[0].OpStateParams.byMaxDutyCycle Minimum Duty Cycle (%) Minimum Duty Cycle (%)NOTE: This value varies from the typical value of 10%. Default Value: 10 Max Value: 50 NvmParams.OpParams[0].OpStateParams.byMinDutyCycle Duty Cycle Step (hundredths of %) Duty Cycle Step (in hundredths of a %, equivalent to breakpoint value for frequency control) Default Value: 10 Min Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDCStep Duty Cycle PID Scaling Factor Defines how the PID output is scaled when calculating a new Duty Cycle setpoint. Default Value: 10 Min Value: 1 Freescale Semiconductor 27

Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDCPidScaleFactor Duty Cycle Proportional Gain (Kp) NOTE: Maximum value = 127 Default Value: 10 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDCKp Duty Cycle Integral Gain (Ki) NOTE: Maximum value = 127 Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDCKi Duty Cycle Derivative Gain (Kd) NOTE: Maximum value = 127 Default Value: 0 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byDCKd Minimum Phase Percent(%) This parameter defines the minimum phase relationship between the upper and lower halves of the bridge drive PWM that can be used during power transfer (applicable in full-bridge drive only). Value 0 to 100. Default Value: 26 Max Value: 100 NvmParams.OpParams[0].OpStateParams.byMinPhasePercent Maximum Phase Percent(%) 28 Freescale Semiconductor

This parameter defines the maximum phase relationship between the upper and lower halves of the bridge drive PWM that can be used during power transfer (applicable in full-bridge drive only). Default Value: 100 Max Value: 100 NvmParams.OpParams[0].OpStateParams.byMaxPhasePercent Phase Step(%) Phase Step (in hundredths of a %, equivalent to breakpoint value for frequency control) Value 1 to 255. Default Value: 5 Max Value: 100 NvmParams.OpParams[0].OpStateParams.byPhaseStep Phase PID Scaling Factor Defines how the PID output is scaled when calculating a new Phase setpoint.. Value 1 to 255. Default Value: 10 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byPhasePidScaleFactor Phase Proportional Gain (Kp) NOTE: Maximum value = 127 Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byPhaseKp Phase Integral Gain (Ki) NOTE: Maximum value = 127 Default Value: 1 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byPhaseKi Freescale Semiconductor 29

Phase Derivative Gain (Kd) NOTE: Maximum value = 127 Default Value: 0 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byPhaseKd Q Factor Threshold Adjustment Multiple This is multiple adjustment coefficient of Q factor threshold setting. Default Value: 6 Max Value: 255 NvmParams.OpParams[0].OpStateParams. byqthresholdmuladj Q Factor Threshold Adjustment Divide This is divide adjustment coefficient of Q factor threshold setting. Default Value: 10 Max Value: 255 NvmParams.OpParams[0].OpStateParams.byQThresholdDivAdj Delta Frequency 1 (Hz) This is the frequency step to take when the current frequency is less than or equal to the specified Frequency Breakpoint 1. Default Value: 100 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[0].dwDeltaFreq 30 Freescale Semiconductor

Frequency Breakpoint 1 (Hz) This is the upper frequency limit for this entry in the look-up table. Default Value: 130000 Max Value: 4294967295 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[0].dwFreqBreakPoint Delta Frequency 2 (Hz) This is the frequency step to take when the current frequency is less than the specified Frequency Breakpoint 2, but greater than Frequency Breakpoint 1. Default Value: 150 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[1].dwDeltaFreq Frequency Breakpoint 2 (Hz) This is the upper frequency limit for this entry in the look-up table. Default Value: 140000 Max Value: 4294967295 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[1].dwFreqBreakPoint Delta Frequency 3 (Hz) This is the frequency step to take when the current frequency is less than the specified Frequency Breakpoint 3, but greater than Frequency Breakpoint 2. Default Value: 200 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[2].dwDeltaFreq Frequency Breakpoint 3 (Hz) This is the upper frequency limit for this entry in the look-up table. Freescale Semiconductor 31

Default Value: 160000 Max Value: 4294967295 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[2].dwFreqBreakPoint Delta Frequency 4 (Hz) This is the frequency step to take when the current frequency is less than the specified Frequency Breakpoint 4, but greater than Frequency Breakpoint 3. Default Value: 300 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[3].dwDeltaFreq Frequency Breakpoint 4 (Hz) This is the upper frequency limit for this entry in the look-up table. Default Value: 180000 Max Value: 4294967295 NvmParams.OpParams[0].OpStateParams.FreqBreakPointTable[3].dwFreqBreakPoint Delta Frequency 5 (Hz) This parameter defines the default frequency step during power transfer (when the Active Frequency is greater than the Frequency Breakpoint defined by Charging Frequency Breakpoint 4). Default Value: 500 NvmParams.OpParams[0].OpStateParams.dwDeltaFreq5 Power Loss Indication To Power Cessation (ms) This parameter defines how long the FOD indication is permitted to be active before removal of power. Default Value: 512 Max Value: 4294967295 NvmParams.OpParams[0].PowerLossParams.dwPowerLossIndicationToPwrCessationMs 32 Freescale Semiconductor

Power Loss Fault Retry Time (ms) This parameter defines how long the Transmitter waits before attempting power transfer following an FOD Fault. Default Value: 300000 Max Value: 4294967295 NvmParams.OpParams[0].PowerLossParams.dwPowerLossFaultRetryTimeMs Power Loss Base Threshold (mw) This parameter defines the base threshold for FOD in mw, representing the threshold used by the firmware if the MOD selection is set to bin 0. Default Value: 600 NvmParams.OpParams[0].PowerLossParams.wPowerLossBaseThreshold Power Loss Threshold in Operation Mode for Medium Power FOD(mW) This parameter defines the threshold for FOD based on power loss during operation mode in mw when charging medium power RX. Default Value: 600 NvmParams.OpParams[0].PowerLossParams.wPowerLossThresholdInOperationMode Power Loss Incremental Threshold (mw) This parameter defines the incremental threshold used to calculate the overall MOD threshold based on the MOD bin selection. The formula is as follows: MOD Threshold = MOD Base Threshold + (MOD Incremental Threshold * Bin#) Default Value: 100 NvmParams.OpParams[0].PowerLossParams.wPowerLossIncrementalThreshold Freescale Semiconductor 33

Number of Trips to Indication This parameter defines how many consecutive threshold breaches are required to trigger an MOD indication. Default Value: 3 Max Value: 255 NvmParams.OpParams[0].PowerLossParams.byNumFodTripsToIndication Default Window Offset (ms) This parameter defines the amount of time (in ms) between when the Secondary measures its operating parameters and when the START bit of the Power Usage packet occurs. This parameter is used by the primary firmware to synchronize its ADC samples with those of the secondary for MOD calculations when a Receiver is NOT compliant with v1.1 or greater (does not support FOD). Default Value: 18 Max Value: 15 NvmParams.OpParams[0].PowerLossParams.byDefaultWindowOffset Dump PLD Results for Legacy Devices This parameter, when set, forces the reporting of all PLD calculation results when a legacy (v1.0 compliant) device is detected. (Normally, this information is 34oiled34sed since these devices do not support Received Power packets.) Default Value: 0 Max Value: 1 NvmParams.OpParams[0].PowerLossParams.byDumpPldResultsForLegacyDevices 3.3 Calibration parameters Input Voltage Calibration Constant (100% = 32768) Indicates the calibration error for the ADC reading of Input Voltage. A value of /77%/ (translated to a parameter value of 25231) indicates that the actual value of the Input Voltage is 77% of the reported ADC value for the system. 34 Freescale Semiconductor

Default Value: 32595 NvmParams.CalParams.AnalogParams[0].wInputVoltageCalibration Input Current Calibration Constant (100% = 32768) Indicates the calibration error for the ADC reading of Input Current. A value of /77%/ (translated to a parameter value of 25231) indicates that the actual value of the Input Current is 77% of the reported ADC value for the system. Default Value: 33010 NvmParams.CalParams.AnalogParams[0].wInputCurrentCalibration Coil Current Calibration Constant (100% = 32768) Indicates the calibration error for the ADC reading of Coil Current. A value of /77%/ (translated to a parameter value of 25231) indicates that the actual value of the Coil Current is 77% of the reported ADC value for the system. Default Value: 32768 NvmParams.CalParams.AnalogParams[0].wCoilCurrentCalibration Coil Current Diode Drop (mv) This parameter defines the nominal voltage drop of the diode used in the Coil Current peak detect circuitry.note: A value of 0.700 is represented as 700. Default Value: 0 NvmParams.CalParams.AnalogParams[0].wCoilCurrentDiodeDrop C5 Quadratic Coefficient for Control Type 0 (mw/ma^2 x 2^N5) This parameter defines the quadratic coefficient of the equation used to calculate TX losses for half bridge frequency control represented in units of mw/ma^2 multiplied by the value of 2^N5, where N5 is the exponent defined by the next parameter. Default Value: 20447 Min Value: -32768 Freescale Semiconductor 35

Max Value: 32767 NvmParams.CalParams.PowerLossParams[0][0].FodCharacterizationParams[0].swQuadCoefficient C5 Exponent for Control Type 0 (N5) This parameter is the value of the exponent for half bridge frequency control used to scale the C5 coefficient to obtain an integer value in units of mw/ma^2. Default Value: 27 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][0].wQuadExponent C6 Linear Coefficient for Control Type 0 (mw/ma x 2^N6) This parameter defines the linear coefficient of the equation for half bridge frequency control used to calculate TX losses represented in units of mw/ma multiplied by the value of 2^N6, where N6 is the exponent defined by the next parameter. Default Value: 48312 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][0].swLinearCoefficient C6 Exponent for Control Type 0 (N6) This parameter is the value of the exponent used to scale the C6 coefficient for half bridge frequency control to obtain an integer value in units of mw/ma. Default Value: 19 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][0].wLinearExponent C7 Constant Term for Control Type 0 (mw) This parameter represents the constant term of the equation used to calculate TX losses (represented in mw) for half bridge frequency control. This value equates to the static losses of the FET drive circuitry. Default Value: 158 Min Value: -32768 36 Freescale Semiconductor

Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][0].swConstantCoefficient Power Loss Calibration Offset for Control Type 0 (mw) This parameter represents the offset to be used with the calculation of system Power Loss for half bridge frequency control to prevent negative results due to resolution on reported RX power received, curve-fit and other calibration errors. Default Value: 0 Min Value: -30000 Max Value: 30000 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][0].swPowerLossCalibration Offset C5 Quadratic Coefficient for Control Type 1 (mw/ma^2 x 2^N5) This parameter defines the quadratic coefficient of the equation used to calculate TX losses for full bridge phase shift control represented in units of mw/ma^2 multiplied by the value of 2^N5, where N5 is the exponent defined by the next parameter. Default Value: 28410 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].swQuadCoefficient C5 Exponent for Control Type 1 (N5) This parameter is the value of the exponent for full bridge phase shift control used to scale the C5 coefficient to obtain an integer value in units of mw/ma^2. Default Value: 26 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].wQuadExponent C6 Linear Coefficient for Control Type 1 (mw/ma x 2^N6) This parameter defines the linear coefficient of the equation for full bridge phase shift control used to calculate TX losses represented in units of mw/ma multiplied by the value of 2^N6, where N6 is the exponent defined by the next parameter. Freescale Semiconductor 37

Default Value: 47864 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].swLinearCoefficient C6 Exponent for Control Type 1 (N6) This parameter is the value of the exponent used to scale the C6 coefficient for full bridge phase shift control to obtain an integer value in units of mw/ma. Default Value: 15 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].wLinearExponent C7 Constant Term for Control Type 1 (mw) This parameter represents the constant term of the equation used to calculate TX losses (represented in mw) for full bridge phase shift control. This value equates to the static losses of the FET drive circuitry. Default Value: 463 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].swConstantCoefficient Power Loss Calibration Offset for Control Type 1 (mw) This parameter represents the offset to be used with the calculation of system Power Loss for full bridge phase shift control to prevent negative results due to resolution on reported RX power received, curve-fit and other calibration errors. Default Value: 0 Min Value: -30000 Max Value: 30000 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][1].swPowerLossCalibration Offset C5 Quadratic Coefficient for Control Type 2(mW/mA^2 x 2^N5) 38 Freescale Semiconductor

This parameter defines the quadratic coefficient of the equation used to calculate TX losses for full bridge frequency control represented in units of mw/ma^2 multiplied by the value of 2^N5, where N5 is the exponent defined by the next parameter. Default Value: 27642 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].swQuadCoefficient C5 Exponent for Control Type 2 (N5) This parameter is the value of the exponent for full bridge frequency control used to scale the C5 coefficient to obtain an integer value in units of mw/ma^2. Default Value: 27 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].wQuadExponent C6 Linear Coefficient for Control Type 2 (mw/ma x 2^N6) This parameter defines the linear coefficient of the equation for full bridge frequency control used to calculate TX losses represented in units of mw/ma multiplied by the value of 2^N6, where N6 is the exponent defined by the next parameter. Default Value: 46667 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].swLinearCoefficient C6 Exponent for Control Type 2 (N6) This parameter is the value of the exponent used to scale the C6 coefficient for full bridge frequency control to obtain an integer value in units of mw/ma. Default Value: 18 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].wLinearExponent C7 Constant Term for Control Type 2 (mw) Freescale Semiconductor 39

This parameter represents the constant term of the equation used to calculate TX losses (represented in mw) for full bridge frequency control. This value equates to the static losses of the FET drive circuitry. Default Value: 417 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].swConstantCoefficient Power Loss Calibration Offset for Control Type 2 (mw) This parameter represents the offset to be used with the calculation of system Power Loss for full bridge frequency control to prevent negative results due to resolution on reported RX power received, curve-fit and other calibration errors. Default Value: 0 Min Value: -30000 Max Value: 30000 NvmParams.CalParams.PowerLossParams[0].FodCharacterizationParams[0][2].swPowerLossCalibration Offset CA1 Quadratic Coefficient for region A (mw/mw^2 x 2^NA1) This parameter defines the quadratic coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw^2 multiplied by the value of 2^NA1, where NA1 is the exponent defined by the next parameter. Default Value: -27845 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][0].QuadraticParams.swQuadCoe fficient CA1 Exponent (NA1) This parameter is the value of the exponent used to scale the CA1 coefficient to obtain an integer value in units of mw/mw^2. Default Value: 35 40 Freescale Semiconductor

NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][0].QuadraticParams.wQuadExpo nent CA2 Linear Coefficient for region A(mW/mW x 2^NA2) This parameter defines the linear coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw multiplied by the value of 2^NA2, where NA2 is the exponent defined by the next parameter. Default Value: 30544 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][0].QuadraticParams.swLinearC oefficient CA2 Exponent (NA2) This parameter is the value of the exponent used to scale the CA2 coefficient to obtain an integer value in units of mw/mw. Default Value: 22 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][0].QuadraticParams.wLinearEx ponent CA3 Constant Term for region A (mw) This parameter represents the constant term of the equation used to calculate the normalization for system power losses (represented in mw). Default Value: -64 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][0].QuadraticParams.swConstan tcoefficient CB1 Quadratic Coefficient for region B(mW/mW^2 x 2^NB1) This parameter defines the quadratic coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw^2 multiplied by the value of 2^NB1, where NB1 is the exponent defined by the next parameter. Freescale Semiconductor 41

Default Value: 0 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][1].QuadraticParams.swQuadCoe fficient CB1 Exponent (NB1) This parameter is the value of the exponent used to scale the CB1 coefficient to obtain an integer value in units of mw/mw^2. Default Value: 16 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][1].QuadraticParams.wQuadExpo nent CB2 Linear Coefficient for region B (mw/mw x 2^NB2) This parameter defines the linear coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw multiplied by the value of 2^NB2, where NB2 is the exponent defined by the next parameter. Default Value: 0 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][1].QuadraticParams.swLinearC oefficient CB2 Exponent (NB2) This parameter is the value of the exponent used to scale the CB2 coefficient to obtain an integer value in units of mw/mw. Default Value: 16 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][1].QuadraticParams.wLinearEx ponent CB3 Constant Term for region B (mw) 42 Freescale Semiconductor

This parameter represents the constant term of the equation used to calculate the normalization for system power losses (represented in mw). Default Value: 0 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][1].QuadraticParams.swConstan tcoefficient CC1 Quadratic Coefficient for region C (mw/mw^2 x 2^NC1) This parameter defines the quadratic coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw^2 multiplied by the value of 2^NC1, where NC1 is the exponent defined by the next parameter. Default Value: 0 Min Value: -32768 Max Value: 32767 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][2].QuadraticParams.swQuadCoe fficient CC1 Exponent (NC1) This parameter is the value of the exponent used to scale the CC1 coefficient to obtain an integer value in units of mw/mw^2. Default Value: 16 NvmParams.CalParams.PowerLossParams[0].FodNormalizationParams[0][2].QuadraticParams.wQuadExpo nent CC2 Linear Coefficient for region C (mw/mw x 2^NC2) This parameter defines the linear coefficient of the equation used to calculate the normalization for system power losses represented in units of mw/mw multiplied by the value of 2^NC2, where NC2 is the exponent defined by the next parameter. Default Value: 0 Min Value: -32768 Max Value: 32767 Freescale Semiconductor 43