主题 : mini2440 jlink 间接烧写nand 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 22588
精华: 0
发帖: 8
金钱: 50 两
威望: 10 点
综合积分: 16 分
注册时间: 2010-06-03
最后登录: 2010-12-20
楼主  发表于: 2010-06-03 21:02

 mini2440 jlink 间接烧写nand

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
我的mini2440的是256M的,使用光盘提供的uboot.bin,按照jlink光盘,还有上海贺工的那个step做,都不成功,后来想到使用supervivi间接烧写nand,还是不行。。希望各位多多指教

我想通过jlink间接烧写nandflash,根据网上说的,我直接使用uboot均无打印。所以打算直接烧写supervivi—128M到sdram里面运行,然后直接烧入supervivi—128M到nand里面,但是依然没有任何打印信息。。。


以下是在J-Link commander里的命令,假设init.bin、supervivi—128M在e:盘下。
1. speed 12000               //设置TCK为12M,下载程序时会很快  

2. 下载并运行init.bin,这是用来初始化SDRAM的  ,使用的是NAND启动:  
loadbin e:\init.bin 0      
setpc 0  
g  


3. 下载光盘下的supervivi(这个文件我从nor启动,使用superviv烧写到nand,能正常使用)  
h  
loadbin e:\supervivi-128M  0x33f80000  
setpc 0x33f80000  
g  

这步做完串口无打印。。另外,为什么nor方式下启动的superviv不需要按下按键k1,nand方式下的需要按下k1进入命令行呢?这个实在哪里设置的呢???


如果,谁有256M能有的uboot.bin ,请发一份到我的邮箱: rayforeverster@gmail.com
还有,如果每次都敲这么多命令行会死的,有没有谁写了批处理啊?
。。。。。。。。。。。。。
级别: 新手上路
UID: 22588
精华: 0
发帖: 8
金钱: 50 两
威望: 10 点
综合积分: 16 分
注册时间: 2010-06-03
最后登录: 2010-12-20
1楼  发表于: 2010-06-11 11:50
???????
。。。。。。。。。。。。。
级别: 新手上路
UID: 40340
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2011-03-17
最后登录: 2011-03-22
2楼  发表于: 2011-03-18 00:58
我也是啊 楼主找到方法 告诉我哦 我的邮箱是843308498@qq.com
级别: 新手上路
UID: 34935
精华: 0
发帖: 38
金钱: 195 两
威望: 39 点
综合积分: 76 分
注册时间: 2010-12-23
最后登录: 2012-04-07
3楼  发表于: 2011-05-02 22:57
我的J-link下载的时候也是很不顺利啊,楼主有好方法的话分享一下啊!
好好学习,天天向上!
级别: 新手上路
UID: 34935
精华: 0
发帖: 38
金钱: 195 两
威望: 39 点
综合积分: 76 分
注册时间: 2010-12-23
最后登录: 2012-04-07
4楼  发表于: 2011-05-06 15:07

 回 3楼(zjt289198457) 的帖子

你试试把J-LINK中的Option->Project settings->JTAG speed before inti中的选项改为自动,看看情况,我的刚开始也是不稳定,有时候要下载很多次,改过之后就好多了!
希望有帮助啊!
好好学习,天天向上!