Low Power Display on i.MX 93

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Low Power Display on i.MX 93

Low Power Display on i.MX 93


winteri_wang_0-1704868076530.png

  • Hardware
    • i.MX 93 EVK​
    • TFT LCD 480x272 RGB888 (NV3047E, parallel)​
  • Condition
    • A55 off​
    • DDR self-refresh​
    • OCRAM for framebuffer, TCM for code/data​
    • LCDIF on with parallel interface​
    • M33 update panel content each second​
    • 255KB single frame buffer(RGB565) (fit in OCRAM: 0x20480000 ~ 0x204DFFFF)​
  • Code
    • Bitbucket:ssh://[email protected]/mpucnse/imx93-cm33-usecase.git​
    • Branch: imx93_sdk_2.14.1-lcd_on_ocram​
    • Demo code: imx93-cm33-usecase/boards/mcimx93evk/demo_apps/lcd_on_ocram​
    • DTS: imx93-cm33-usecase/boards/mcimx93evk/demo_apps/lcd_on_ocram/dts​
  • Working Flow
     

winteri_wang_5-1704868664817.png

  • ​Test Flow
    • In uboot console,​
      1. setenv mmcargs $mmcargs clk-imx93.mcore_booted​
      2. setenv fdtfile imx93-11x11-evk-lcd_panel.dtb​
      3. fatload mmc 1:1 0x80000000 sdk20-app.bin;cp.b 0x80000000 0x201e0000 0x10000;bootaux 0x1ffe0000 0​
      4. boot​
    • In kernel console,​
      1. echo mem > /sys/power/state​
      2. start the power test
  • Power Consumption
    • SoC power: 94.4mW​
    • [email protected]​
    • CM33@100MHz​
    • CM33@100MHz​
    • A55 suspend​
    • DDR retention​
    • WAKEUPMIX off​
    • NICMIX and MEDIAMIX on​

winteri_wang_1-1704868127589.jpg ​

 

Attachments
No ratings
Version history
Last update:
‎01-09-2024 11:39 PM
Updated by: