aibxyz 发表于 2005-2-15 20:06:34

Skyeye模拟S344B0时启动卡在最后环节了

我是直接用image.ram来启动的,也就是用了boot=yes
启动开始都正常,可是到了显示完‘Freeing init Memory 40k‘下面就没了,在那不动。
然后我换别的方式,用image.rom,这个呢在解压时速度有点慢,后面和image.ram时一样,停在那了。
然后再用linux+rmofs也是一样。
(我也试过打开和关闭网络)

image.ram/rom我下到板子上是可以启动的。

很郁闷啊,等啊等,总算这里开张了。各路英雄看一看啦。

ksh 发表于 2005-2-15 23:21:11

44b0还没有做好

aibxyz 发表于 2005-2-16 01:00:08

可skyeye8。0里已经支持44b0这个关键字了
难道没有人调出来过吗?

001ye 发表于 2005-2-17 19:56:11

你还好,我跑到计时的地方就死掉了!我分析好像是向量地址不对。不能进入中断。但是,自己不会改! :cry:

aibxyz 发表于 2005-2-17 23:55:24

这个好弄啊
在linux-2.4.x/include/asm-arnnommu/proc-armv/system.h里修改vectors_base就行

walimis 发表于 2005-2-18 14:34:04

44b0还没调试好呢。

44b0一直有问题,现在还没有正式支持。

001ye 发表于 2005-2-19 19:22:47

斑竹,是不是有办法能自定义向量地址,在skyeye 里面阿!我发现在44b0中,只要一有中断发生,skyeye 就死掉。后来发现好像是skyeye中的中断向量无法和44b0中的中断向量吻合,44b0一般是在0x0c000000开始,但是skyeye好像是在0开始的所以只要跑到延时就会死掉。

walimis 发表于 2005-2-21 16:09:33

44b0为什么在0x0c000000开始?能否给个比较详细地说明?

001ye 发表于 2005-2-24 10:38:34

也不是一定要在0x0c000000上跑,只是现在的板子大多是在0x0c000000地址上加了sdram所以如果要仿真的话,还是在0x0c000000上比较合适一点。还有那位大大知道skyeye中中断是怎么实现的吗?我本来打算自己改的,但是我看不懂啊!程序好多啊 :shock:
页: [1]
查看完整版本: Skyeye模拟S344B0时启动卡在最后环节了