4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
10 IMAGES
:= firmware.bin
12 KERNEL
:= kernel-bin | uImage none
14 KERNEL_LOADADDR
:= 0x80008000
15 KERNEL_ENTRY_POINT
:= 0x80008000
18 define Device
/ls1012ardb
19 DEVICE_TITLE
:= LS1012ARDB
21 layerscape-rcw-ls1012ardb \
23 layerscape-ppa-ls1012ardb \
24 u-boot-ls1012ardb-image \
26 DEVICE_DTS
:= ..
/..
/..
/arm64
/boot
/dts
/freescale
/fsl-ls1012a-rdb
27 UBIFS_OPTS
:= -m
1 -e
262016 -c
128
31 IMAGE
/firmware.bin
:= \
33 ls-append
$(1)-rcw.bin | pad-to
1M | \
34 ls-append
$(1)-uboot.bin | pad-to
3M | \
35 ls-append
$(1)-uboot-env.bin | pad-to
4M | \
36 ls-append
$(1)-ppa.itb | pad-to
10M | \
37 ls-append pfe.itb | pad-to
15M | \
38 ls-append-dtb
$$(DEVICE_DTS
) | pad-to
16M | \
39 append-kernel | pad-to
32M | \
40 append-ubi | check-size
67108865
42 TARGET_DEVICES
+= ls1012ardb
44 define Device
/ls1012afrdm
45 DEVICE_TITLE
:= LS1012AFRDM
47 layerscape-rcw-ls1012afrdm \
49 layerscape-ppa-ls1012afrdm \
50 u-boot-ls1012afrdm-image \
52 DEVICE_DTS
:= ..
/..
/..
/arm64
/boot
/dts
/freescale
/fsl-ls1012a-frdm
53 UBIFS_OPTS
:= -m
1 -e
262016 -c
128
57 IMAGE
/firmware.bin
:= \
59 ls-append
$(1)-rcw.bin | pad-to
1M | \
60 ls-append
$(1)-uboot.bin | pad-to
3M | \
61 ls-append
$(1)-uboot-env.bin | pad-to
4M | \
62 ls-append
$(1)-ppa.itb | pad-to
10M | \
63 ls-append pfe.itb | pad-to
15M | \
64 ls-append-dtb
$$(DEVICE_DTS
) | pad-to
16M | \
65 append-kernel | pad-to
32M | \
66 append-ubi | check-size
67108865
68 TARGET_DEVICES
+= ls1012afrdm
70 define Device
/ls1043ardb
71 DEVICE_TITLE
:= LS1043ARDB
73 layerscape-rcw-ls1043ardb \
74 layerscape-fman-ls1043ardb \
75 layerscape-ppa-ls1043ardb \
76 u-boot-ls1043ardb-image
77 DEVICE_DTS
:= ..
/..
/..
/arm64
/boot
/dts
/freescale
/fsl-ls1043a-rdb-sdk
78 FILESYSTEMS
:= squashfs
79 IMAGE
/firmware.bin
:= \
81 ls-append
$(1)-rcw.bin | pad-to
1M | \
82 ls-append
$(1)-uboot.bin | pad-to
3M | \
83 ls-append
$(1)-uboot-env.bin | pad-to
4M | \
84 ls-append
$(1)-ppa.itb | pad-to
9M | \
85 ls-append
$(1)-fman.bin | pad-to
15M | \
86 ls-append-dtb
$$(DEVICE_DTS
) | pad-to
16M | \
87 append-kernel | pad-to
32M | \
88 append-rootfs | pad-rootfs | check-size
67108865
90 TARGET_DEVICES
+= ls1043ardb
92 define Device
/ls1046ardb
93 DEVICE_TITLE
:= LS1046ARDB
95 layerscape-rcw-ls1046ardb \
96 layerscape-fman-ls1046ardb \
97 layerscape-ppa-ls1046ardb \
98 u-boot-ls1046ardb-image
99 DEVICE_DTS
:= ..
/..
/..
/arm64
/boot
/dts
/freescale
/fsl-ls1046a-rdb-sdk
100 UBIFS_OPTS
:= -m
1 -e
262016 -c
128
104 IMAGE
/firmware.bin
:= \
106 ls-append
$(1)-rcw.bin | pad-to
1M | \
107 ls-append
$(1)-uboot.bin | pad-to
3M | \
108 ls-append
$(1)-uboot-env.bin | pad-to
4M | \
109 ls-append
$(1)-ppa.itb | pad-to
9M | \
110 ls-append
$(1)-fman.bin | pad-to
15M | \
111 ls-append-dtb
$$(DEVICE_DTS
) | pad-to
16M | \
112 append-kernel | pad-to
32M | \
113 append-ubi | check-size
67108865
115 TARGET_DEVICES
+= ls1046ardb