testsuite中2410的vmlinux怎么制作的?
我自己编译了一个2410的vmlinux,使用skyeye不能启动,disassam后发现stext有如下区别:正确的:
c0008000 <stext>:
c0008000: e1a0c000 mov ip, r0
c0008004: e3a010c1 mov r1, #193 ; 0xc1
c0008008: e3a000d3 mov r0, #211 ; 0xd3
我自己的:
c0008000 <stext>:
c0008000: e1a0c000 mov ip, r0
c0008004: e3a000d3 mov r0, #211 ; 0xd3
c0008008: e121f000 msr CPSR_c, r0
在开始的时候没有对那个r1赋值,结果启动报错 arch error。 楼主的testsuite有2410的例子?我的没有啊,我的版本是skyeye-binary-testutils-1.0.7
只有一个4510的例子s3c4510b,可以运行,不过好像网络都不支持.启动信息里也没有看到net init的步骤.
不知道楼主的这个stext是什么? 我的testsuite是2。0的 有2410
可以使用skyeye启动 但是我自己制作的2410的vmlinux不行
stext是vmlinux中disass的code开始
页:
[1]