Jarry 发表于 2013-6-26 23:03:53

Jarry 发表于 2013-6-26 23:09:09

飞凌-路飞 发表于 2013-6-27 08:40:42

楼主,你把led灯亮的程序去掉能跳转到main函数吗!

Jarry 发表于 2013-6-27 13:44:33

飞凌-peacelove 发表于 2013-7-1 09:49:20

   bl copy2ddr       //拷贝程序到sdram
   cmp r0, #0      //拷贝完成 return 0
这个 copy2ddr 是C语言的函数吧?加上初始化堆栈的汇编代码然后再试试

Jarry 发表于 2013-7-4 01:16:12

飞凌-peacelove 发表于 2013-7-4 08:51:54

建议楼主使用Uboot做一下清除坏块的操作,这些初始化的代码可以参考一下Uboot的start.s源码

yiyu1121 发表于 2013-7-4 09:14:19

飞凌-路飞 发表于 2013-7-4 10:01:05

楼主您的初始化堆栈的代码呢!还有您是从nandflash启动吗!

飞凌-peacelove 发表于 2013-7-4 14:10:18

       “   ldr sp,=8*1024      //设置栈 ” 这句看起来很不通顺,这是在对堆栈进行了怎样的操作呢楼主?

suifengzhulang 发表于 2014-1-5 15:38:01

页: [1]
查看完整版本: main函数不执行