使用S3C2440开发板遇到的一些问题

来源:互联网 发布:博时淘金大数据100 编辑:程序博客网 时间:2024/06/10 06:26

2010-04-16

现象:

    编译的dnw使用时出现"can not open secbulk0"

原因:

    一看就是驱动没有加载成功.但是为什么没有成功呢?是个比较低级的错误:开发板没有处于download状态.

 

2010-04-14

现象:

    minicom有输出没有输出入.

原因:

    flow control因起.之前好象由于还有minicom进程存活因起.

总结:

   出现这种情况就先看两点:1.参数是否正确;2.是否资源被占用 .

 

 

2010-03-27

现象:

    开发板白屏,只有电源灯亮起。

原因:

    在使用minicom进行操作时突然出现触摸屏显示处于厂商LOGO状态,此时的并没有进行什么特殊的操作。然后重启板子,板子出现上面现象。

解决:

    1、由于板子在串口已经没有输出,看似就是bootloader已经挂掉,所以就想使用JTag烧写uboot,按照开发板说明文档,将OM0的跳线拿掉,开始进行JTag烧写,由于还要上课,操作到线路ok就停下了,断了电。

    2、下课后,有开始操作,奇怪的是板子起来了,只是处于“download system mode!”状态。于是我就开始烧写kernel,可是板子起不来,后来觉得uboot应该没什么问题了,于是就把板子先搁置起来了。

    3、晚上开始弄板子,可是弄来弄去就是不行,后来按照文档上说先烧kernel,然后烧写linux文件系统,板子起来了,可是板子一旦重启就会再次进入“download system mode”状态。同时注意到一个重要的警告信息“warning - bad crc or nand,using default environmen”。

    4、接着通过QQ问了开发板厂商,他就给我发了一份烧写linux的整个过程,于是我就按照步骤走,发现与我所作过的也没什么两样。我是个新手,所以没有注意nor 模式烧写uboot,然后进入nand模式下烧写imag。当我注意到这个的时候,我就问厂商如何进入nand模式,这时才发现了问题,OM0跳线拿掉了,接上后,板子正常了。

总结:

    烧写bootloader,kernel,rootfs的时候,一定要好好看厂商的文档,注意烧写的位置,启动的位置。

原创粉丝点击