首頁 > 評測 > IoE的誘惑——高通QCA4010開發(fā)板評測

IoE的誘惑——高通QCA4010開發(fā)板評測

IoE   QCA4010   高通   
  • 作者:netlhx
  • 來源:21ic
  • [導(dǎo)讀]
  • 今年8月,Qualcomm發(fā)布旗艦級物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開發(fā)板WN4623A_EVB。

5). 復(fù)制配置文件,并用qonstruct工具生成可燒錄bin文件

cp ./tool/tunable/tunable_input_sp24X_hostless_4bitflash.txt ./tool/tunable/tunable_input.txt

./tool/qonstruct.sh --qons ./tool/tunable/

在bin目錄下生成燒錄用bin文件:

raw_flashimage_AR401X_REV6_IOT_hostless_unidev_dualband.bin

上一張編譯成功后的圖片。

IOE的誘惑4971.jpg

總體來說,WN4623A_EVB開發(fā)板的設(shè)置工作略嫌煩瑣。WINDOWS下安裝設(shè)備驅(qū)動對操作系統(tǒng)的要求比較嚴(yán)格。軟件的開發(fā)及編譯都需要在LINUX系統(tǒng)下完成,要求開發(fā)者具備一定的LINUX基礎(chǔ)知識。

幾點經(jīng)驗,要想在WIN10下成功使用開發(fā)板,注意以下幾點:

  • 1. 安裝WINDOWS驅(qū)動時,先禁用驅(qū)動簽名,然后再安裝驅(qū)動
  • 2. 將幾個重要的文件兼容性模式指定為WINDOWS 7
  • 3. 最好在UBUNTU X86下編譯固件

四、上電測試

自行準(zhǔn)備一條MINI USB線纜,一端連接開發(fā)板,另一端與PC相連。

準(zhǔn)備一條USB轉(zhuǎn)UART串口線,將轉(zhuǎn)接線的TX及RX還有GND與開發(fā)板連接,另一頭連接至PC,保證轉(zhuǎn)接線的硬件驅(qū)動安裝好。

不得不提的一點是,WN4623A_EVB開發(fā)板上沒有任何工作指示標(biāo)志及LED燈,這應(yīng)該算是該開發(fā)板的一大遺憾,畢竟,系統(tǒng)上電,我們需要一些標(biāo)志來指示工作狀態(tài)。建議在下一版的設(shè)計中加以改進(jìn)。

實際上在第三部分準(zhǔn)備開發(fā)環(huán)境的時候,我們已經(jīng)看到了,系統(tǒng)默認(rèn)固件上電后,通過虛擬終端可以看到設(shè)備已啟動一個小型的SHELL。

這個SHELL設(shè)計為只具備基本的交互功能,不具備一般SHELL的行編輯功能。也不是說,如果在與SHELL交互的過程中,一個字符輸入錯誤,需要重新再來一遍,考驗?zāi)愦蜃止Φ椎臅r候到了!

在SHELL下輸入?或HELP,會得到當(dāng)前SHELL下所有可用的命令,如圖所示

 IOE的誘惑5581.png

既然WN4623A_EVB是主打WIFI功能通信,下面我們就來體驗一下WIFI功能。

我們將WN4623A_EVB配置成一個獨立的熱點,與現(xiàn)有的無線路由體連接,并從無線路由器的DHCP服務(wù)器獲取一個動態(tài)分配的IP。

在SHELL下輸入IWCONFIG命令,得到如下的結(jié)果,表明WN4623A_EVB能夠發(fā)現(xiàn)我的無線路由器ROUTER

IOE的誘惑5753.png

在SHELL下依次輸入如下命令,連接現(xiàn)有無線路由器

wmiconfig --p ap_passphrase

wmiconfig --wpa 2 CCMP CCMP

wmiconfig --connect AP_Name

wmiconfig –ipdhcp

其中第一條命令指定連接密碼,第三條命令指定路由器的SSID,最后一條命令獲取IP地址,運行結(jié)果如圖所示

IOE的誘惑5938.png
IOE的誘惑5941.png

可以看到,WN4623A_EVB已獲取到正確的IP地址,執(zhí)行PING命令來檢驗通信是否正常。

IOE的誘惑5992.png

PING成功,聯(lián)網(wǎng)正常。

當(dāng)然WN4623A_EVB開發(fā)板最誘人的地方在于支持ALLJOYN,這些功能有待于各位一起來探討。

五、結(jié)論

說句實話,IOT我還沒怎么體驗到,IOE又來了!科技的步伐是如此之快,科技概念與普通百姓之間終究還有一定的距離。但不管怎么樣說,我們都終將受益!

WN4623A_EVB開發(fā)板將IOT的概念帶到了開發(fā)者和創(chuàng)客、愛好者的身邊,我們第一時間能體驗到科技進(jìn)步及發(fā)展的魅力!

從技術(shù)層面講,QCA4010確實有它獨到的優(yōu)勢,內(nèi)部集成獨立的MCU,強大的WIFI功能,800KB的內(nèi)存空間,這些都是硬性的硬件指標(biāo),毫無疑問,必將為軟件提供一個很好的運行基礎(chǔ)。在專注WIFI通信的同時,引出普通MCU的外設(shè)通信功能,使得QCA4010在應(yīng)用領(lǐng)域,相比其它MCU來說,會更多一層優(yōu)勢!QCA4010的模塊化設(shè)計,更加類似于ARDUINO的設(shè)計理念,那就是降低開發(fā)者和愛好者的技術(shù)要求,電子不再是黑客和專業(yè)人員的專利!然而基于LINUX的開發(fā)環(huán)境,估計至少會讓一部分愛好者望而卻步!

至于WN4623A_EVB開發(fā)板本身,在開發(fā)板底板上引出了各通信外設(shè)的接口,我們只需要將外部傳感器連接到引出的接口,通過軟件編程就能實現(xiàn)自己的創(chuàng)意。

WN4623A_EVB開發(fā)板在設(shè)計過程中,先后經(jīng)歷了幾個版本的改進(jìn)。在文檔說明上并沒有及時更新,導(dǎo)致用戶有體驗過程中碰到了一些問題。另外文檔本身也比較零散,對開發(fā)者特別是業(yè)余愛好者而言,需要摸索一段時間才能進(jìn)入開發(fā)過程。開發(fā)板上沒有添加指示工作的狀態(tài)指示燈,也算是一處遺憾!

六、參考資源

高通開發(fā)者專區(qū):http://qualcomm.csdn.net/module/zone/qualcomm/index

QCA4010資料下載:http://yf.cecport.com/material#3

QCA4010代碼下載:http://yf.cecport.com/code#9

QCA4010論壇:http://bbs.cecport.com/forum.php?mod=forumdisplay&fid=64

——————本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載——————

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+