jtag下载bootloader时(nand falsh里面没有任何内容时) sdram还没配置 如何将初始化代码加载到sdram

芯片是S3C2440。... 芯片是S3C2440。 展开
 我来答
上帝来自地球
2012-11-28 · TA获得超过1436个赞
知道小有建树答主
回答量:438
采纳率:100%
帮助的人:414万
展开全部
你的问题说的不是很详细
1.楼主用的是linux吗?若是的话,可以先将bootloader烧入nand flash,然后再通过,bootloader将代码烧入flash或者sdram。
2.bootloader里面各种详细的命令,可以查看数据手册!
不明白就追问吧!
追问

没用linux,一个新的Nand芯片,怎么把Boot烧到Nand里。飞凌的AXD烧写方式中先是装载2440BootInit.axf运行片刻停下(问题是此时SDRAM并没有配置好,难道是下载到SRAM中?);然后再装载2440boot.axf并运行,此时串口在DNW上会有Bootloader下载选项,

[0] Download And Run

[1] Download to flash

选1通过USB来烧写,出现如下

选0即可通过USB烧写2440boot.bin文件,到这才真正的开始烧写。

追答
哦,明白了,这样的话,如果没有sdram是运行不了的。
你可以通过JTAG 用Jlink等一些flash烧写工具完成,前提是
1.硬件连接没有问题
2.知道bootloader的起始地址(正常情况是0就应该没有问题的)
祝你成功!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式