nRF 7002 current draw

The nRF7002 datasheet lists that the current draw for maximum power transmits is ~170 - 260mA depending on frequency and if you are using the CSP or QFN package. Please confirm that this current is drawn from the VBAT net and that it includes the complete power draw of the unit, not just the transmit sub-section.

Please also confirm the maximum current draw of IOVDD.

Parents
  • Similarly, this link says that the wifi transmission power has NO control? 

    https://nrfconnectdocs.nordicsemi.com/addons/ncs-matter/latest/matter/getting_started/transmission_power.html?utm_source=kapa

    Is it true that we will have no control over the transmit power of the device? Especially given that this website shows that in 'DTIM' mode the maximum power draw is much lower than in 'TWT' mode.

    https://devzone.nordicsemi.com/power/w/opp/14/online-power-profiler-for-wi-fi

  • The current draw for tx is only the current for the amplifier to transmit and not the rest of the chip. It is the power drawn on VBAT for Tx only and doesn't include the rest of the circuitry.

    IOVDD current is not specified because it is very low, in the noise relative to the Wi-Fi work. IOVDD only supplies the SPI port, the interrupt line and coexistence pins all of which should be generally high impedance so I would estimate current on average to be very low, below 1mA by a bunch. 

    The page you reference is about Matter over Wi-Fi and appears to pertain to that context. You can specify maximum Tx power in the devicetree. You can use the nRF7002-EBII as a reference. 

    &nordic_expansion_spi {
            status = "okay";
    
            nrf70: nrf7002-spi@0 {
                    compatible = "nordic,nrf7002-spi";
                    status = "okay";
                    reg = <0>;
                    spi-max-frequency = <DT_FREQ_M(8)>;     /* 8 MHz */
    
                    /* Maximum TX power limits for 2.4 GHz (dBm) */
                    wifi-max-tx-pwr-2g-dsss = <21>;
                    wifi-max-tx-pwr-2g-mcs0 = <16>;
                    wifi-max-tx-pwr-2g-mcs7 = <16>;
    
                    /* Maximum TX power limits for 5 GHz (dBm) */
                    wifi-max-tx-pwr-5g-low-mcs0 = <13>;
                    wifi-max-tx-pwr-5g-low-mcs7 = <13>;
                    wifi-max-tx-pwr-5g-mid-mcs0 = <13>;
                    wifi-max-tx-pwr-5g-mid-mcs7 = <13>;
                    wifi-max-tx-pwr-5g-high-mcs0 = <12>;
                    wifi-max-tx-pwr-5g-high-mcs7 = <12>;
    
                    iovdd-ctrl-gpios = <&nordic_expansion_header 5 GPIO_ACTIVE_HIGH>;
                    bucken-gpios = <&nordic_expansion_header 4 GPIO_ACTIVE_HIGH>;
                    host-irq-gpios = <&nordic_expansion_header 14 GPIO_ACTIVE_HIGH>;
    
                    wlan0: wlan0 {
                            compatible = "nordic,wlan";
                    };
            };
    };

    TWT is substantially lower power than DTIM. You can sleep for days at low uA. With DTIM, you need to ping the router constantly, at a minimum once per second. The difference can be many orders of magnitude lower with TWT. 

Reply
  • The current draw for tx is only the current for the amplifier to transmit and not the rest of the chip. It is the power drawn on VBAT for Tx only and doesn't include the rest of the circuitry.

    IOVDD current is not specified because it is very low, in the noise relative to the Wi-Fi work. IOVDD only supplies the SPI port, the interrupt line and coexistence pins all of which should be generally high impedance so I would estimate current on average to be very low, below 1mA by a bunch. 

    The page you reference is about Matter over Wi-Fi and appears to pertain to that context. You can specify maximum Tx power in the devicetree. You can use the nRF7002-EBII as a reference. 

    &nordic_expansion_spi {
            status = "okay";
    
            nrf70: nrf7002-spi@0 {
                    compatible = "nordic,nrf7002-spi";
                    status = "okay";
                    reg = <0>;
                    spi-max-frequency = <DT_FREQ_M(8)>;     /* 8 MHz */
    
                    /* Maximum TX power limits for 2.4 GHz (dBm) */
                    wifi-max-tx-pwr-2g-dsss = <21>;
                    wifi-max-tx-pwr-2g-mcs0 = <16>;
                    wifi-max-tx-pwr-2g-mcs7 = <16>;
    
                    /* Maximum TX power limits for 5 GHz (dBm) */
                    wifi-max-tx-pwr-5g-low-mcs0 = <13>;
                    wifi-max-tx-pwr-5g-low-mcs7 = <13>;
                    wifi-max-tx-pwr-5g-mid-mcs0 = <13>;
                    wifi-max-tx-pwr-5g-mid-mcs7 = <13>;
                    wifi-max-tx-pwr-5g-high-mcs0 = <12>;
                    wifi-max-tx-pwr-5g-high-mcs7 = <12>;
    
                    iovdd-ctrl-gpios = <&nordic_expansion_header 5 GPIO_ACTIVE_HIGH>;
                    bucken-gpios = <&nordic_expansion_header 4 GPIO_ACTIVE_HIGH>;
                    host-irq-gpios = <&nordic_expansion_header 14 GPIO_ACTIVE_HIGH>;
    
                    wlan0: wlan0 {
                            compatible = "nordic,wlan";
                    };
            };
    };

    TWT is substantially lower power than DTIM. You can sleep for days at low uA. With DTIM, you need to ping the router constantly, at a minimum once per second. The difference can be many orders of magnitude lower with TWT. 

Children
Related