QSDK與OPENWRT區(qū)別

QSDK是一種在openwrt的基礎(chǔ)上,加入了高通atheros芯片相關(guān)資料的一種環(huán)境。

QSDK與openwrt的區(qū)別主要在如下幾個(gè)方面:

  • arch/mips/ath79/* – updated QCA base platform device support – GPLv2
  • sound/soc/ath79/* – new ALSA-compliant QCA soundcard driver – ISC
  • drivers/net/ethernet/atheros/ag71xx/* – updated QCA Ethernet switch driver – GPLv2
  • net/core/* – performance enhancement updates to Linux sk_buff management – GPL v2
  • drivers/spi – added modes to QCA spi driver – GPLv2
  • drivers/mtd/nand/ – new QCA NAND flash controller driver – ISC

編譯步驟如下:(基于ubuntu)

sudo apt-get install gcc g++ binutils ptach bzip2 flex make gettext  \
  pkg-config unzip zlib1g-dev libc6-dev subversion libncurses5-dev  \ 
  gawk sharutils curl libxml-parser-perl ocaml-nox

安裝repo和git
見前篇

下載:

  1. repo init -u git://codeaurora.org/quic/qsdk/releases/manifest/qstak -b release
    
            -m  caf_AU_LINUX_QSDK_RELEASE_BANANA_SW_TARGET_ALL.2.7.029.xml
    
  2.  repo sync
    
  3. mkdir -p qsdk/dl
    
  4.    tar xjvf qsdk-qca-wifi-2.7.029.tar.bz2 -C qsdk
       tar xjvf qsdk-qca-wlan-2.7.029.tar.bz2 -C qsdk
       tar xjvf qsdk-qca-shortcut-fe-2.7.029.tar.bz2 -c qsdk
    

編譯QSDK

  1.      cd qsdk
          make package/symlinks
    
  2. 拷貝配置文件,目前該目錄下有三個(gè)配置文件

    ar71xx_open.config 
    ar71xx_premium.config  : 生成16m flash使用的bin文件      
    ar71xx_wireless.config : 生成8m flash使用的bin文件
    cp qca/configs/qca955x.ln/ar71xx_<profile>.config .config
    
  3. 重新生成配置文件并build

    make defconfig
    

    make V=s

  4. 去目錄下去.bin文件download到設(shè)備上

目錄路徑為:qsdk\bin\ar71xx
主要文件為:openwrt-ar71xx-generic-ap147-16M-kernel.bin (或 openwrt-ar71xx-generic-ap147-16M-kernel.bin)
openwrt-ar71xx-generic-ap147-16M-rootfs-squashfs.bin (或 openwrt-ar71xx-generic-ap147-8M-rootfs-squashfs.bin)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • OpenWRT支持很多平臺(tái),由于手邊沒有支持的路由器,所以通過X86平臺(tái)可以方便的使用PC來安裝運(yùn)行以及調(diào)試Ope...
    碼師傅閱讀 31,139評(píng)論 0 2
  • 有一個(gè)連鎖披薩店要在湖南和廣東兩個(gè)地方開店,但是湖南人喜歡辣,廣東人喜歡清淡 需求故事 1.作為一個(gè)披薩店P(guān)izz...
    和堅(jiān)閱讀 455評(píng)論 0 0
  • “一個(gè)人的寂寞是一群人的狂歡,一個(gè)人的狂歡是一群人的寂寞?!?當(dāng)我抬頭看云時(shí),我獨(dú)自一人;當(dāng)我低頭數(shù)石子時(shí),我獨(dú)自...
    戚諾閱讀 261評(píng)論 3 3
  • 不知不覺中,年輪又慢慢的增加了一圈。 不知不覺中,清平淡然的日子靜靜流過。 近年來,為和社會(huì)主義初級(jí)階段合拍,大寶...
    品書彧彩閱讀 343評(píng)論 2 0
  • 12星座寶寶第一天入園 BB畫社——定制寶寶的專屬漫畫。微信訂閱號(hào):BB星球(bbxingqiu),喜歡就關(guān)注我吧!
    BB星球閱讀 307評(píng)論 0 1

友情鏈接更多精彩內(nèi)容