首先安装编译环境,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寮鍙戞澘镄勮繛鎺ョ嚎娌℃湁鎺ュソ銆