.. include:: /keyword.rst ========== |G700-EVK| ========== .. contents:: Sections :local: :depth: 4 Overview ======== |G700-EVK| board is an evaluation kit of MediaTek. For detailed hardware specifications, please refer to :doc:`Genio 700-EVK `. We will use the G700-EVK with multiple modules as a platform to measure the power consumption in suspend and idle mode. The provided low power data may vary due to hardware differences and has a tolerance of 10% error. These data are for reference only. Measurement settings ==================== - Software Version : v23.2 - Operating Voltage : 4 V - The LEDs on board need to be removed before measurement. - Connect power supply to EVK and start measurement. .. _700power-supply: .. figure:: /_asset/low-power_700EVK.png :alt: Power-Supply :align: center :width: 65% Power-Supply Power Consumption of G700-EVK ============================= The following is the power consumption data of Suspend and Idle, and we will provide the measurement SOP. .. csv-table:: Table 1. Low Power Data of G700-EVK :class: longtable :file: /_asset/tables/lowpower-g700-23_2.csv :width: 65% :widths: 40 40 40 .. csv-table:: Table 2. Low Power Data of MT8390 (SOC only) :class: longtable :file: /_asset/tables/lowpower-mt8390-23_1.csv :width: 65% :widths: 40 40 40 Suspend **************** * Step 1 : Power on DUT * Step 2 : Wait for the system to initialize, about 1-2 minutes * Step 3 : Requires the system to enter suspend mode .. code-block:: echo mem > /sys/power/state * Step 4 : The console cannot input commands, which means it enters suspend * Step 5 : Wait for 1 minute and start measuring Idle **************** * Step 1 : Power on DUT * Step 2 : Wait for the system to initialize, about 1-2 minutes * Step 3 : turn off some extra services .. code-block:: cd /etc/netopeer2 ; sh netopeer2-server stop systemctl stop NetworkManager.service echo off > /sys/class/drm/card0-DSI-1/status * Step 4 : Wait for 1 minute and start measuring Power Consumption of Components =============================== Genio 700-EVK contains a number of additional components, the following is the power consumption of each module under suspend mode. .. csv-table:: Table 3. Low Power Data of G700-EVK Components :class: longtable :file: /_asset/tables/lowpower-g700-components-23_1.csv :width: 65% :widths: 40 40 40 Disable Component ***************** * MT7921 : If you do not need to use WIFI and Bluetooth, you can remove the MT7921 module to reduce power consumption * Display panel : If you do not need a screen display, you can remove the screen cable to reduce power consumption * Ethernet : If you do not need to use ethernet, you can set status = "disabled" to eth node in genio-700-evk.dts to reduce power consumption .. code-block:: ð { status = "disabled"; } * USB Hub : If you do not need this module, you can remove the hardware in your platform * Raspberry Pi : If you do not need Raspberry Pi and Audio DTB, you can remove regulator-always-on of VDD_3V3 in genio-700-evk.dts to reduce power consumption .. code-block:: VDD_3V3: VDD-3V3 { compatible = "regulator-fixed"; regulator-name = "VDD-3V3"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; gpio = <&pio 9 GPIO_ACTIVE_HIGH>; enable-active-high; }; * SCP : If you do not need this module, you can set status = "disabled" to scp node in genio-700-evk.dts to reduce power consumption .. code-block:: &scp { status = "disabled"; };