Chinaunix首页 | 论坛 | 博客
  • 博客访问: 196518
  • 博文数量: 96
  • 博客积分: 1781
  • 博客等级: 上尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-07 12:31
文章分类

全部博文(96)

文章存档

2014年(1)

2013年(14)

2012年(44)

2011年(37)

分类: LINUX

2013-06-20 13:17:47

RB411是电梯上面的硬件产品,它的RAM包和烧录包是以前同事做的,没有留下源码。
RB433是无纸化使用的产品,它的RAM包和烧录包是我自己下载源码编译的。他们两个RAM包是不一样的,烧录包也命名也是不一样的。
由于种种原因,需要在RB411上烧录无纸化的烧录包,所以使用RB433对应的RAM和烧录包烧录是完全可以的,但被RB433烧录RAM和烧录包烧录后的RB411如果需要烧回
电梯的系统,用RB411本身的RAM和烧录包是可以烧录的,但无法正常开机.
原因可能是:RB411的RAM没有将RB411的本身的flash(非NANDFLASH)进行分区,只是将NANDflash分为3个区。但RB433的RAM确将本身的flash分了3个区,同时将NANDflahs也分为三个区。所以在被RB433的RAM烧录后的RB411,其本身的flash已经被分区,用RB411的RAM烧录时,无法对其本身的flash进行赋值,所以烧录后无法正常开机.
解决方法:用RB433的RAM烧录,同时将RB411的烧录包重新命名,使其名字跟RB433的烧录包名字一样,包含nand关键字。这样就可以将RB411本身的系统烧录到RB411上面.
由于RB系统的烧录方式,只知道流程,对其为什么这样确还是不是很轻触,目前需要记住2种不同的烧录RAM和烧录包,当RB411需要在2种系统直接切换烧录时,如果出现问题,请先按照上述方法处理。
阅读(338) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~