主题 : WIN7 64利用jlink烧写BIN到nandflash 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 89661
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2013-04-01
最后登录: 2013-04-08
楼主  发表于: 2013-04-03 21:20

 WIN7 64利用jlink烧写BIN到nandflash

折腾了两天,终于解决了win7 64位家庭版操作系统下烧写bin到s3c2400  nandflash的问题!..差点就想重装系统了....。MLGB!!接下来就可以安心的玩了吗? 。..首先声明本人用的是mini2440开发板
      首先声明本人也是刚接触s3c2440...遇到第一个棘手的问题就是在烧写程序上..本人的系统的win7 64位家庭版的..用jlink烧写vivi到nor flash 再利用supervivi 烧写裸机程序到nand flash 的方法根本不可行,因为在烧写的时候会遇到如下问题!  

           ##something went wrong  !!

       这会让你相当得蛋疼...因为你会耗在这个问题上很长时间..各种baidu .google..最后发现各种办法都没有用..
最后在无奈之下或许会选择换成32位的win7..这会让你更蛋疼,因为你会发现,不经意中 你的C盘里也有一些软件..比如keil .ICC for avr
     无奈之下..各种尝试..换USB口,无果!更新操作系统..无果!安全模式,无果!
   ..后来突然想起来当初用jlink 烧写 u-boot 到nandflash 。。。马上温习了一下烧写过程..
     也就是利用  jlink commander 软件来烧写!    先打开commander 和 串口软件(SecureCRT5.1)
    方法指令如下..
   r                            复位
   speed 12000                                 设置速度
  loadbin e:\init.bin 0                                  加载init.bin文件到sdram
  setpc 0
  g                              执行
h                            继续
loadbin e:\u-boot.bin_openjtag 0x33f80000              加载openjtag 文件到sdram
setpc 0x33f80000
g                                   此时会有滴声
h                        
loadbin e:\my_led.bin 0x30000000                         把自己要写入的的bin文件放入sdram
g                                    


接着在SecureCRT里输入如下两个指令
nand scrub                             //清空整个nand flash
nand write.jffs2 0x30000000 0 0x40000                
//把sdram0x30000000地址的内容取出装入nandflash   0为起始地址  0x40000为大小.视情况修改数据..

初学s3c2440..有说得不对的地方请原谅!。
笔者利用这种方法把keil上jlink调试正确的程序烧写进nand flash   运行情况完全一样。。
级别: 新手上路
UID: 89661
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2013-04-01
最后登录: 2013-04-08
1楼  发表于: 2013-04-03 21:30
附带jlink  和 Secure软件以及  jlink烧写u-boot到nandflash 的文档。
级别: 新手上路
UID: 89661
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2013-04-01
最后登录: 2013-04-08
2楼  发表于: 2013-04-03 21:30
附件附件
级别: 新手上路
UID: 92454
精华: 0
发帖: 16
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2013-05-30
最后登录: 2013-07-27
3楼  发表于: 2013-06-06 20:46
附件呢?