首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 16657|回復(fù): 2
上一主題 下一主題
[其它]

【硬創(chuàng)邦】跟hoowa學(xué)做智能路由(三):選擇合適的設(shè)備

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2014-5-2 09:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自遼寧

選板子最糾結(jié)。隨便上淘寶搜索,有一堆亂七八糟的板子,但是這些板子確大部分都不支持官方OpenWRT,很多都是一些行內(nèi)人Patch出來之后的成果,所以搭建起來很麻煩。

認(rèn)識基本的電路

我們先說說,認(rèn)識基本的電路,不論路由器有多大變化,他一定遵循一個原則“CPU里帶的不外掛芯片,CPU里不帶的外掛芯片”。對于軟件開發(fā)者,我們不需要對整個電路十分熟悉或了解。我們只需要了解大概意思即可。


CPU


一般路由器的電路板,CPU都設(shè)計在中間位置,旁邊有一顆晶振。目前主流的路由器CPU基本采用BGA封裝或QFN封裝。

如果是功能比較多的會采用BGA封裝,他的焊點在芯片下面,如果焊拆CPU需要使用風(fēng)槍進(jìn)行。有經(jīng)驗的焊接人員成功率在80%以上(連續(xù)學(xué)習(xí)1-5天即可)。

如果是功能比較少或是為了節(jié)省成本的使用QFN封裝,該封裝在PCB貼片工藝上可以使用在兩層電路板上(工藝最簡單的)降低成本。不過QFN比較脆弱一般難以更換CPU。


內(nèi)存


一般在內(nèi)存的附近、包括內(nèi)存之間可以看到有很多線在蠕動,大家可以以此辨別內(nèi)存的位置。內(nèi)存包括SDRAM、DDR1、DDR2、DDR3等多種類型。

  • SDRAM類型一般選擇TSOP封裝,有兩排腳,經(jīng)過培訓(xùn)可以隨意焊接,也可以去找個修手機的弄。
  • DDR1類型一般也選擇TSOP封裝的比較多,與SDRAM差不多。
  • DDR2類型一般選擇BGA封裝,修手機的一般也會更換。
  • DDR3類型一般選擇BGA封裝,由于速度非??煲呀?jīng)屬于高頻設(shè)備,用在路由器大多數(shù)算性能過剩。

如果要知道內(nèi)存的容量,就查看內(nèi)存的型號,然后上相關(guān)企業(yè)的網(wǎng)站上查詢?nèi)萘?。一般?nèi)存采用bit表示,比如1024bit表示內(nèi)存為128MB。


存儲器


以前還有很多路由器使用Nor Flash做存儲器,現(xiàn)在很少了,Nor Flash看起來很像內(nèi)存,但是內(nèi)存是修長的。

現(xiàn)在大部分都使用SPI接口的SOP8或SOP16的封裝Flash,在主板上很小的有8個腳的那顆芯片,可能就是你要的Flash存儲器。


其他芯片


一個普通路由器,除了上述CPU、內(nèi)存、存儲三個主要芯片外,還有供電模塊,再沒有多余的芯片。如果你的板子真的有其他芯片,那可能是CPU沒有集成所需要的那個功能。

選擇一個教學(xué)板

理論上只要CPU被OpenWRT社區(qū)支持,并且擁有8MB的存儲器和32MB的內(nèi)存,就可以流暢運行OpenWRT這個系統(tǒng)。如果恰好你那個板子沒有被支持,就需要你自己去移植系統(tǒng)。

教程,介紹的都是以智能路由開發(fā)為主要目標(biāo)的,怎么移植系統(tǒng)確實不在hoowa的講授范圍之內(nèi),hoowa在這上面水平也是很二滴,所以我們直接選擇有官方支持的板子。

我們選擇板子有這么幾個重點

  • 它要支持官方OpenWRT系統(tǒng),并且支持的要完善
  • 它要具備8MB的FLASH
  • 它要具備64MB的RAM
  • 它不能是舊貨
  • 你要在國內(nèi)能買的到它

因此綜合選擇之上Atheros的芯片可能更適合我們做開發(fā)板。同時hoowa跟他朋友黃總經(jīng)過商討,Easylink可以提供完善的支持,因此hoowa決定采用Easylink出品的開發(fā)板套件Elink M150。

在介紹開發(fā)板之前,我先說明下:

  • 大家喜歡簡單的,可以直接在淘寶搜索購買“跟hoowa學(xué)做智能路由教學(xué)套件”。
  • 大家想自己購買的,可以自行購置教學(xué)物料,清單在下邊有說明。
  • 大家希望更大范圍的DIY,可以選擇自己喜歡的型號來一起做,不過hoowa精力有限不能提供額外支持。

希望更大范圍DIY的讀者朋友可以上淘寶去找一些其他的路由器改裝版參與教學(xué),請選擇已經(jīng)修改完成OpenWRT改造后的設(shè)備,并且至少具備8MB存儲器、64MB的內(nèi)存的設(shè)備、支持一個良好的Uboot,產(chǎn)品質(zhì)量沒有問題。不過如果因為使用這些板子遇到的跟我們標(biāo)準(zhǔn)教程不一致的問題,也請自行解決。如果一定選擇,當(dāng)然最好選擇Atheros系列芯片的板子,hoowa推薦幾個可能可以完成教學(xué)的路由器型號(淘寶上買為openwrt改裝后的)給大家參考:wr703n-v1、wr740n-v1 /v3 /v4、wr741nd-v1 /v2 /v4、wr743nd-v1、wr841nd-v1 /v3 /v5 /v7等。

Elink M150介紹

( 該方案采用核心板+底板方式設(shè)計}

核心板上的配置

  底板接口

底板接口說明

底板按鍵和燈

底板按鍵和燈說明

在本章,我們主要介紹了下板子的情況。如果十分熟悉的朋友,這章湊合看過就好;如果是第一次的朋友,那就請認(rèn)真看下, 因為下一章開始我們就要動手了。下一章:“安裝系統(tǒng)”,內(nèi)容包含:TTL、Uboot、硬件啟動揭秘、第一次刷機。



上一篇:【硬創(chuàng)邦】跟hoowa學(xué)做智能路由:從芯片開始
下一篇:【硬創(chuàng)邦】跟hoowa學(xué)做智能路由(四):第一次刷機
沙發(fā)
發(fā)表于 2014-5-2 11:12 | 只看該作者 | 來自天津
回復(fù) 支持 反對

使用道具 舉報

板凳
發(fā)表于 2015-3-2 21:50 | 只看該作者 | 來自北京
強烈支持樓主ing……
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-14 21:32 , Processed in 0.064894 second(s), 13 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表