Skip to content

Commit fb955c3

Browse files
committed
Upgrade kernel to 4.4.9 and include wifi
The kernel update has been imminent for a while, but the desire to support a variety of wifi adapters necessitated the update. The 4.4.x series is the latest long term support kernel for the BBB. This change also enables the real-time scheduler.
1 parent 7c07fa8 commit fb955c3

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

nerves_defconfig

+9-6
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,14 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="${NERVES_SYSTEM}/board/bbb/post-build.sh"
2323
BR2_ROOTFS_POST_IMAGE_SCRIPT="${NERVES_SYSTEM}/board/bbb/post-createfs.sh"
2424
BR2_LINUX_KERNEL=y
2525
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
26-
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.8.13"
27-
BR2_LINUX_KERNEL_PATCH="${NERVES_SYSTEM}/board/bbb/rcn-linux-kernel-3.8.patch ${NERVES_SYSTEM}/board/bbb/linux-3.8"
26+
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.4.9"
27+
BR2_LINUX_KERNEL_PATCH="${NERVES_SYSTEM}/board/bbb/rcn-linux-4.4.9-ti.patch"
2828
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
29-
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${NERVES_SYSTEM}/board/bbb/linux-3.8.defconfig"
29+
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${NERVES_SYSTEM}/board/bbb/linux-4.4.9.defconfig"
3030
BR2_LINUX_KERNEL_ZIMAGE=y
3131
BR2_LINUX_KERNEL_DTS_SUPPORT=y
3232
BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-boneblack"
33+
BR2_LINUX_KERNEL_EXT_KERNEL_WIRELESS_REGDB=y
3334
BR2_PACKAGE_BUSYBOX_CONFIG="${NERVES_DEFCONFIG_DIR}/bbb-busybox.config"
3435
BR2_PACKAGE_E2FSPROGS=y
3536
# BR2_PACKAGE_E2FSPROGS_BADBLOCKS is not set
@@ -46,12 +47,15 @@ BR2_PACKAGE_E2FSPROGS=y
4647
# BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND is not set
4748
# BR2_PACKAGE_E2FSPROGS_TUNE2FS is not set
4849
# BR2_PACKAGE_E2FSPROGS_UUIDGEN is not set
50+
BR2_PACKAGE_LINUX_FIRMWARE=y
51+
BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y
52+
BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y
4953
BR2_PACKAGE_ERLANG_SMP=y
5054
BR2_PACKAGE_OPENSSL=y
5155
BR2_PACKAGE_LIBMNL=y
5256
BR2_PACKAGE_NCURSES=y
53-
BR2_PACKAGE_UTIL_LINUX=y
54-
BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y
57+
BR2_PACKAGE_WPA_SUPPLICANT=y
58+
BR2_PACKAGE_WPA_SUPPLICANT_DEBUG_SYSLOG=y
5559
BR2_TARGET_ROOTFS_SQUASHFS=y
5660
# BR2_TARGET_ROOTFS_TAR is not set
5761
BR2_TARGET_UBOOT=y
@@ -68,7 +72,6 @@ BR2_PACKAGE_BOARDID=y
6872
BR2_PACKAGE_ERLANG_HISTORY=y
6973
BR2_PACKAGE_FWUP=y
7074
BR2_PACKAGE_NERVES_CONFIG=y
71-
BR2_PACKAGE_NERVES_CONFIG_PORT="ttyO0"
7275
BR2_PACKAGE_NERVES_CONFIG_ELIXIR=y
7376
BR2_PACKAGE_NERVES_CONFIG_APPS="crypto"
7477
BR2_PACKAGE_NERVES_CONFIG_EXTRA_MOUNTS="/dev/mmcblk0p3:/root:vfat::"

0 commit comments

Comments
 (0)