
嵌入式
文章平均质量分 61
普通网友
这个作者很懒,什么都没留下…
展开
-
OPENWRT MT7620 移植加开发
以记录为主。内容多为从其他高手处借借鉴面来。多为方面自已以后查询。首先从网上下载代码。svn co svn://svn.openwrt.org/openwrt/trunk下载好代码以后,开始下载一此编译时需要的工具。sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf原创 2015-10-20 14:33:33 · 8600 阅读 · 0 评论 -
openwrt-web-sysupgrade
//sysupgrade 命令详解http://www.cnblogs.com/sammei/p/3973322.html原创 2015-10-21 16:16:48 · 2714 阅读 · 0 评论 -
openwrt-dts-gpio-控制LTE上电及LED点亮
记录一下板子MT7620 16+64 最近在弄LTE/4G的移植.当kernel添加了usb cdc-acm rndis以后。发现板子没有发现LTE模块。在LTE模块上接上串口,没有打印输出。测量电压发现电压也不对。于是猜测LTE模块没有上电。查找MT7620 datasheet 查找GPIO给LTE模块上电的GPIO口。通过电路图发现,GPIO原创 2015-10-23 17:09:26 · 11746 阅读 · 2 评论 -
OPENWRT-4G-移植-ALT3800
将生成的固件bin文件转换为trx 文件dd if=openwrt-ramips-mt7620-miwifi-mini-squashfs-sysupgrade.bin bs=32 skip=1 of=openwrt.trxhd openwrt-ramips-mt7620-miwifi-mini-squashfs-sysupgrade.trx | head 查看boot头原创 2015-10-21 10:37:32 · 6729 阅读 · 1 评论 -
openwrt-开发-添加自已的工程到openwrt
aaaGenerating index for package ./luci-i18n-ddns-zh-cn_2.2.4-1_all.ipkdd原创 2015-10-28 16:47:19 · 2193 阅读 · 0 评论 -
openwrt-添加自启动
我们有时可能会需要设备起来以后,自动开启某个进程。现在记录一下,添加方法。涉及两个路径:1./etc/init.d 我们的启动脚本2./etc/rc.d 我们会软链接1中的脚本到它这。系统起来以后,会逐个的运行 rc.d中的各个脚本。贴一下,一个简单的脚本内容。脚本主要是创建gpio i2cM0 两个设备结点。运行gpio cmdialer两个进程.#!/bin原创 2015-12-14 15:28:55 · 1866 阅读 · 0 评论 -
openwrt-给kernel打patch
openwrt是自动下载代码进行编译的.但是,我们有时候修改一些内核代码,或者其他应用的代码。当make distclean以后,所有修改的代码都消失了。这时,我们还要再重头修改一遍吗?还好,有一种方式叫打补丁。现在介绍一下方法:PS:make kernel patch1.install quilt(安装quilt工具,打patch工具)sudo apt-get insta原创 2015-12-14 16:04:11 · 3411 阅读 · 0 评论 -
OPENWRT+中添加动态库和静态库.so和.a
有的时候,需要在openwrt工程中添加这样或者那样的库。例如静态库和动态库然后其他模块会调用它们。现在记录下分别创建动态库和静态库的方法.前面已经讲过了,在openwrt 中添加工程的方法。这里方法类似.首先,创建Makefile和src文件夹。并将自已的源码放入。然后修改Makefile现帖出外层(供openwrt 使用的Makefile和内供源码使用的Make原创 2016-02-01 15:06:28 · 13227 阅读 · 1 评论 -
LTE-FAST-UART-AT+CMUX-CMUX
本文主要以记录为主.这两天在LTE模块上面做了一个CMUX的功能.即多路复用.使用物理串口,通过CMUX协议,虚拟出多个逻辑通道.TS和MS可以在不同通道上面进行不同业务的通信及交互.道先CMUX功能,是3GPP的标准协议,但是这个功能需要模块进行支持.下面先放一段交互信息,再逐一解释各数据含义://Startor Enable MUXAT+CMUX=0,0,5原创 2016-09-09 15:28:02 · 5511 阅读 · 1 评论