Here I have found a possible explanation for freezing with kernels higher than 3.16. It is an intel bug in all chips with bay tail: bugzilla.kernel.org/show_bug.cgi?id=109051
It means everything with bay trail and newer Linux will freeze within a couple of minutes or hours.
People comments some solutions, but I didn't test any of them. I don't know what could be the consequences when you pass those parameters to the kernel for the Jaguardboard.
I believe the issue is much larger as I have Windows 10 installed and the same thing happens. It will run for a few days fine but then it freezes and I am unable to log in remotely to the jaguarboard thus requiring a hard reboot.