blob: 291ebf03c4be72713786826780667a5cf1e66f52 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
inherit aspeed_uboot_image
# /dev
require recipes-core/images/aspeed-dev.inc
# Base this image on core-image-minimal
include recipes-core/images/core-image-minimal.bb
# Changing the image compression from gz to lzma achieves 30% saving (~3M).
# However, the current u-boot does not have lzma enabled. Stick to gz
# until we generate a new u-boot image.
IMAGE_FSTYPES += "cpio.lzma.u-boot"
UBOOT_IMAGE_ENTRYPOINT = "0x40800000"
PYTHON_PKGS = " \
python-core \
python-io \
python-json \
python-shell \
python-subprocess \
python-argparse \
python-ctypes \
python-datetime \
python-email \
python-threading \
python-mime \
python-pickle \
python-misc \
python-netserver \
"
NTP_PKGS = " \
ntp \
ntp-utils \
sntp \
ntpdate \
"
# Include modules in rootfs
IMAGE_INSTALL += " \
kernel-modules \
u-boot \
u-boot-fw-utils \
openbmc-utils \
openbmc-gpio \
fan-ctrl \
rackmon \
watchdog-ctrl \
i2c-tools \
sensor-setup \
usb-console \
oob-nic \
lldp-util \
lmsensors-sensors \
wedge-eeprom \
sms-kcsd \
rest-api \
bottle \
ipmid \
po-eeprom \
bitbang \
${PYTHON_PKGS} \
${NTP_PKGS} \
iproute2 \
dhcp-client \
jbi \
flashrom \
cherryPy \
"
IMAGE_FEATURES += " \
ssh-server-openssh \
tools-debug \
"
DISTRO_FEATURES += " \
ext2 \
ipv6 \
nfs \
usbgadget \
usbhost \
"
|