首先安裝編譯環境,ubnutu16.04,然後安裝
安裝編譯環境
sudoapt-get install build-essential asciidoc binutils bzip2 gawk gettext gitlibncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtplibssl-dev texinfo libglib2.0-dev
建立工作目錄
mkdir lede
進入工作目錄
cd lede
下載源碼
進入源碼目錄
cd source
修改內容如下:
1、
/source/target/linux/bcm53xx/image/Makefile文件尾部(最後一行依然在最後)添加如下內容
defineDevice/phicomm-k3
DEVICE_TITLE:= PHICOMM K3
DEVICE_PACKAGES:= $(BRCMFMAC_4366C0)$(USB3_PACKAGES) phicommk3-firmware k3screenctrl
IMAGES :=trx
endef
TARGET_DEVICES+=phicomm-k3
2、此部分用了Hill-98的無線部分,編譯完成後/lib/firmware文件夾下有對應的驅動
復制LEDE-source/package/firmware/phicommk3-firmware文件夾到
source/package/firmware/phicommk3-firmware
3、此部分用了updateing的屏幕顯示部分
復制lede/package/utils/k3screenctrll文件夾到source/package/utils/k3screenctrl
2. 我下載了一個STM32 V3.5固件庫 但是裡面絕大部分文件為只讀文件 不能成功編譯 要如何進行修改啊
你把這些文件的只讀屬性去掉,看可不可以。如果是只讀的話,文件是不能被修改的。
3. 涓轟粈涔坅rino寮鍙戞澘鍒峰悓鏍風殑鍥轟歡鏈夋椂鍊欑紪璇戞垚鍔熸湁鏃跺欐姤
鍘熷洜濡備笅錛
1銆佺紪璇戝櫒鐗堟湰鏄鍚︿笌ArinoNano寮鍙戞澘涓嶅吋瀹廣
2銆丄rinoIDE鐨勯┍鍔ㄧ▼搴忓畨瑁呬笉姝g『銆
3銆丄rinoNano寮鍙戞澘鐨勮繛鎺ョ嚎娌℃湁鎺ュソ銆