请教S3C44B0X如何软复位

[复制链接]
2408|1
 楼主| bigpeon 发表于 2008-5-16 15:11 | 显示全部楼层 |阅读模式
CPU:&nbsp;S3C44B0X&nbsp;<br />OS:&nbsp;uclinux&nbsp;2.4&nbsp;<br /><br />在shell下执行reboot总是出现&nbsp;<br />reboot&nbsp;failed!&nbsp;<br /><br />查了些资料,只能看到诸如&nbsp;architecture&nbsp;was&nbsp;unable&nbsp;to&nbsp;reboot&nbsp;这样的描述。&nbsp;<br />既然不支持,那就打算模拟硬件reset的方式,在程序里强制跳转到&nbsp;0x00000000&nbsp;地址来进行复位,asm&nbsp;volatile(&quot;b&nbsp;0x00000000&quot;);&nbsp;<br />但是仍然不成功,&nbsp;<br />提示:&nbsp;<br />Unhandled&nbsp;fault:&nbsp;alignment&nbsp;exception&nbsp;(93)&nbsp;at&nbsp;0x00000001&nbsp;<br />fault-common.c(97):&nbsp;start_code=0xc780040,&nbsp;start_stack=0xc783f94)&nbsp;<br />Internal&nbsp;error:&nbsp;Oops:&nbsp;0&nbsp;<br />CPU:&nbsp;0&nbsp;<br />pc&nbsp;:&nbsp;[&nbsp;&lt0c01ac14&gt]&nbsp;lr&nbsp;:&nbsp;[&nbsp;&lt0c0157e4&gt]&nbsp;Not&nbsp;tainted&nbsp;<br />sp&nbsp;:&nbsp;0c68bfb8&nbsp;ip&nbsp;:&nbsp;0c7802e8&nbsp;fp&nbsp;:&nbsp;00000000&nbsp;<br />r10:&nbsp;0c781b84&nbsp;r9&nbsp;:&nbsp;00000000&nbsp;r8&nbsp;:&nbsp;00000000&nbsp;<br />r7&nbsp;:&nbsp;0c780328&nbsp;r6&nbsp;:&nbsp;0c780280&nbsp;r5&nbsp;:&nbsp;0c78031c&nbsp;r4&nbsp;:&nbsp;0c286d44&nbsp;<br />r3&nbsp;:&nbsp;0c68bff4&nbsp;r2&nbsp;:&nbsp;ffffffff&nbsp;r1&nbsp;:&nbsp;20000010&nbsp;r0&nbsp;:&nbsp;0c783566&nbsp;<br />Flags:&nbsp;nzCv&nbsp;IRQs&nbsp;off&nbsp;FIQs&nbsp;on&nbsp;Mode&nbsp;SVC_32&nbsp;Segment&nbsp;user&nbsp;<br />Control:&nbsp;0&nbsp;<br />Process&nbsp;rb&nbsp;(pid:&nbsp;26,&nbsp;stackpage=0c68b000)&nbsp;<br />Stack:&nbsp;<br />0c68bfa0:&nbsp;0c0157e4&nbsp;0c01ac14&nbsp;20000093&nbsp;ffffffff&nbsp;0c781d34&nbsp;0c781b&nbsp;<br />d0&nbsp;<br />0c68bfc0:&nbsp;0c781bd4&nbsp;0c7802d4&nbsp;00000000&nbsp;0c78031c&nbsp;0c780280&nbsp;0c780328&nbsp;00000000&nbsp;000000&nbsp;<br />00&nbsp;<br />0c68bfe0:&nbsp;0c781b84&nbsp;0c7802f4&nbsp;0c7802e8&nbsp;0c7802e8&nbsp;0c780268&nbsp;0c783566&nbsp;20000010&nbsp;ffffff&nbsp;<br />ff&nbsp;<br />Backtrace:&nbsp;no&nbsp;frame&nbsp;pointer&nbsp;<br />Code:&nbsp;e3a00001&nbsp;e1a0f00e&nbsp;(e5904000)&nbsp;e1140aa4&nbsp;e0c11001&nbsp;<br />pid&nbsp;26:&nbsp;failed&nbsp;11&nbsp;<br /><br />请教各位是怎么实现软复位的呢?致谢!&nbsp;<br />
阿南 发表于 2008-5-16 19:07 | 显示全部楼层

这个功能要自己去实现,具体我也没做过

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部