佐须之男的博客

技术需要沉淀,成长需要痛苦,成功需要坚持,敬仰需要奉献

编译Widora MT7628/88 开发板 Uboot 教程

前言:

    关于Widora,Widora是一款集成音频并且性价比超高的开发板。Widora的创始人芒果也是一位精力充沛并且乐于助人的Geek。


教程部分:

一)编译前的准备工作

  1. 一台安装了Ubuntu 14.04或者Ubuntu 16.

MediaTech(MTK) mt7620 mt7628 mt7688 eCos 系统介绍和编译方法

前言:

    最近拿到了MTK eCos系统源码,在研究的同时正好造福大众编译了mt7620和mt7628(mt7688)版本的eCos系统。原厂SDK存在点问题,默认是英文界 面的。由于时间有限,固件并没有做太多测试,假如大家对eCos的热情大的话,我这边抽空把SDK存在的问题修复下。


关于eCos:

    eCos(embedded Co

浅谈目前路由器两种主流 JS注入技术的 (JavaScript HTML注入)技术实现

    目前就我接触到路由器的JavaScript HTML注入(后面简称为JS注入)手段有:1.内核态注入,采用netfiler 的hook机制实现 2.用户态注入,采用http代理实现。下面具体谈下两种技术手段的特点和优缺点。


  1. 内核态注入

Tomato Phoenix 不死鸟固件推广活动

     由于现在虽然处于待业状态,但可支配的自由时间并不多。由于精力有限,固件的开发和推广需要花费大量的精力,为了能把更多时间放在固件的开发工作上,所以决定把固件的推广交给社区来完成。自己自费购买了一批5K路由器,作为礼品回馈新老用户。

华为 HuaWei WS880 TTL 串口线序定义

图片中USB TTL线序定义红+5V, 黑GND, 白RXD,绿TXD


华为 HuaWei WS880 TTL 串口线序定义如下图:



HUAWEI WS880 TTL.jpg


<

如何解决从老毛子系统到Tomato Phoenix 不死鸟 不能启动获取地址问题

    从老毛子系统刷到Tomato Phoenix 不死鸟时,固件一般会保留配置。其中dnsmasq相关的配置和脚本,会导致Tomato Phoenix 不死鸟出现dhcp 服务器启用的失败的问题。下面是解决方案:


一)

  1. 电脑设置静态IP地址,地址段为1

论OpenWRT给路由器行业带来的灾难

    随着智能路由和智能家居概念的兴起和走红,越来越多的企业已经在使用或打算使用OpenWRT作为产品研发的平台。不得不说OpenWRT的确满足了目前大部分创业公司短平快的预期。但是这种预期是从某种程度上来说一种认知上的曲解,刨去小米和联想等IT巨头公司,绝大部分公司目前还没有驾驭或者改造OpenWRT的能力。很多中小企业老板完全是抱着你行也我也行的错误观念在做产品,殊不知公司与公司之间研发能力的差异有多大。巨头门虽然从字面上意义上使用着OpenW

路由器改装升级常用RAM内存颗粒型号

    文章收集了改装路由器过程中需要使用的内存颗粒类型,型号,品牌。本资料由 Tomato Phonenix 群(547988606)群友科技牛人提供。



DDR1 RAM 内存颗粒:

32M:
W9425G6D(E)H-5 WINBOND(華邦)

64M:
HY5DU121622CTP-D43 (现代,二手货市场10元买条256mb,四粒芯片

一张图片勾起的回忆和心酸

WAN的每日流量日志,悄悄地记录着开发过程中的点点滴滴...  从15年12月到现在16年的4月,见证了从想法到现实的过程。


MT7620A&N Tomato Phoenix 不死鸟 首个测试版发布

    一眨眼4个月过去了,已经忘记为了赶进度熬夜的次数了。每天基本都是起床,吃饭,写代码,和网友聊天然后睡觉的作息。这般马拉松式的开发工作实在是太消耗 精力和体力,每天都是非常疲倦,但是又不想放弃。但最终还是熬过来了,MT7620A/N的Tomato终于迎来了首个测试版本。固件的英文名是 Phoenix(凤凰),中文名是不死鸟。不死鸟的寓意是希望此固件能活的更长久,因为就现在用户环境相比原来反而变差了。或许是我的多心,我看到更多的是用户的一味的索取和刻薄,或许

Powered By Z-BlogPHP 1.5 Zero

© 2016 佐须之男版权所有 | 联系方式 forgotfun@qq.com | 业务合作 181-1435-4589 (陆工)