View Issue Details

IDProjectCategoryView StatusLast Update
0004664fsimx_LinuxGeneralpublic2021-03-23 15:31
Reportergerbach Assigned To 
PriorityhighSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Versionfsimx8mm-start 
Target Versionfsimx8mx-Y2020.11-pre 
Summary0004664: Suspend to RAM does not work on boards with DDR3L
DescriptionAfter a resume from a echo mem > /sys/power/state the RAM seems to be damaged.

Log:

...
mm/pgtable-generic.c:23: bad pgd ffff000007d1dcc0.
mm/pgtable-generic.c:23: bad pgd 0200ffffc3c45000.
mm/pgtable-generic.c:23: bad pgd 0200ffffc3c66000.
mm/pgtable-generic.c:23: bad pgd ffff000007e9f0c0.
mm/pgtable-generic.c:23: bad pgd ffff000007ece321.
mm/pgtable-generic.c:23: bad pgd ffff000007e9f0e0.
mm/pgtable-generic.c:23: bad pgd 0000000027b2f000.
mm/pgtable-generic.c:23: bad pgd ffff000008d17840.
...
Steps To Reproduceecho +5 > /sys/class/rtc/rtc0/wakealarm; echo deep > /sys/power/mem_sleep; echo mem > /sys/power/state
Forum Link

Activities

gerbach

2021-03-23 15:30

developer   ~0003389

This only seems to occure on boards with two RAM chips.

Maybe the deep sleep command gets only send to one chip?