150169695 发表于 2011-9-11 03:09:54

飞凌-fatfish 发表于 2011-9-11 07:53:18

好简略的问题啊,搞不清楚楼主在问什么
帮顶个

150169695 发表于 2011-9-11 19:13:03

飞凌-alexlee 发表于 2011-9-13 08:11:50

有4k ram

dglwx 发表于 2011-9-13 09:12:36

回复 3# 150169695

当然可以!
如果是从Nandflash启动的话,s3c24x0在系统上电后,会自动把那片内部SRAM同时映射到0x0000 0000和0x4000 0000上。


如果只是调试裸奔(没有OS环境)的程序,这样就可以使用J-link直接把应用程序下载0x0000 0000地址处运行,当然你的程序不得大于4K。另外,你还可以直接把它写到Nandflash上去,这样的话,系统启动后,CPU会自动将你Nandflash上前4K的代码搬到内部SRAM中(这个过程是由硬件完成的)并运行。

可以参考我的这篇文章:
http://hi.baidu.com/kkernel/blog/item/e135f4f46273947bddc4748e.html
把J-link的下载地址从0x33000000改为0x0000 0000就可以了。
页: [1]
查看完整版本: FL24440如何使用4K缓冲区调试程序