Hi Igor, I use this version yet.
Apparently I solved my problem using this in a boot script:
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state1/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state1/disable
echo 1 > /sys/devices/system/cpu/cpu2/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu2/cpuidle/state1/disable
echo 1 > /sys/devices/system/cpu/cpu3/cpuidle/state0/disable
echo 1 > /sys/devices/system/cpu/cpu3/cpuidle/state1/disable
I have tryed disable cpu idle in kernel menuconfig, but If I disable a lot of compile errors occurs.
I think that error occurs in others boards, but you can see only if you have an external watchdog rebooting the board, because without one, when the behavior occurs any processing or console input start board again. This cpu_idle apparently stops some drivers to run for a few instants, but no suspend signal is sent to drivers to inform that CPU will stops for a few instants and the WDT reboots the board.
Leonardo