
MT766
文章平均质量分 77
Deng笨蛋
路漫漫其修远兮,吾将上下而求索。
展开
-
基于MT7688模块的开发笔记11——编写我的第一个程序并在MT7688中运行
之前一直在学MT7688,发现要想真正利用这个开发板并在上面做出一些东西确实不容易。我花了很长的时间去学习Linux中的知识,包括怎样在Ubuntu中搭建samba、tftp、vim、makefile、shell,以及烧写程序等方法,常见错误的排除。我不得不说,自己缺的东西太多了。后来终于利用这些东西实现了开发板、Ubuntu、MT7688三者之间的文件访问,但是却还迟迟不知道怎样编写自己的程序并在开发板上运行。经过1天多的学习终于可以写一个简单的程序了。我是初学者也是菜鸟一枚,希望我的文章可以帮助初学者,原创 2016-05-11 13:32:39 · 10580 阅读 · 3 评论 -
基于MT7688模块的开发笔记12——给MT7688开发板添加WiFi功能
使用原厂的SDK,生成的内核镜像没有WiFi,需要自己动手添加WiFi驱动。网卡驱动文件:MT7628_LinuxAP_V4.0.1.3_DPA_20150216.tar.bz2下载地址:http://pan.baidu.com/share/link?shareid=3336662764&uk=3072482052&fid=262953179408031原厂SDK:Medi原创 2016-05-15 18:57:48 · 13934 阅读 · 14 评论 -
基于MT7688模块的开发笔记13——给MT7688开发板添加tftp等功能
原厂的SDK编译的内核镜像不做处理的话在开发板上是没有tftp等工具作为开发板与Ubuntu之间文件传输的工具,所以在编译的时候需要通过make menuconfig添加相关的功能!在make menuconfig后有个Networking Utilities选项在里面添加tftp、tftpd等功能即可。http://img.my.youkuaiyun.com/uploads/201605/15/14原创 2016-05-15 19:18:15 · 2862 阅读 · 0 评论 -
基于MT7688模块的开发笔记1——关于Ubuntu版本
MT7688模块在物联网、智能家居等领域也有较大的应用,而且功能强大,具备支持无线+有线路由方案、具有丰富的接口等特点,方便用户的开发。但是原厂家提供的SDK需要在Linux环境下进行编译开发工作,而且是基于Ubuntu这种Linux系统。使用原厂提供的SDK需要搭建编译环境,安装若干软件才能正常的准备交叉编译环境。不同版本的Ubuntu系统,由于安装软件时使用的源可能不一样,而且有的版本已经没有正常可以更新的源了,造成软件无法正常安装。我在安装Ubuntu系统时,曾选用过3种版本的系统进行尝试,前2种均失原创 2016-04-19 13:38:59 · 4575 阅读 · 0 评论 -
基于MT7688模块的开发笔记3——putty、文件共享
在基于Ubuntu系统下做开发有时需要与Windows实现文件的共享,同时为了能够在Windows界面下方便操作Linux,我们可以用putty或者其他登录工具管理Linux,这样操作起来比较方便。原创 2016-05-01 20:30:24 · 1480 阅读 · 0 评论 -
基于MT7688模块的开发笔记4——编译Linux系统和Uboot
之前搭建Linux系统的时候,在make dep之后再make的时候老是出错,实在无语至极!后来使用Ubuntu12.4.2版本的系统,居然成功的通过了编译,固件也生成了。翻译 2016-05-01 20:53:23 · 4943 阅读 · 0 评论 -
基于MT7688模块的开发笔记5——解决Ubuntu vi 上下左右变ABCD问题
我用的Ubuntu12.4.2版本但是在使用的过程中发现vi编辑器中的上下左右四个按键会变成ABCD,这样使用起来不方便,当然你也可以重新安装一个VIM编辑工具,使用是没有问题的。原创 2016-05-06 18:49:03 · 5131 阅读 · 0 评论 -
基于MT7688模块的开发笔记6——给自己的Ubuntu系统添加中文输入法
我的Ubuntu系统是12.4.2版本,安装时就是英文界面,没有中文输入法,这样在上网时不能输入汉字,所以最好安装一个中文输入法,这样比较方便。原创 2016-05-07 10:57:44 · 1062 阅读 · 0 评论 -
基于MT7688模块的开发笔记7——给Ubuntu系统添加samba服务
有的Ubuntu系统不能通过虚拟机的文件夹共享功能实现Windows与Ubuntu之间的文件共享,可以通过安装samba实现这个功能,主要步骤如下,供参考。经过测试,我的Ubuntu12.4.2系统已经可以实现在Windows下访问Ubuntu系统中的文件夹,当然Ubuntu12.4.2是可以通过虚拟机共享功能访问Windows中文件夹。有了这个功能后,就可以将Ubuntu中编译的文件共享到Windows。原创 2016-05-07 16:10:34 · 5981 阅读 · 1 评论 -
基于MT7688模块的开发笔记8——TFTP方式烧写Uboot固件
通过TFTP方式,烧写Uboot.bin固件需要准备tftpd、SecureCRT,还要准备网线,串口线。一、我的MT7688开发板出厂的IP地址为:192.168.1.1/24,所以给电脑设置一个同网段的静态IP地址。然后用网线将开发板的LAN与电脑的网卡连接。如果不知道开发板的IP地址,通过SecureCRT串口登录开发板,运行ifconfig可以查看板子的IP地址。原创 2016-05-08 18:28:47 · 8891 阅读 · 6 评论 -
基于MT7688模块的开发笔记9——在Ubuntu中以Telnet方式登录MT7688开发板
我在开发的过程中曾思考能否在Ubuntu中登录开发板,答案是肯定的!登录的方式也不不止一种,这里介绍使用Telnet方式登录开发板。试想,如果能在Ubuntu中登录开发板的话,那么就能方便的在同一个平台下进行调试。而且后来我也思考过另一个问题,怎样将Ubuntu中编写的代码放到开发板上执行,有朋友告诉我说先将Ubuntu中写好的用户程序拷贝到SD卡或者U盘再将SD卡或者U盘插到开发板上,这个办法是可行的,但是有点麻烦,不便于开发,所以我也在想办法解决直接将Ubuntu中的文件传到开发板上的方法。这里先解决下原创 2016-05-10 15:02:12 · 7919 阅读 · 0 评论 -
基于MT7688模块的开发笔记10——通过TFTP实现Ubuntu与开发板之间的文件传输
本篇文章是上一篇文章的继续,在这篇文章里我通过在Ubuntu上搭建TFTP服务器,实现了在MT7688开发板上上传和下载Ubuntu中的文件,这为后面的程序开发提供了方便。原创 2016-05-10 15:08:08 · 8379 阅读 · 0 评论 -
基于MT7688模块的开发笔记2——关于Ubuntu12.4、Ubuntu14.4等版本软件源的更新
较早版本的Ubuntu12.4、Ubuntu14.4等软件源比较老旧,无法正常通过apt-get的方式安装软件,这里提供一个可以使用的软件源。原创 2016-04-21 21:47:26 · 1423 阅读 · 0 评论