飞凌-chongzi 发表于 2011-9-28 13:31:43

飞凌6410开发板的常见问题及解决方法(更新中,请勿跟帖)

本帖最后由 飞凌-fatfish 于 2011-9-28 14:39 编辑

      本帖子收集了基于飞凌6410开发板(OK6410/TE6410)开发使用过程的一些常见问题及解答,内容主要收集来自论坛及技术支持电话中用户提出的常见问题及我们的工程师所做的解答。

      帖子中列出的很多问题在用户手册中也进行了说明,因此,部分内容可能与用户手册有所重复,在这里强调一下。本帖子是一份遇到问题时的快速参考指南,在使用开发板的过程中,如果遇到问题,推荐用户先查看本份文档和用户手册,看是否已有用户提出过类拟问题并得到了解答,如仍未能解决您的问题,再电话联系(0312-3119192)我们的技术支持进行提问。

飞凌-chongzi 发表于 2011-9-28 13:32:00

本帖最后由 飞凌-chongzi 于 2011-9-28 15:23 编辑

linux部分
1.怎样修改cramfs文件系统中的文件?
由于cramfs文件系统是只读的,所以用户是不能修改的,不过在把用户的文件在制做文件系统的时候先改好,以下步骤是怎样制作自己的cramfs文件系统
步骤 1. 将光盘\linux2.6.28(linux2.6.36)\filesystem目录下的 cramfsck,mkcramfs,Forlinx6410_touch_v1.0.cramfs 拷 贝至 Ubuntu 系统 。
步骤 2. 执行 #sudo ./cramfsck -x myfs Forlinx6410_touch_v1.0.cramfs 该命令用于解压 Forlinx6410_touch_v1.0.cramfs 至 myfs 目录
步骤 3. 添加自己的内容至 myfs 文件夹内或者修改用户文件。
步骤 4. 执行 #sudo ./mkcramfs myfs/ myfs.cramfs   该命令用于把 myfs 文件夹压缩成一个名为 myfs.cramfs文件镜像

2.NFS网络文件系统挂载不上?
挂载网络文件系统的条件
1.虚拟机的网络和你的电脑和你的开发板能够ping通
2.检查nfs服务是否启动
3.检查uboot环境变量的设置,如果这三步都没有问题,nfs就可以成功挂载了
http://bbs.witech.com.cn/viewthread.php?tid=6996&highlight=NFS

飞凌-chongzi 发表于 2011-9-28 13:32:01

本帖最后由 飞凌-fatfish 于 2011-9-28 16:36 编辑

Linux烧写常见问题

问题1.一键烧写出现大量 s3c-nand: ECC uncorrectable error detected 信息,为什么?
答:mmc.bin、u-boot.bin、zImage 这三个文件要版本相同才可以正常启动。如果不能确实手中版本是否匹配,可以在
http://bbs.witech.com.cn/thread-3809-1-1.html中同时更新mmc.bin、u-boot.bin、zImage 、开发板linux使用手册。

问题2.什么样的SD卡和SD卡座是可以用于烧写开发板的?
答:可以使用SD、SDHC卡。读卡器支持SD卡专用读卡器,一般多合一读卡器兼容性不好,建议不要使用多合一读卡器(包括笔记本自带的多合一读卡器)。
建议使用有品牌保证的飚王、品胜等读卡器。SD、SDHC卡金士顿假货水货较多,购买时请注意。

问题3.手册中拨码开关第八位的状态必须在on上么?
答:为了在烧写的时候方便,最好把第八位拨码开关一直拨在on位上。

问题4.目前支持什么样的烧写方法?
答:目前支持USB烧写、一键烧写。这两种方法都需要借助SD卡。暂时没有JLINK、JTAG等其他烧写方法。

问题5.作好SD卡启动后,为什么串口没有任何信息?
答:可能出现错误的地方有以下几种:
   (1)串口通信不良。这种情况有串口线本身有问题、pc串口终端设置错误等主要问题。
   (2)启动用的SD卡没有制作成功。
   (3)拨码开关拨错位置。

问题6.烧写成功了,串口信息也正常,为什么lcd还是显示不正常?
答:可能是分辨率设置错误。在各系统手册中,有设置分辨率的方法,及时查看手册并更正分辨率设置。

问题7.烧写成功后,触摸/鼠标不能用?
答:目前不能同时支持鼠标和触摸功能。所以在烧写的时候,要注意选择合适cramfs文件。标有mouse的是鼠标可用文件系统,标有touch的是触摸可用文件系统。

问题8.

飞凌-chongzi 发表于 2011-9-28 13:32:04

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:10

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:11

本帖最后由 飞凌-chongzi 于 2011-9-29 13:40 编辑

Android部分
1.android2.3不插Wifi为什么总是重启?
因为Wifi多数为产品的内置模块,因此Android总会以为wifi一直在线,如果使用开发板,如果不用wifi时,请把wifi关闭。
如果已经发现出现此问题,请把wifi模块插回,重启后,在Setting里面把wifi关掉。

2.自己编译的android为什么不能启动?
在系统中少了gralloc.default.so
这个是在out/target/product/OK6410/obj/SHARED_LIBRARIES/gralloc.default_intermediates/LINKED下把这个文件放到文件系统的/system/lib/hw下就可以启动了,可以在make-rootfs中加入一和条cp -a out/target/product/${PRODUCT}/obj/SHARED_LIBRARIES/gralloc.default_intermediates/LINKED/libgralloc.default.so rootfs_dir/system/lib/hw然后重新执行make-rootfs
也可以复制出来,用adb push e:galloc.default.so /system/lib/hw下然后重新启动

3.在Android上使用ping命令输出connect: Network is unreachable
网卡没有激活,android不是开机就启动网络的要用命令手动启动
busybox ifconfig eth0 自己的IP up
busybox route add default gw 网关地址
然后就可以上网了

4.烧写Android 2.3时出现floating point support not loaded问题是怎么回事?
改用超级终端问题可以解决

飞凌-chongzi 发表于 2011-9-28 13:32:14

本帖最后由 飞凌-chongzi 于 2011-11-22 13:58 编辑

用户反应自己编译的android 模拟器启动不了
提供一个编译好的SDK,下载完成后,解压到用户的SDK目录下的platform下,然后从sdkmanager中就可以建2.3.4模拟器了
http://115.com/file/aq17g200#

飞凌-chongzi 发表于 2011-9-28 13:32:14

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:18

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:22

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:32

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:34

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:35

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:37

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:38

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:48

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:56

占楼

飞凌-chongzi 发表于 2011-9-28 13:32:57

占楼

飞凌-chongzi 发表于 2011-9-28 13:33:03

占楼

飞凌-chongzi 发表于 2011-9-28 13:33:03

占楼
页: [1] 2
查看完整版本: 飞凌6410开发板的常见问题及解决方法(更新中,请勿跟帖)