首頁(yè) > 評(píng)測(cè) > IoE的誘惑——高通QCA4010開(kāi)發(fā)板評(píng)測(cè)
IoE的誘惑——高通QCA4010開(kāi)發(fā)板評(píng)測(cè)
- [導(dǎo)讀]
- 今年8月,Qualcomm發(fā)布旗艦級(jí)物聯(lián)網(wǎng)Wifi芯片QCA4010,并推出一款基于QCA4010的開(kāi)發(fā)板WN4623A_EVB。
要注意的是BIN和DRIVER文件夾,BIN包括一些執(zhí)行的程序,DRIVER是驅(qū)動(dòng)程序。別的東西暫時(shí)不用管,用到的時(shí)候再來(lái)研究。
先將開(kāi)發(fā)板上HOST0的跳線跳到如圖所示位置
然后用USB線連接到PC機(jī),此時(shí),系統(tǒng)會(huì)發(fā)現(xiàn)硬件,但是驅(qū)動(dòng)不會(huì)成功,因?yàn)檫@個(gè)驅(qū)動(dòng)不是通用的,WIN10找不到,注意上面的ART工具目錄下有個(gè)DRIVER文件夾,不過(guò)只有WIN7和WINXP的驅(qū)動(dòng)。沒(méi)關(guān)系,WIN7的驅(qū)動(dòng)WIN10也是可以用的。不過(guò)在安裝驅(qū)動(dòng)之前,先要將WIN10的硬件驅(qū)動(dòng)簽名禁用。怎么禁用WIN10的硬件驅(qū)動(dòng)簽名,請(qǐng)自行GOOGLE。重啟系統(tǒng)且禁用硬件驅(qū)動(dòng)簽名后,打開(kāi)設(shè)備管理器,安裝設(shè)備驅(qū)動(dòng)程序。出現(xiàn)下面的畫(huà)面,就表示驅(qū)動(dòng)成功了!
下面來(lái)測(cè)試ART工具,試著燒寫(xiě)一個(gè)固件文件。
首先打開(kāi)BIN目錄下,依次找到下面三個(gè)文件,
依次在各文件上右擊,更改程序的兼容性設(shè)置,如下圖所示
都設(shè)置好之后,雙擊artgui.exe,啟動(dòng)。出現(xiàn)如下畫(huà)面
點(diǎn)擊LOAD CARD,會(huì)發(fā)現(xiàn)加載成功。如下圖
將下載好的測(cè)試用固件解壓,放到BIN目錄下
打開(kāi)ARTGUI菜單TOOLS/SEND CMD命令,在彈出的對(duì)話框中輸入"xp file=raw_flashimage_AR401X_REV6_IOT_hostless_unidev_dualband.bin"。點(diǎn)擊OK,開(kāi)始燒寫(xiě)。
燒寫(xiě)成功后,會(huì)出現(xiàn)如下信息,
如果連接了串口,終端會(huì)出現(xiàn)類似信息。注意先要將HOST0的跳線復(fù)位,然后可能需要復(fù)位開(kāi)發(fā)板。
PUTTY串口設(shè)置及終端信息如下
第一步工作就算完成了。
2、LINUX編譯環(huán)境裝備及軟件編譯
需要注意的官方的工具鏈?zhǔn)?2位的,在UBUNTU14 X64下沒(méi)有辦法運(yùn)行,不得已,再裝個(gè)UBUNTU14 X86 LTS版。
1). 將工具包 cad_kf_RD2012_4.tar.gz 解壓在Linux系統(tǒng)根目錄
cd /
tar xvzf cad_kf_RD2012_4.tar.gz
注意:需解壓至根目錄,因?yàn)槟_本里使用的絕對(duì)路徑
2). 單機(jī)版license安裝
將 license.dat 文件拷貝至/cad/tensilica目錄下。
編譯代碼時(shí)需使用license,與電腦MAC地址綁定
3). 解壓SDK
tar xvzf qca4010-tx-1-0_qca_odm_ext.tar.gz
得到qca4010-tx-1-0_qca_odm_ext.git目錄
修改sdkenv.sh腳本,添加工具鏈定義:
XTENSA_CORE=KF1_prod_rel_2012_4
XTENSA_TOOLS_ROOT=/cad/tensilica/xtensa/XtDevTools/install/tools/RD-2012.4-linux/XtensaTools
XTENSA_ROOT=/cad/tensilica/chips/kingfisher/RD-2012.4-linux/${XTENSA_CORE}
XTENSA_SYSTEM=${XTENSA_ROOT}/config
LM_LICENSE_FILE=/cad/tensilica/license.dat
PATH=${PATH}:${XTENSA_TOOLS_ROOT}/bin
export LM_LICENSE_FILE XTENSA_TOOLS_ROOT XTENSA_ROOT XTENSA_SYSTEM XTENSA_CORE PATH
export XTENSA_PREFER_LICENSE=XT-GENERIC
4). 編譯demo
source sdkenv.sh; make -C demo/sdk_shell
注意:需修改MAC地址為: 00:0c:29:01:02:03,如 ifconfig eth0 hw ether 00:0c:29:01:02:03
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前