duzhig 发表于 2008-3-10 19:58:37

SKYEYE1.2.4怎么才能跑起来linux2.6.20模拟at91rm9200dk有成功的吗详细的说明

感觉skyeye成功的太少了,设置内核参数也很复杂config选项影响到成功与否
我按照wiki的改了hardware.h 取消RTC和一些驱动后编译了在SKYEYE1.2.4下跑到最后
free init memory xxxk后就没有输出了
之前老是显示division by zero in kernel后来发现是clock.c里mckrAT91_CSS_READ()出来是0,后来赋值514(0X202)后不提示division by zero in kernel了但是运行到init/main.c里
最后启动/bin/sh的时候就没有屏幕输出了,如果在前面加printk语句还可以打印到屏幕上,gdb一下发现系统已经运行/bin/sh了(sys_write(1,"XXX",size)),可能是串口初始化什么出错了吧
哪位有成功的经历的 版主帮忙提示下怎么继续啊 急。。。。。。。

好像调用到drivers/serial/serial_core.c uart_get_division()里时候就没有输出了
觉得奇怪printk可以打印说明串口应该是正常的啊,为什么别的输出就不行呢请教了
页: [1]
查看完整版本: SKYEYE1.2.4怎么才能跑起来linux2.6.20模拟at91rm9200dk有成功的吗详细的说明