首頁 > 評測 > IoE的誘惑——高通QCA4010開發(fā)板評測
IoE的誘惑——高通QCA4010開發(fā)板評測
- [導讀]
- 今年8月,Qualcomm發(fā)布旗艦級物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開發(fā)板WN4623A_EVB。
5). 復制配置文件,并用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
上一張編譯成功后的圖片。

總體來說,WN4623A_EVB開發(fā)板的設置工作略嫌煩瑣。WINDOWS下安裝設備驅動對操作系統(tǒng)的要求比較嚴格。軟件的開發(fā)及編譯都需要在LINUX系統(tǒng)下完成,要求開發(fā)者具備一定的LINUX基礎知識。
幾點經(jīng)驗,要想在WIN10下成功使用開發(fā)板,注意以下幾點:
- 1. 安裝WINDOWS驅動時,先禁用驅動簽名,然后再安裝驅動
- 2. 將幾個重要的文件兼容性模式指定為WINDOWS 7
- 3. 最好在UBUNTU X86下編譯固件
四、上電測試
自行準備一條MINI USB線纜,一端連接開發(fā)板,另一端與PC相連。
準備一條USB轉UART串口線,將轉接線的TX及RX還有GND與開發(fā)板連接,另一頭連接至PC,保證轉接線的硬件驅動安裝好。
不得不提的一點是,WN4623A_EVB開發(fā)板上沒有任何工作指示標志及LED燈,這應該算是該開發(fā)板的一大遺憾,畢竟,系統(tǒng)上電,我們需要一些標志來指示工作狀態(tài)。建議在下一版的設計中加以改進。
實際上在第三部分準備開發(fā)環(huán)境的時候,我們已經(jīng)看到了,系統(tǒng)默認固件上電后,通過虛擬終端可以看到設備已啟動一個小型的SHELL。
這個SHELL設計為只具備基本的交互功能,不具備一般SHELL的行編輯功能。也不是說,如果在與SHELL交互的過程中,一個字符輸入錯誤,需要重新再來一遍,考驗你打字功底的時候到了!
在SHELL下輸入?或HELP,會得到當前SHELL下所有可用的命令,如圖所示
既然WN4623A_EVB是主打WIFI功能通信,下面我們就來體驗一下WIFI功能。
我們將WN4623A_EVB配置成一個獨立的熱點,與現(xiàn)有的無線路由體連接,并從無線路由器的DHCP服務器獲取一個動態(tài)分配的IP。
在SHELL下輸入IWCONFIG命令,得到如下的結果,表明WN4623A_EVB能夠發(fā)現(xiàn)我的無線路由器ROUTER

在SHELL下依次輸入如下命令,連接現(xiàn)有無線路由器
wmiconfig --p ap_passphrase
wmiconfig --wpa 2 CCMP CCMP
wmiconfig --connect AP_Name
wmiconfig –ipdhcp
其中第一條命令指定連接密碼,第三條命令指定路由器的SSID,最后一條命令獲取IP地址,運行結果如圖所示


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

PING成功,聯(lián)網(wǎng)正常。
當然WN4623A_EVB開發(fā)板最誘人的地方在于支持ALLJOYN,這些功能有待于各位一起來探討。
五、結論
說句實話,IOT我還沒怎么體驗到,IOE又來了!科技的步伐是如此之快,科技概念與普通百姓之間終究還有一定的距離。但不管怎么樣說,我們都終將受益!
WN4623A_EVB開發(fā)板將IOT的概念帶到了開發(fā)者和創(chuàng)客、愛好者的身邊,我們第一時間能體驗到科技進步及發(fā)展的魅力!
從技術層面講,QCA4010確實有它獨到的優(yōu)勢,內部集成獨立的MCU,強大的WIFI功能,800KB的內存空間,這些都是硬性的硬件指標,毫無疑問,必將為軟件提供一個很好的運行基礎。在專注WIFI通信的同時,引出普通MCU的外設通信功能,使得QCA4010在應用領域,相比其它MCU來說,會更多一層優(yōu)勢!QCA4010的模塊化設計,更加類似于ARDUINO的設計理念,那就是降低開發(fā)者和愛好者的技術要求,電子不再是黑客和專業(yè)人員的專利!然而基于LINUX的開發(fā)環(huán)境,估計至少會讓一部分愛好者望而卻步!
至于WN4623A_EVB開發(fā)板本身,在開發(fā)板底板上引出了各通信外設的接口,我們只需要將外部傳感器連接到引出的接口,通過軟件編程就能實現(xiàn)自己的創(chuàng)意。
WN4623A_EVB開發(fā)板在設計過程中,先后經(jīng)歷了幾個版本的改進。在文檔說明上并沒有及時更新,導致用戶有體驗過程中碰到了一些問題。另外文檔本身也比較零散,對開發(fā)者特別是業(yè)余愛好者而言,需要摸索一段時間才能進入開發(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)許可嚴禁轉載——————
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前