0k6410学习之开篇工具安装第一课



玩转ok6410第一课

大四毕业第一个暑假,在忙完老师安排的一个mfc项目后,稍稍有点时间来玩我一直以来喜欢的嵌入式。九月九要研究生开学了,希望在剩下的日子里热认真学习ok6410。

在这里分享我的学习心得,以供大家一起学习,一起进步。我只是小白,有问题的地方还请大家指出。反观很久以前我也只是个只看别人经验的家伙,从不想到分享。直到我在学习opencv时,见到了一位大神发的文章让我受益良多。大体意思就是,分享你的经验给别人,有利于他人也有利于你。

正文  哈哈

我使用的是ok6410开发板,对着国嵌视频看的。以前稍稍有点Linux的经验所以学的比较快。一上午就学完了嵌入式的童年。感觉讲的还是比较仔细的。

1.主要是先安装虚拟机,其实电脑本来就Ubuntu系统,不过还是照着来了。安装vmare09.有需要软件的同志可以联系我,找个时间我传上去。安装不步骤相对简单。就是一直点击就行。

2.就是安装红帽6.0这个按装过程相对复杂,不过网上也有许多教程。只需要百度一下即可。

3.命令详解,这个我推荐看下鸟哥的私房菜基础教程,前面13章讲的都是一些基本的命令,和shell。

4.文本编辑器vim。我只推荐vim因为它已经足够强大了。

5.网络配置,这个就是要使虚拟机Linux的ip和你的windows的在同一字段。比如我的windows的ip地址是192.168.0.136,。那么我的虚拟机ip就必须是192.168.0.***后面三位看自己的兴趣自己设置。我就是设置为192.168.0.138;设置方法:第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后

1.service NetwoekManager stop

2.重启网络

3.vim /etc/sysconfig/network-scripts/ifcfg-eth0    将onboot修改

ip地址的配置将自动失效。具体用法如下。Ipconfig  ethx   ipadd    netmask      x.x.x.x。

其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth0配置的ip地址为192.168.1.1 子网掩码为 255.255.255.0 。如下下图所

注意(此方法配置的ip地址后计算机从新启动将会失效)

(2)neat命令

Neat命令=redhat-config-network图形下配置ip地址

双击图下画红线的部分

双击划线部分后出现下图所示:根据要求配置相关信息

双击ok配置完毕。配置完后重启服务,并查看配置ip地址。

注意(此方法配置的ip地址后计算机从新启动仍然有效)

(3)netconfig命令

输入netconfig后将会出现下图所示,单击yes按钮。

进行相关配置后ok退出。

注意(此方法配置的ip地址后计算机从新启动仍然有效)

(4)vi  /etc/sysconfig/network-scripts/ifcfg-ethx

配置完以后重启动服务.,p地址就配置好了。其实前面3个的配置方法最终还是改变了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罢了。

配置完之后可以使用命令ifconfig看一下。然后在windows中的命令行下输入ping192.168.0.138(注意这只是我的ip)看是否成功。

6. 远程登录Linux,这个我没有看国嵌的。我用的是ssh,我也推荐大家使用ssh。网上百度一下ssh下载即可。教程也有很多的。注意的是把windows的防火墙和红帽的防火墙关闭即可。关闭红帽的方法如下

1) 即时生效,重启后失效

service 方式开启: service iptables start

关闭: service iptables stop

iptables方式

查看防火墙状态:

/etc/init.d/iptables status

暂时关闭防火墙:

/etc/init.d/iptables stop

重启iptables:

/etc/init.d/iptables restart

2)一直生效,需要重启后

开启: chkconfig iptables on

关闭: chkconfig iptables off 或者 /sbin/chkconfig --level 2345 iptables off

7.samba服务器的配置 网上很多教程。这里主要提醒在使用时要关闭防火墙和SElinux(输入setenforce permissive)

8.Tftp和nfs的配置,这个没什么号说的网上很多例子。

9.在线安装yum这个主要是个个软件库,就像手机的app商城你可以搜索你相要的下载。需要联网

10.Sudo用户管理。用过Ubuntu的用户肯定知道一般执行一些命令都要在命令前加上sudo,这个是为了获得root权限,同时避免使用root登录。比如:sudo mount /dev/cdrom /mnt

11.密码故障排除,这个不说  哈哈

12.Gcc的使用,这个比较有用。所以要认真学,有很多编译方式都要知晓

13.开发板的串口链接,就是一个串口软件的使用

14.开发板系统安装准备,主要使用一键式,和usb的方式。各有各的有点,一键式简单,但是否、对整体的过程了解少(bootloader+bootparameters+kernel+file).usb虽说难点,但是可以理解这个过程。推荐大家用这个。

15.安装过程,就是烧写的过程

时间: 2024-11-02 10:07:01

0k6410学习之开篇工具安装第一课的相关文章

学习Linux的目标(第一课)

1.手把手教你玩转Linux系统 Centos安装 VIM相关操作 文件处理命令 权限管理命令 文件搜索命令 压缩解压命令 用户和用户组 服务以及进程 软件包的确管理 2.高性能Linux服务器构建实战 LNMP环境搭建 FTP服务器搭建 SamBa服务器搭建 大并发架构 Memcache Redis Redis队列 MySQL优化 MySQL主从 Xunsearch Nginx负载均衡 目标: 1.熟练使用常用的Linux命令 2.完成高性能服务器搭建 学习工具: 1.一台性能差不多的电脑 2

OpenGL学习进程(3)第一课:初始化窗体

    本节是OpenGL学习的第一个课时,下面介绍如何初始化一个窗体:     (1)显示一个有蓝色背景的窗体: #include <GL/glut.h> #include <stdlib.h> void display(void) { /* clear all pixels */ glClear (GL_COLOR_BUFFER_BIT); glFlush (); } int main(int argc, char** argv) { glutInit(&argc, a

go环境及bee工具安装

go环境及bee工具安装 一.go环境安装 1.解压go安装包:tar -xvf go1.11.1.linux-amd64.tar.gz -C /usr/local/ 2.设置go环境变量 export GOROOT=/usr/local/go export GOPATH=/app/apps export GOBIN=$GOROOT/bin export PATH=$PATH:$GOBIN:$GOPATH/bin 3 go环境验证 go version go version go1.11.1 l

第一课: 认识linux, 安装虚拟机和安装centOS 7

这是关于linux 学习的第一课 一周第一次课(5月26日)1.1 学习之初1.2 约定1.3 认识Linux1.4 安装虚拟机1.5 安装centos7资源:keepass.com  记录密码工具各种软件版本更新r.aminglinux.com课程用到的密码及命令老师: coding.net 课程用到的代码及命令centos7.aminglinux.comLINUX 应用Linux 是一个操作系统,Android 就是其一运行PPT,浏览网站,玩游戏等网站,游戏,QQ, 微信LInux起源:之

【C语言探索之旅】 第三部分第一课:SDL开发游戏之安装SDL

内容简介 1.课程大纲 2.第三部分第一课: SDL开发游戏之安装SDL 3.第三部分第二课预告: SDL开发游戏之创建窗口和画布 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算那点事 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串

微信SDK开发学习第一课

1.为什么学习微信API开发? 微信注册用户6亿,把微信当做推广平台已经成为主流. 2.微信SDK主要功能有哪些? 主要功能:分享给朋友,分享到朋友圈 3.如何使用微信SDK? 3.1 打开微信SDK主页注册账号:https://open.weixin.qq.com/ 3.2 点击管理中心-->移动应用-->创建移动应用:填写基本信息 移动应用名称:微信SDK学习第一课 英文名称(选填):WebChat SDK interface to learn one. 移动应用简介:学习微信开发第一课

Magento学习第一课——目录结构介绍

Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zend框架提供了面向对象的代码库并且有很好的团队支持.通过这个框架,Magento主要围绕三个基本点建立: 1. 灵活性:我们相信每一个解决方案都像它的商务支持一样是独一无二的.Magento的代码可以无缝定制的. 2. 可升级性:Magento可方便的实行定制且不丧失升级的能力,因为从社区中获得核心代

OpenCV 第一课(安装与配置)

OpenCV 第一课(安装与配置) win10,opencv-2.4.13, 安装, vs2013, 配置 下载安装软件 官网OpenCV下载地址下载最新版本,我下载的是opencv.2.4.13,然后解压安装,我写的路径是D:\Program Files.注意本文中绿色标注的要换成你自己的安装路径. 这里得说一点,可能是因为网速太差的原因,昨天晚上下载了几次安装时都提示说"cannott open file'opencv-2.4.13.exe' as archive".我当时一直不明

学习笔记-性能测试-工具篇-LR-12的安装

进入LR的官方网站下载好最新的两个版本 两个安装文件: 先解压到同一文件夹 点击安装程序,选择安装的路径会自动安装: 安装完成后出现三个主要组件: 学习笔记-性能测试-工具篇-LR-12的安装,布布扣,bubuko.com