首先感谢博客:html
http://www.360doc.com/content/12/0722/16/7832126_225816317.shtmlspa
再次这里给本身强调一下,网上其余解决这个问题的是基于u-boot其余版本,本身在试用了其余方法以后均未能解决这个问题,多是因为代码不同,所以须要解决这个问题时,改动的代码固然也不同。这里先按照这位朋友的方法解决,往后若是有能力,再回来补充这篇文章。code
方法是:找到u-boot-2010.03/cpu/arm1176/s3c64xx/下的time.c文件。htm
ulong get_timer_masked(void) { unsigned long long res = get_ticks(); //do_div (res, (timer_load_val / (100 * CONFIG_SYS_HZ))); return res; }
其实raise: Signal # 8 caught的这个问题的根源确定是time.c文件,这一点许多朋友都肯定。可是改动要对uboot的源码有必定的修改能力。blog