主题 : LINUX 2.6.32.2与vivi的一点小问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 11034
精华: 0
发帖: 71
金钱: 355 两
威望: 71 点
综合积分: 142 分
注册时间: 2009-11-25
最后登录: 2018-02-08
楼主  发表于: 2010-09-03 17:20

 LINUX 2.6.32.2与vivi的一点小问题

我用的是去年买mini2440
这两天做了LINUX 2.6.32.2 的内核移植 发现说板子上的分区太小了,我在这个论坛上重新又下了一个 100817 时更新的 suppervivi

第一,开发板设置为 NOR Flash 启动。
打开 DNW 程序,接上USB电缆,USB连接成功!打开并配置好超级终端!

然后先是:Format the nand flash 把nand flash 给格式化了先
接下来是:Download vivi 把这个刚下下来的最新suppervivi给烧进去
再接下来是:Download linux kernel 把linux 2.6.32.2内核给烧进去
就是这时出错了 说是2.6.32.2的内核大于2M,然后DNW那个传送进度条就没反应呀!,可是论坛上最新更新的是这个vivi不是有给 5M 分给 LINUX内核的吗?


我在http://www.aiothome.net/read.php?tid-7667-fpage-4.html 看到 “yifeng1104” 童鞋也遇到和我一样的问题 不知你现在解决了没?能不能和我说一下的!
版主mindee  在那里说到 “要使用hjtag更新NOR里面的supervivi才可以”,用DNW不可以吗?我是电脑没并口或!!

然后我还在http://www.aiothome.net/read.php?tid-7675-fpage-4.html看到版主mindee  回答“yifeng1104” 童鞋的提问,
版主mindee 说:“烧写linux的顺序:"f" - 格式化  "v" - 下载blootloader   "k" - 下载内核  "y" - 下载文件系统,不必理会那些分区信息。”,可是我就是这样弄的呀,也是提示说内核太大,然后DNW那个传送进度条就没反应呀!

能不能告诉我 h-jtag 烧写和用 DNW 来烧写 vivi 有什么区别的? 我一直以为 h-jtag 只用在第一次烧写 vivi,要是 nor flash 里有vivi就不用再用到 h-jtag 直接用 DNW 就可以了,不是这样的吗??
请求解答!!!
[ 此帖被chywcp在2010-09-03 17:51重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-09-03 22:42
不同在于:
h-jtag -> NOR
dnw -> nand

没有更新NOR,而又从NOR启动,那永远是旧的。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 11034
精华: 0
发帖: 71
金钱: 355 两
威望: 71 点
综合积分: 142 分
注册时间: 2009-11-25
最后登录: 2018-02-08
2楼  发表于: 2010-09-04 20:50
哦哦 谢谢mindee版主的解答
用DNW烧的vivi只能用来把内核烧写进去 用h-jtag -> NOR的就是设定系统的分区呀
不和我这样理解有没有错?