Transmitter Messages Control Control Comm Comm Messages DeMod DeMod Power Conversion Power Pick-up Power Figure 2. Wireless charging system overview For the WPC Qi information, visit www.wirelesspowerconsortium.com/developers/ WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
To monitor the working status of the WPR1500 receiver board, short jumper J110 on the debug board, and connect the micro interface on the debug board to the PC through a micro USB cable. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 5
12 V / 2.4 A DC adapter NXP MP Tx board Figure 6. Development environment For details on the J-Link debugger, visit nxp.com and search for “J-Link”. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 6
Figure 7. J-Link connection When the J-Link is plugged into the PC, it can be found in Windows Device Manager, as shown in Figure 8 Figure WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 7
Getting Started Figure 8. J-Link debugger plugged in Figure 9. P&E Multilink debugger plugged in WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 8
Then rebuild all the file in the project. The demo applications workspace files are located in: <software_package>/build/wpr1500/iar/WPR1500_REF/WPR1500_REF.eww 2. Build a project. Click on the “Rebuild All” button: Figure 10. Building a project WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 9
3. Ensure that the debugger is configured properly in the project options. Select the flash loader to support downloading of the binary to the internal flash: Figure 12. Flash loader configuration WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 10
When using J-Link as a debugger, select J-link/J-Trace: Figure 13. J-Link debugger configuration for driver When using P&E Multilink as a debugger, select the PE micro: Figure 14. P&E Multilink debugger configuration for driver WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 11
After the application is built successfully, click the “Download and Debug” button to download the application to the target device. Figure 16. Download and Debug button The programming of a project is shown in Figure Figure 17. Programming a project WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 12
BOARD_OUT_TYPE OUT_TYPE_BUCK to #define BOARD_OUT_TYPE OUT_TYPE_LDO. Then rebuild all the file in the project. The demo applications workspace files are located in: <software_package>/build/wpr1500/keil/WPR1500_REF/WPR1500_REF.uvprojx 2. Build a project. Click the “Rebuild” button. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 13
Getting Started Figure 19. Building a project When the build is complete, KEIL displays this information in the build window as follows. Figure 20. Building a project successfully WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 14
The flash loader must be selected to support downloading the binary to the internal Flash. Figure 21. Flash loader configurations If using the J-Link as debugger, choose J-link/J-Trace. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 15
Getting Started Figure 22. Debugger configurations for J-Link If using P&E Multilink as the debugger, choose the PE micro. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 16
4. Download the project. After the application is built successfully, click the “Download” button to download the application to the target device. Figure 24. Download button Program a project. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 17
5. After the application is downloaded to the target device, click “Start/Stop Debug Session” to debug the code. The debugger stops executing at the start of the main() function. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 18
The demo applications workspace folder is located in: <software_package>/build/wpr1500/cw/WPR1500_REF 2. Build a project. Click the Clean Project button to clean project, and then click the Build Project button. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 19
Getting Started Figure 27. Build the project When the build is complete, CodeWarrior displays this information in the Console window as follows. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 20
When using the P&E Multilink as the debugger, select WPR1500_REF_FLASH_PnE U-MultiLink. If you want to change some parameters, click the Edit button in the Target setting subpage. The configuration interface is shown as follows. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 21
After the application is built successfully, click the Debug button in the above-mentioned configuration dialog. Then the project code is downloading and the debugger stops executing at the start of the main() function. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 22
The FreeMASTER debug connection is shown in Figure 32. Ensure that the jumper J110 is removed before debugging, and then put the receiver on the transmitter panel. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 23
1. Set the symbol file for your project. Select a symbol file from FreeMASTER Project -> Options -> MAP Files, as shown in the following figure. The IAR project is used as an example. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 24
2. Select a communication interface for FreeMASTER. Select Plug-in Module in FreeMASTER Project -> Options -> Comm , as shown in the following figure. Then select FreeMASTER Segger/Jlink Communication Plug-in . WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 25
The FreeMASTER GUI can be used to monitor the system state and change some parameters manually if necessary. The user can get the system error code through the oscilloscope in the GUI. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 26
When calibration is complete, the parameters that can be used in the project code are listed in the bottom area of this page. WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 27
Figure 36. Control page of the FreeMASTER GUI Testing 6.4.1 Signals on the board The main signals on the WPR1500 reference board are shown in Figure WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 28
— Channel 1: rectifier DC output voltage VREC — Channel 2: coil AC input voltage V_Coil — Channel 3: communication signal CTX — Channel 4: coil AC input current I_Coil WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 29
Figure 38. Ping process of the wireless power receiver 2. System response measurement for a 3 A load is shown in Figure Figure 39. System response for a 3 A load WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 30
4. System response measurement for reducing the load from 3 A to 0 A is shown in Figure Figure 41. System response for reducing the load from 3 A to 0 A WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
NXP FreeMASTER tool page: nxp.com/Freemaster • WPC page: www.wirelesspowerconsortium.com Revision History This table summarizes revisions to this document. Table 2. Revision history Revision number Date Substantive changes 09/2016 Initial release WPR1500-BUCK MP Receiver V2.1 Reference Design User’s Guide, Rev. 0, 09/2016 NXP Semiconductors...
Page 32
How to Reach Us: Information in this document is provided solely to enable system and software implementers to use Freescale products. There are no express or implied copyright Home Page: nxp.com licenses granted hereunder to design or fabricate any integrated circuits based on the information in this document.
Need help?
Do you have a question about the WPR1500-BUCK and is the answer not in the manual?
Questions and answers