Chinaunix首页 | 论坛 | 博客
  • 博客访问: 452034
  • 博文数量: 72
  • 博客积分: 3186
  • 博客等级: 中校
  • 技术积分: 1039
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-07 16:53
文章分类

全部博文(72)

文章存档

2012年(1)

2011年(5)

2010年(10)

2009年(56)

我的朋友

分类: LINUX

2009-03-11 19:06:37

从昨天下午开始,就一直在弄实验箱子的烧写。期间碰到一些问题,导致板子被烧写了N次了。这里记录一下,具体的真正原因我也不清楚,下面的分析纯属自己YY.
 
1.
第一个问题,用tftp方法烧写zImage时,出现错误。错误没有记录,挺可惜的,大概意思是说下载的文件太大了,装不下。
原因:可能是因为在下载之前对NAND FLASH 重新分区了。做的分区如下:
       vivi>bon part 0 192k 1M
       0 ~ 192k : vivi (bootload)
       192k ~ 1M : zImage (kernel)
       1M ~ end-part : root.cramfs (root filesystem)
   而我在下载时下的zImage 有 845 k .所以最后可能导致装不下。
 
解决:
重新分区    vivi>bon part 0 128k 192k 1216k 4288k:m 64704k
           0 ~ 128k :vivi
           128k ~ 192k : vivi控制台命令
           192k ~1216k : zImage (kernel)
           1216 ~ 4288k :cramfs (root)
          其余存放应用程序。
这样接着就可以下载了。。。
 
2.实验箱网线与电脑连接,按RESET键,仍不能与电脑连通。
  关掉电源,再开,网络就连上了。。然后可以设置ip,再通过FLASHFXP上传应用程序,解压。ok!
   原来RESET和关掉电源再开,效果还不一样。
 
3.在LINUX下,用Jflash-s3c2410 烧写,出现如下错误:
 

[root@localhost xiazai]# ./Jflash-s3c2410 vivi /t=5

+------------------------------------+
| SEC JTAG FLASH(SJF) v 0.11 +
| modified by MIZI 2002.7.13 +
+------------------------------------+
> flashType=5
ERROR: No CPU is detected(ID=0xffffffff).
ERROR: K9S1208 is not detected. Detected ID=0xffff.

原以为是并口没有插好之类的原因,但一转到windows下,并口就直接可用了。

这个问题还没解决,不知道什么原因,因为寒假时用这个版本的Jflash-s3c2410在虚拟机的F10里面对AN2410板子烧写过一次,而且成功了。上网查了一些资料后,觉得可能是如下原因:

        1),Jflash-s3c2410 版本不对应,只能用于烧写AN2410?

        2),我的F10上并口驱动没装?或是没有启动起来?

 

一整天弄这个,也算有所收获,第三个问题还未解决。记录下来。先玩玩博创实验箱的效果……

阅读(1880) | 评论(0) | 转发(0) |
0

上一篇:yum源的配置

下一篇:c指针复习笔记

给主人留下些什么吧!~~