WIN8.1为OK6410安装linux3.0.1遇到的若干问题总结以及解决方案
2016-03-12 09:27
621 查看
新手经过3天的折腾,总算从啥也不懂用win8.1为6410的板子装好了linux系统,遇到了超过莫名其妙的问题,总结一下,希望以后对别的新手有用。
1.开发板与电脑的串口连接不上,有黄色感叹号:
解决办法:在网上搜索相对应的串口转USB驱动,一般按照网上的那种设置(不让windows自动更新驱动)就可以解决,如果按照大众方法还没有解决,可能是电脑里面的一些串口助手用虚拟串口占用了,这时候要把创建的虚拟串口卸载掉,我之前就遇到了这个问题,卸载之后再按照网上的方法就解决了,我电脑里卸载之后的虚拟串口如下,还没卸载干净。
2.串口连接好之后,国嵌视频有个教程是让大家从USB进行linux系统对开发板来进行镜像文件安装,注意,win8.1是暂时不能使用USB来进行镜像文件拷贝安装的!!!所以要使用SD卡来进行安装!!!相对应的就是SecureCRT在弹出[1]格式化nandfalash [2]copy image from sd [3]copy image from usb的时候选择从sd卡来拷贝。
在使用SD卡之前 需要先对SD卡格式化,然后使用sd_writer对其写入一个名为mmc_ram256.bin或者mmc_ram128.bin的文件,具体用哪个根据开发板内存容容量来,128M就用mmc_ram128.bin,256M就用mmc_ram256.bin。这个步骤我不说了 ,网上一搜一大堆,但是注意,win7和win8.1系统这步基本会失败,此步骤需要在xp系统下来操作,不行就在电脑上装一个虚拟机,虚拟机里装个xp系统就行,整个过程非常快,大概40分钟就可以安装完毕。
继续:在SD卡格式化好安装好写入mmc_ram后,需要向开发板拷贝3个文件,源文件在ok6410 A的用户光盘里,名字如下:
然后将这三个文件改名为:rootfs.yaffs2 ; u-boot.bin ; zImage ;一定要改,否则对SD卡进行相应操作时会读不进去。
然后:
SD插入开发板选择从SD卡启动,选择[2]copy image from sd ,弹出[1]flash all image [2]Flash u-boot [3]Flash kernel [4]Flash system,选择[2],然后会自动安装,完了选择[3],等待自动安装完成,在选择[4],安装[4]可能时间长点,毕竟rootfs.yaffs2文件100多M,耐心等待读取并安装完成。
完全安装完成之后,关闭开发板,将boot select8个按钮设置成如下状态,1-8分别对应00011001,从nandflash启动,完成之后就好啦~~如下:
还可能遇到下列问题:开发板设置为从SD卡开启,在使用SecureCRT串口连接开发板时,并对其发送指令操作时,显示no device available或者no nandflash device found
解决办法:应该是boot select的那八个开关弄得不对,第8为一定要是1,1-8为分别对应00011111
1.开发板与电脑的串口连接不上,有黄色感叹号:
解决办法:在网上搜索相对应的串口转USB驱动,一般按照网上的那种设置(不让windows自动更新驱动)就可以解决,如果按照大众方法还没有解决,可能是电脑里面的一些串口助手用虚拟串口占用了,这时候要把创建的虚拟串口卸载掉,我之前就遇到了这个问题,卸载之后再按照网上的方法就解决了,我电脑里卸载之后的虚拟串口如下,还没卸载干净。
2.串口连接好之后,国嵌视频有个教程是让大家从USB进行linux系统对开发板来进行镜像文件安装,注意,win8.1是暂时不能使用USB来进行镜像文件拷贝安装的!!!所以要使用SD卡来进行安装!!!相对应的就是SecureCRT在弹出[1]格式化nandfalash [2]copy image from sd [3]copy image from usb的时候选择从sd卡来拷贝。
在使用SD卡之前 需要先对SD卡格式化,然后使用sd_writer对其写入一个名为mmc_ram256.bin或者mmc_ram128.bin的文件,具体用哪个根据开发板内存容容量来,128M就用mmc_ram128.bin,256M就用mmc_ram256.bin。这个步骤我不说了 ,网上一搜一大堆,但是注意,win7和win8.1系统这步基本会失败,此步骤需要在xp系统下来操作,不行就在电脑上装一个虚拟机,虚拟机里装个xp系统就行,整个过程非常快,大概40分钟就可以安装完毕。
继续:在SD卡格式化好安装好写入mmc_ram后,需要向开发板拷贝3个文件,源文件在ok6410 A的用户光盘里,名字如下:
然后将这三个文件改名为:rootfs.yaffs2 ; u-boot.bin ; zImage ;一定要改,否则对SD卡进行相应操作时会读不进去。
然后:
SD插入开发板选择从SD卡启动,选择[2]copy image from sd ,弹出[1]flash all image [2]Flash u-boot [3]Flash kernel [4]Flash system,选择[2],然后会自动安装,完了选择[3],等待自动安装完成,在选择[4],安装[4]可能时间长点,毕竟rootfs.yaffs2文件100多M,耐心等待读取并安装完成。
完全安装完成之后,关闭开发板,将boot select8个按钮设置成如下状态,1-8分别对应00011001,从nandflash启动,完成之后就好啦~~如下:
还可能遇到下列问题:开发板设置为从SD卡开启,在使用SecureCRT串口连接开发板时,并对其发送指令操作时,显示no device available或者no nandflash device found
解决办法:应该是boot select的那八个开关弄得不对,第8为一定要是1,1-8为分别对应00011111
相关文章推荐
- centos中开启mysql远程访问
- Linux 手册
- 基于samba实现win7与linux之间共享文件_阳仔_新浪博客
- Centos7.0 PHP5.3以上连接SqlServer2008
- linux 安装node.js
- Linux基础命令:grep 必知必会
- 微软前CEO鲍尔默:不再仇视 Linux
- Ubuntu+Win7+Samba实现文件共享_Linux教程_Linux公社-Linux系统门户网站
- Linux 下配置防火墙
- Linux问题,磁盘分区打不开了
- Redhatlinux6.0_64位双网卡绑定脚本
- Linux/Unix工具与正则表达式的POSIX规范
- Linux,ubuntu 格式化移动硬盘
- Linux基础——常用命令
- [Linux]非外网环境下配置lnmp心得
- 超详细Centos6.5文本模式安装步骤
- 在Linux CentOS 6.5上安装python2.7.9
- 关于阿里云centos 2.6下手机表情输入后无法保存到mysql数据库的问题调研及mysql版本从5.1升级到5.7的全过程纪要
- Linux内核分析:实验三--内核启动过程分析
- linux中的signal函数