|
本帖最后由 zerozoro 于 2019-10-26 19:54 编辑
编译的时候出错,没有生成 image-xxxx.dtb 文件,不知道哪里设置错了还是漏掉什么东西了,
- enwrt-bcm53xx-tplink-archer-c9-v1-squashfs.bin.trx
- cp /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/tmp/openwrt-bcm53xx-tplink-archer-c9-v1-squashfs.bin /home/user/school/Developer/openwrt/bin/targets/bcm53xx/generic/openwrt-bcm53xx-tplink-archer-c9-v1-squashfs.bin
- rm -f /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/phicomm-k3-kernel.bin
- cp /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/zImage /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/phicomm-k3-kernel.bin
- cat /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/image-.dtb >> /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/phicomm-k3-kernel.bin
- cat: /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/image-.dtb: No such file or directory
- make[5]: *** [Makefile:345: /home/user/school/Developer/openwrt/build_dir/target-arm_cortex-a9_musl_eabi/linux-bcm53xx/phicomm-k3-kernel.bin] Error 1
- make[5]: Leaving directory '/home/user/school/Developer/openwrt/target/linux/bcm53xx/image'
- make[4]: *** [Makefile:31: install] Error 2
- make[4]: Leaving directory '/home/user/school/Developer/openwrt/target/linux/bcm53xx'
- make[3]: *** [Makefile:13: install] Error 2
- make[3]: Leaving directory '/home/user/school/Developer/openwrt/target/linux'
- time: target/linux/install#26.76#4.37#45.07
- make[2]: *** [target/Makefile:25: target/linux/install] Error 2
- make[2]: Leaving directory '/home/user/school/Developer/openwrt'
- make[1]: *** [target/Makefile:19: /home/user/school/Developer/openwrt/staging_dir/target-arm_cortex-a9_musl_eabi/stamp/.target_install] Error 2
- make[1]: Leaving directory '/home/user/school/Developer/openwrt'
- make: *** [/home/user/school/Developer/openwrt/include/toplevel.mk:218: world] Error 2
复制代码
编译过程只改动了一处,在 target/linux/bcm53xx/image/Makefile 添加了下面这一项,在 make menuconfig 时把 Target Profile 设置为这一项
- openwrt$ tail target/linux/bcm53xx/image/Makefile
- define Device/phicomm-k3
- DEVICE_TITLE := PHICOMM K3
- DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
- IMAGES := trx
- endef
- TARGET_DEVICES += phicomm-k3
- $(eval $(call BuildImage))
复制代码
|
|