Tool/software: Linux
Hello,
We currently have a couple of boards based off of the AM335x EVM and we're now looking at using a newer kernel (4.4). We noticed that maybe every 1 in 20 or so, the kernel would hang on boot, always at the same spot.
Below is where it hangs (at clocksource: jiffies):
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.4.12-svn100 (dev@aaa) (gcc version 4.8.3 (GCC) ) #3 Tue Feb 14 15:17:47 PST 2017 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: TI AM335x [...] [ 0.112165] CPU: Testing write buffer coherency: ok [ 0.113980] Setting up static identity map for 0x80008200 - 0x80008258 [ 0.122119] devtmpfs: initialized [ 0.172404] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.237777] omap_hwmod: debugss: _wait_target_disable failed ^^^ last entry that shows up in when it hangs [ 0.296301] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns ^^^ this line no longer shows up [ 0.299314] pinctrl core: initialized pinctrl subsystem [ 0.306278] NET: Registered protocol family 16 [ 0.314393] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.331495] GPIO line 20 (ddr vtt enable) hogged as output/high [...]
We have never encountered this issue with TISDK6's 3.2 kernel, so we're wondering if anyone has seen this before.
Much appreciated!