Slo-mo Linux?

23 views
Skip to first unread message

Nick Burkitt

unread,
Jul 31, 2018, 7:40:53 PM7/31/18
to snickerdoodle forum
I switched from my previous method of building the snickerdoodle device tree to using the snickerdoodle-dts git repo (with many modifications). I managed to get a DTB that mostly works with a bitstream built with Vivado 2017.4, but there are some issues. The most bizarre is that Linux's idea of time now runs at 1/2 real time. That is, a bash command of "sleep 1" will return after two seconds. Other things seem to run at 1/2 speed as well.
How the heck did I do that? And how do I make it stop?
Thanks,

-Nick

Nick Burkitt

unread,
Aug 2, 2018, 1:00:56 PM8/2/18
to snickerdoodle forum
Here's some background info: https://forums.xilinx.com/t5/Embedded-Linux/ZYNQ-Dynamic-frequency-scaling-and-pll-bypass-under-linux/m-p/555741/highlight/true#M11593. I've worked around the issue by hand-editing an old device tree, but I really don't understand why it behaves as it does.
Reply all
Reply to author
Forward
0 new messages