View Issue Details

IDProjectCategoryView StatusLast Update
0003693fsimx_LinuxKernelpublic2019-01-25 17:24
ReporterKeller Assigned To 
PrioritynormalSeveritymajorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Versionfsimx6sx-V2.0 
Target Versionfsimx6-V3.1Fixed in Versionfsimx6-V3.1 
Summary0003693: Some F&S boards freeze after some time
DescriptionSome F&S boards, especially on i.MX6SX, work fine when booting, but then suddenly freeze. Sometimes this happens immediately after booting, sometimes they work for some minutes and then freeze.

The effect seems to happen when the board goes to a lower CPU frequency. If the board is held at high speed, for example by setting the CPU frequency scaling governor to "performance", then everything works fine.
Steps To ReproduceUse an affected board, start and wait. After a few seconds after booting, the board stops reacting to input on the command line.

Call

  make menuconfig

for the kernel and go to "CPU Power Management" -> "CPU Frequency scaling" -> "Default CPUFreq governor" and set it to "performance". Save config, recompile kernel and start this kernel on the board. Now everything will work.

Remark:
Sometimes the board works for about 10 minutes and then freezes. If this is the case, it is sufficient to set the governor at runtime:

  echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling-governor

Then the board will also work indefinitely.
Forum Link

Activities

There are no notes attached to this issue.