SSD_POWER CONSUMPTION ADJUSTMENT REFERENCE
1. Disable the analog circuit¶
Disable the following options in kernel config(If you need to light up the panel, DISP_LPLL/UPLL_0/UPLL_1 cannot be turned off, if you need to light up MIPI panel, MIPI_DPHY_TX cannot be turned off.)

2. Disable the corresponding digital circuit¶
-
The function modules corresponding to Audio & HDMI & IDAC(VGA) & DISP are configured in the SDK, just disable the SDK module:
project\release\customer_tailor\nvr_i2m_display_glibc_tailor.mk
-
audio
interface_ai:=disable interface_ao:=disable mhal_aio:=disable
-
hdmi
interface_hdmi:=disable mhal_hdmitx:=disable
-
disp
interface_disp:=disable mhal_disp:=disable
-
mipi tx
interface_panel:=disable mhal_panel:=disable
-
-
The config of the EMAC network switch is in the kernel config interface



-
The config of the Sata switch is in the kernel config

-
SS_SATA_HOST:

-
The config of the USB switch is in the kernel config

3. CPU single core running 400MHz¶
- CPU running at 400MHz
kernel\arch\arm\boot\dts\infinity2m.dtsi

-
CPU single core running
Add nosmp at the end of bootargs:
bootargs=console=ttyS0,115200 root=/dev/mtdblock4 rootfstype=squashfs ro init=/linuxrc LX_MEM=0x3f00000 mma_heap=mma_heap_name0,miu=0,sz=0x1000000 mma_memblock_remove=1 highres=off mmap_reserved=fb,miu=0,sz=0x300000,max_start_off=0x3300000,max_end_off=0x3600000 nosmp
The test data of the public version is as follows:
Test software version: TAKOYAKI_DLS00V009.
Test environment: Takoyaki NOR EVB board connected to TTL panel with 12V power supply.
| Default config (enable network & usb) | Disable network | Disable network & usb | Disable network & usb& sata | Disable network & usb & sata & audio | Disable network & usb & sata & audio & mipi | Disable network & usb & sata & audio & mipi & UPLL | Disable network & usb & sata & audio & mipi & UPLL & cpu 400MHz | Disable network & usb & sata & audio & mipi & UPLL & cpu 400MHz & nosmp single core | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 3.3V | IO | 75.8 | 73 | 56.6 | 56.6 | 56.7 | 56.7 | 53.4 | 57.4 | 57.6 |
| 1.8V | AVDDIO_DRAM | 32.1 | 32 | 32.02 | 32.02 | 32.01 | 31.98 | 32.01 | 31.96 | 32.01 |
| AVDDIO_DATA | 49.5 | 50 | 49.4 | 49.5 | 49.4 | 49.4 | 49.4 | 49.4 | 49.5 | |
| 0.9V | DVDD_DDR | 7.54 | 7.5 | 7.52 | 7.52 | 7.53 | 7.53 | 7.52 | 7.52 | 7.53 |
| COREPOWER | 127 | 124 | 120 | 120 | 120 | 119 | 85 | 77 | 77 | |
| Total (Unit: mA) |
292 | 286 | 265.54 | 265.64 | 265.64 | 264.61 | 227.33 | 223.28 | 223.64 |
View CPU temperature:
cat /sys/devices/virtual/mstar/msys/TEMP_R
View CPU frequency:
cat sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq