AnsweredAssumed Answered

Yocto Thermal Setting

Question asked by KiKi Morisato on Apr 26, 2015
Latest reply on Apr 29, 2015 by KiKi Morisato

BSP: fsl-community-bsp (fido branch)

Kernel Version: 3.14.28

Board: SabreSD (mx6q)

LCD: Innolux 1024x600 LVDS

no X11 (frame buffer use)

 

--------------------------------------------------------------------------------------------------------------------

 

In LITB have changed the settings with the command below.

 

- threshold points for temperature – critical, hot and active

 

echo 100 > /sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp

echo 95 > /sys/devices/virtual/thermal/thermal_zone0/trip_point_1_temp

echo 90 > /sys/devices/virtual/thermal/thermal_zone0/trip_point_2_temp


- galcore min clock


echo 32 > /sys/module/galcore/parameters/gpu3DMinClock


--------------------------------------------------------------------------------------------------------------------


but in yocto


trip_point_temp0: Permission denied

and trip_point_temp3 is not available.


root@imx6qsabresd:/sys/devices/virtual/thermal/thermal_zone0# ls

cdev0                         mode           temp                                trip_point_1_type

cdev0_trip_point          policy          trip_point_0_temp              type

cdev1                         power          trip_point_0_type               uevent

cdev1_trip_point          subsystem   trip_point_1_temp

 

and gpu3DMinClock is not available.


root@imx6qsabresd:/sys/module/galcore/parameters# ls -al

drwxr-xr-x    2 root     root             0 Apr 21 08:20 .

drwxr-xr-x    3 root     root             0 Apr 21 08:20 ..

-rw-r--r--    1 root     root          4096 Apr 21 08:20 bankSize

-rw-r--r--    1 root     root          4096 Apr 21 08:20 baseAddress

-rw-r--r--    1 root     root          4096 Apr 21 08:20 compression

-rw-r--r--    1 root     root          4096 Apr 21 08:20 contiguousBase

-rw-r--r--    1 root     root          4096 Apr 21 08:20 contiguousSize

-rw-r--r--    1 root     root          4096 Apr 21 08:20 fastClear

-rw-r--r--    1 root     root          4096 Apr 21 08:20 gpuProfiler

-rw-r--r--    1 root     root          4096 Apr 21 08:20 initgpu3DMinClock

-rw-r--r--    1 root     root          4096 Apr 21 08:20 irqLine

-rw-r--r--    1 root     root          4096 Apr 21 08:20 irqLine2D

-rw-r--r--    1 root     root          4096 Apr 21 08:20 irqLineVG

-rw-r--r--    1 root     root          4096 Apr 21 08:20 logFileSize

-rw-r--r--    1 root     root          4096 Apr 21 08:20 major

-rw-r--r--    1 root     root          4096 Apr 21 08:20 mmu

-rw-r--r--    1 root     root          4096 Apr 21 08:20 physSize

-rw-r--r--    1 root     root          4096 Apr 21 08:20 powerManagement

-rw-r--r--    1 root     root          4096 Apr 21 08:20 recovery

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemBase

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemBase2D

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemBaseVG

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemSize

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemSize2D

-rw-r--r--    1 root     root          4096 Apr 21 08:20 registerMemSizeVG

-rw-r--r--    1 root     root          4096 Apr 21 08:20 showArgs

-rw-r--r--    1 root     root          4096 Apr 21 08:20 signal

-rw-r--r--    1 root     root          4096 Apr 21 08:20 stuckDump

 

--------------------------------------------------------------------------------------------------------------------


how can i change thermal and galcore 3D Min clock

Outcomes