Skip to contentSkip to conversation

kexec: cpufreq: omap3: hangs in dpll3xxx.c::_omap3_dpll_write_clken()

DISCUSSION Paolo Pisati 2 participants 5 messages Dec 11, 2012 – Dec 12, 2012

lore
Share & tools
lore
#0 lore raw

I've been experiencing solid hangs on my beaglexm with v3.7 after kexec:

here is my .config (omap2plus + EHCI/OHCI + CPUFREQ + DEVTMP):

http://people.canonical.com/~ppisati/omap3_cpufreq_kexec/config

here is the diff i added to get some debugging:

http://people.canonical.com/~ppisati/omap3_cpufreq_kexec/dpll-debug.diff

here is a trace of the kexeced kernel:

http://people.canonical.com/~ppisati/omap3_cpufreq_kexec/kexec-boot.txt

Since i'n not familiar with those dplls, can anyone shed some light?

Signature · 2 lines
bye,
p.
#1 lore raw
Quoted 2 lines · Paolo Pisati

I've been experiencing solid hangs on my beaglexm with v3.7 after kexec:

Does it crash if you boot v3.7 directly from the bootloader, i.e., without kexec?

- Paul

#2 lore raw
Quoted 7 lines · Paul Walmsley
Quoted 2 lines · Paolo Pisati

I've been experiencing solid hangs on my beaglexm with v3.7 after kexec:

Does it crash if you boot v3.7 directly from the bootloader, i.e., without kexec?

Also you might want to verify that the voltage on VDD1 is what the kernel thinks it is:

[    5.638183] notification 0 of frequency transition to 800000 kHz
[    5.644775] cpu cpu0: cpufreq-omap: 300 MHz, -1 mV --> 800 MHz, 1325 mV

You can probe this with a multimeter on one side of the VDD1 inductor. It's on the underside of the Beagle-XM near the DC input jack - it's marked "L4" on the silkscreen text.

- Paul

#3 lore raw
Quoted 13 lines · Paul Walmsley
Quoted 7 lines · Paul Walmsley
Quoted 2 lines · Paolo Pisati

I've been experiencing solid hangs on my beaglexm with v3.7 after kexec:

Does it crash if you boot v3.7 directly from the bootloader, i.e., without kexec?

Also you might want to verify that the voltage on VDD1 is what the kernel thinks it is:

Quoted 6 lines
[    5.638183] notification 0 of frequency transition to 800000 kHz
[    5.644775] cpu cpu0: cpufreq-omap: 300 MHz, -1 mV --> 800 MHz, 1325 mV

You can probe this with a multimeter on one side of the VDD1 inductor. It's on the underside of the Beagle-XM near the DC input jack - it's marked "L4" on the silkscreen text.

uhm no, my multimeter says it's around 113mV...

Signature · 2 lines
bye,
p.
#4 lore raw
In reply to Paul Walmsley
Quoted 7 lines · Paul Walmsley
Quoted 2 lines · Paolo Pisati

I've been experiencing solid hangs on my beaglexm with v3.7 after kexec:

Does it crash if you boot v3.7 directly from the bootloader, i.e., without kexec?

nope, works perfectly fine when booted from the bootlader.

Signature · 2 lines
bye,
p.