AnsweredAssumed Answered

Internal LDO causes memtester failed

Question asked by William Tung on Oct 18, 2013
Latest reply on Nov 5, 2013 by Yixing Kong
Branched to a new discussion

Hi,

 

I saw random failure (CPU/System lockup) on memtester when I stressed the internal LDO. Below are my hardware and software settings.

Hardware:

iMX6D + 1GB x64 memory + uSD

 

Software:

Linux Kernel 3.0.35_3.0.3 + ldo.sh + memtester

ldo.sh:

#!/bin/sh

## This script is to be used with memory_test.

## It will adjust the voltage to the LDO's as the

## memory test runs.

setspeed(){ echo $1 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed; }

vddsoc(){ if [ 0 -eq $# ]; then echo -n "vddsoc: " ; cat /sys/class/regulator/regulator.3/microvolts ; else echo $* > /sys/class/regulator/regulator.3/microvolts ; fi }

setspeed 396000

 

 

while :

do

  vddsoc 1250000 ;

  vddsoc 1175000 ;

done

 

memtester:

memtester version 4

 

I have 2 questions:

1. Can we stress internal LDO like this?

2. If answer to #1 is yes, how can we debug this since it's internal LDO?

Outcomes