主题 : 用jlink烧录uboot成功了,当时可以用,为什么复位就恢复到默认的supervivi了 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 28121
精华: 0
发帖: 58
金钱: 290 两
威望: 58 点
贡献值: 0 点
综合积分: 116 分
注册时间: 2010-09-06
最后登录: 2017-09-13
楼主  发表于: 2010-09-06 10:52

 用jlink烧录uboot成功了,当时可以用,为什么复位就恢复到默认的supervivi了

管理提醒: 本帖被 kasim 从 Linux技术交流专区 移动到本区(2010-09-06)
这个问题困扰了我快一个月了,那位大虾,救救我

我用jlink烧录uboot成功了,当时可以用,为什么复位就恢复到默认的supervivi了
下面是在jlink commander的命令

下载并运行init.bin
如果是nand启动
loadbin e:\init.bin 0
setpc 0
g

如果是nor启动
loadbin e:\init.bin 0x40000000
setpc 0x40000000
g

下载uboot
h
loadbin.e:\u-boot.bin x033f80000
setpc 0x33f80000
g
到这里uboot就能正常的运行
当时复位或者重启就会恢复到默认的supervivi

******************************************************************************
我按照手册上的方法也试过了
用supervivi下载uboot,但是打到nand启动时,出现了白屏,超级终端也没有反映
[ 此帖被kasim在2010-09-06 20:31重新编辑 ]
级别: 新手上路
UID: 35296
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2010-12-29
最后登录: 2016-08-26
1楼  发表于: 2011-05-24 01:04
我想说  是不是 应为 jlink的loadbin命令是烧录到内存中的,断电重启之后自然就没有了,你用supervivi的a命令试试
级别: 新手上路
UID: 35296
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2010-12-29
最后登录: 2016-08-26
2楼  发表于: 2011-05-24 01:06
你看看loadbin命令后面跟的地址根本就不是0地址