Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:techref:image.makefile [2019/09/09 17:45] – wip infobox vgaeteradocs:techref:image.makefile [2020/02/26 22:16] (current) – [image/Makefile] mwarning
Line 86: Line 86:
 Kernel options required by the platform + kernel version. Kernel options required by the platform + kernel version.
  
-  CONFIG_QCOM_PM=y +<code make> 
-  CONFIG_QCOM_QFPROM=y +CONFIG_QCOM_PM=y 
-  CONFIG_QCOM_RPMCC=y+CONFIG_QCOM_QFPROM=y 
 +CONFIG_QCOM_RPMCC=y 
 +</code>
  
 ===== files-4.x ===== ===== files-4.x =====
Line 99: Line 101:
 Platform wide device definition and common package set. Generally does not require modification when adding additional platform devices. Platform wide device definition and common package set. Generally does not require modification when adding additional platform devices.
  
-  include $(TOPDIR)/rules.mk +<code make> 
-   +include $(TOPDIR)/rules.mk 
-  ARCH:=arm + 
-  BOARD:=ipq806x +ARCH:=arm 
-  BOARDNAME:=Qualcomm Atheros IPQ806X +BOARD:=ipq806x 
-  FEATURES:=squashfs nand fpu ramdisk +BOARDNAME:=Qualcomm Atheros IPQ806X 
-  CPU_TYPE:=cortex-a15 +FEATURES:=squashfs nand fpu ramdisk 
-  CPU_SUBTYPE:=neon-vfpv4 +CPU_TYPE:=cortex-a15 
-  MAINTAINER:=John Crispin <john@phrozen.org> +CPU_SUBTYPE:=neon-vfpv4 
-   +MAINTAINER:=John Crispin <john@phrozen.org> 
-  KERNEL_PATCHVER:=4.14 + 
-   +KERNEL_PATCHVER:=4.14 
-  KERNELNAME:=zImage Image dtbs + 
-     +KERNELNAME:=zImage Image dtbs 
-  include $(INCLUDE_DIR)/target.mk + 
-  DEFAULT_PACKAGES += \ +include $(INCLUDE_DIR)/target.mk 
-   kmod-leds-gpio kmod-gpio-button-hotplug swconfig \ +DEFAULT_PACKAGES += \ 
-   kmod-ata-core kmod-ata-ahci kmod-ata-ahci-platform \ + kmod-leds-gpio kmod-gpio-button-hotplug swconfig \ 
-   kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \ + kmod-ata-core kmod-ata-ahci kmod-ata-ahci-platform \ 
-   kmod-usb3 kmod-usb-dwc3-of-simple kmod-usb-phy-qcom-dwc3 \ + kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \ 
-   kmod-ath10k-ct wpad-basic \ + kmod-usb3 kmod-usb-dwc3-of-simple kmod-usb-phy-qcom-dwc3 \ 
-   uboot-envtools + kmod-ath10k-ct wpad-basic \ 
-   + uboot-envtools 
-  $(eval $(call BuildTarget))+ 
 +$(eval $(call BuildTarget)) 
 +</code>
  
 ===== image/Makefile ===== ===== image/Makefile =====
 Device specific image creation parameters and image generation functions. Device specific image creation parameters and image generation functions.
  
-  define Device/zyxel_nbg6817 +<code make> 
-   DEVICE_DTS := qcom-ipq8065-nbg6817 +define Device/zyxel_nbg6817 
-   KERNEL_SIZE := 4096k + DEVICE_DTS := qcom-ipq8065-nbg6817 
-   BLOCKSIZE := 64k + KERNEL_SIZE := 4096k 
-   BOARD_NAME := nbg6817 + BLOCKSIZE := 64k 
-   RAS_BOARD := NBG6817 + BOARD_NAME := nbg6817 
-   RAS_ROOTFS_SIZE := 20934k + RAS_BOARD := NBG6817 
-   RAS_VERSION := "V1.99(OWRT.9999)C0" + RAS_ROOTFS_SIZE := 20934k 
-   SUPPORTED_DEVICES += nbg6817 + RAS_VERSION := "V1.99(OWRT.9999)C0" 
-   DEVICE_TITLE := ZyXEL NBG6817 + SUPPORTED_DEVICES += nbg6817 
-   DEVICE_PACKAGES := ath10k-firmware-qca9984-ct e2fsprogs kmod-fs-ext4 losetup + DEVICE_VENDOR := ZyXEL 
-   $(call Device/ZyXELImage) + DEVICE_MODEL := NBG6817 
-  endef + DEVICE_PACKAGES := ath10k-firmware-qca9984-ct e2fsprogs kmod-fs-ext4 losetup 
-  TARGET_DEVICES += zyxel_nbg6817+ $(call Device/ZyXELImage) 
 +endef 
 +TARGET_DEVICES += zyxel_nbg6817 
 +</code>
  
 ===== base-files ===== ===== base-files =====
Line 147: Line 154:
 ===== profiles/00-default.mk ===== ===== profiles/00-default.mk =====
 Board core firmware. Board core firmware.
- 
-{{tag>wip}} --- //wulfy23 2019/07/15 03:10// 
  
  • Last modified: 2019/09/09 17:45
  • by vgaetera