1. 解壓mt7601驅動
使用的是jedi.mp1.mt7601u.v1.13.tar.gz版本
tar -zcvf jedi.mp1.mt7601u.v1.13.tar.gz
cd jedi.mp1.mt7601u.v1.13
2.修改makefile因該版本sta模式和ap模式共存,wifi_mode不用修改。
需要修改編譯平台為海思
platform = hisilicon
配置交叉編譯工具
修改mtprealloc.ko的路徑
關閉-werror選項
3.編譯驅動
因為平台是海思平台,編譯驅動需要加上arch=arm並生成兩個ko。
make arch=arm
./os/linux/mtprealloc.ko
./os/linux/mt7601usta.ko
4.啟動無線網絡卡配置ip拷貝mtprealloc.ko mt7601usta.ko到板端,因為需要鏈結cfg80211,拷貝核心中的cfg80211.ko到板端。拷貝mt7601usta.dat到板端的/vendor/etc/wireless/rt2870sta/目錄下。
插入驅動。
insmod cfg80211.ko
insmod mtprealloc.ko
insmod mt7601usta.ko
至此輸入ifconfig -a命令會出現wlan0,開始配置ip。
ifconfig wlan0 192.168.0.1
5.配置熱點使用hostapd配置wifi熱點,配置檔案為hostapd.conf.命令是 hostapd hostapd.conf -b
#hostapd.conf
inte***ce=wlan0
driver=nl80211
ctrl_inte***ce=/var/run/hostapd
ssid=7601_ap
ieee80211n=1
hw_mode=g
channel=1
使用udhcpd自動分配ip配置檔案是udhcpd.conf,命令是udhcpd udhcod.conf &
以上是mt7601配置ap模式的過程。
HI3559開發相關記錄
最近開始了hi3559的相關開發,其中有幾個問題讓我坑了一下。其中乙個就是晶振裝錯了。裝成了有源晶振,由於除錯的不方便,最後花了好長時間來排除這個問題。hi3559和hi3556的sdk是在一起的,兩顆晶元基本完全一致。唯一的區別是功耗和攝像頭的區別。不過這個都是小問題,除錯起來都很快。sdk提示的...
Hi3519V100與Hi3519V101的區別
差異點 hi3519v100 hi3519v101 cpu a17 最高支援到1.15ghz 最高支援到1.25ghz ddrddr最高頻率支援到800mhz ddr最高頻率支援到933mhz jpeg 基礎版本 增加osd,迴圈buffer功能 智慧型基礎版本 svm查詢表最大支援到 4k 16b...
海思hi3559AV100編譯GPU驅動
1 前言 gpu graphics process unit 是3d圖形處理單元,海思提供完全符合業界標準的 egl 1.4,opengl es 1.1 2.0 3.0 3.1 3.2 及opencl2.0 標準介面。2 驅動編譯和載入 gpu 路徑 sdk 目錄下mpp component gpu...