Within the EFP01 family, only EFP0108, EFP0109, EFP0110, EFP0111 can be used as a Boost converter for an application that has source voltage less than the desired load voltage. Out of all available OPNs, there are only two development boards – BRD8100A [EFP0108] and BRD8100B [EFP0111] currently available that can be used to develop such an application.
If the user wants to develop an application for EFP0109 but is interested to test his proof of concept before prototyping, the user can use BRD8100A to approximate EFP0109 along with the hardware and software modifications explained in Case 2 of this KBA.
For source voltage less than 1.8V, BRD8100A (EFP0108) can be used with the following steps:
Step 1: Power VIO by connecting the USB cable to the reference board.
Step 2: Connect VIN (0.8V to 1.8V) through an external source or connect onboard a low voltage regulator by shorting ST208.
Step 3: Using Simplicity Studio – EFP Configuration Tool, load the desired register settings to the device.
Step 4: Connect load at the VOA terminal.
For source voltage more than 1.8V, the hardware of BRD8100A (EFP0108) can be modified similar to connections of EFP0109 with the following steps:
Step 1: Remove R201, R202, R203, R204, R205, R206.
Step 2: Connect R207
Step 3: Connect VDDB to VIN or LA2
Step 4: Connect external Host MCU using P202 and an additional common GND pin. Please note that external Host MCU such as EFM32/EFR32 starter kit will be required to program correct register settings into the EFP0108 after the initial start-up sequence.
Step 5: Create any sample project in Simplicity Studio 5 to utilize the existing I2C firmware, add software component of EFP01 instance to the project. Create a new function for EFP01, create new handle, initialize the EFP and add the following C code to the sample project:
sl_efp_write_register(efp, EFP01_I2C_CTRL, 0x09);
Note that custom applications may have different register settings requirements than what is recommended above. Hence correct register values should be set by referring to the latest revision of the EFP01 datasheet.
The above settings will configure the outputs to the following voltages:
VOA = 3.33V
VOB = 1.17V
VOC = 1.86V
The maximum output voltage obtained at VOB will be limited to 1.2V rather than 3.3V as on EFP0109 due to the physical limitation and presence of EFP0108 on the development board.
Step 6: Power VIO from the external MCU board.
Step 7: Connect VIN (1.8V to 3.6V) through an external source.
Step 8: Load the register settings of EFP0108 using an external MCU.
Step 9: Connect the load at the VOA terminal.
At a high level, the EFR32 series 1 chip has two major blocks: MCU + Radio.
By default, most of the applications use EFR32 series 1 chip for both its MCU and radio functionality, but there are certain applications where the designer might want to use the EFR32 chip as an MCU only device i.e. without radio functionality. A reason for such usage would be due to some features that other MCUs might not have or to simply keep the application future proof with the possibility of wireless capability.
In the case where the radio is not used, special care needs to be taken to connect and configure the part properly.
The table below provides a comparison of generic pin connections for the standard EFR32 with radio used versus the non-radio use case:
|EFR32 Pin||Series 1 (Recommended Connection) – EFR32xG1 / xG12 / xG13 / xG14|
|Radio is Used||Radio is not used*|
|VREGVDD||Main Supply||Main Supply|
|AVDD||Main Supply||Main Supply|
|Internal DC-DC is used||Internal DC-DC is not used||Internal DC-DC is used||Internal DC-DC is not used|
|PAVDD||TX power > +13dBm||Main Supply||Main Supply||DVDD||Main Supply|
|TX power <= +13dBm||DVDD||Main Supply|
|RFVDD||DVDD||Main Supply||DVDD||Main Supply|
|DVDD||VREGSW (mandatory)||Main Supply||VREGSW (mandatory)||Main Supply|
|VREGSW||Filtering components required – refer AN948||Left Floating||Filtering components required – refer AN948||Left Floating|
|IOVDD||AVDD or as per Host MCU’s requirement||AVDD or as per Host MCU’s requirement|
|DECOUPLE||1uF capacitor to GND||1uF capacitor to GND|
|2G4RF_IOP||EFR32 matching network – refer AN930.1||Left Floating|
|SUBGRF_OP||EFR32 matching network – refer AN923||Left Floating|
|Unused GPIO||Left Floating||Left Floating|
|RESETn||Debug Header or Host MCU or a Testpoint||Debug Header or Host MCU or a Test point|
* Please note that even if the Radio block of the EFR32 chip is not used, DC voltage should be supplied at the appropriate power supply (PAVDD, RFVDD) pins along with the respective filtering components. A detailed pin connection and filtering component information are given in AN0002.1.
The EFR32 Series 1 Supply constraints are as follows:-