aboutsummaryrefslogtreecommitdiff
path: root/configs/beaglebone_defconfig
Commit message (Collapse)AuthorAgeFilesLines
* configs: beaglebone: bump kernel and uboot versionGravatar Lothar Felten12 days1-4/+4
| | | | | | | | | | Switch to Linux kernel version 4.19.38 from the TI SDK 06.00.00.07 (TI SDK release date: 7.8.2019) Added beaglebone blue Updated uboot to version 2019.07 Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* configs/beaglebone_defconfig: use default console deviceGravatar Yegor Yefremov2019-09-301-1/+0
| | | | | | | | | | | | OMAP kernels use 8250 driver by default. Hence the name of the console device is not /dev/ttyO0 but /dev/ttyS0. Use /dev/console in order to handle the console independently of the selected driver. Tested in BeagleBone Black board. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone: kernel build needs mkimageGravatar Thomas Petazzoni2019-04-241-0/+2
| | | | | | | | | | | | | | | Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify LINUX_BUILD_CMDS"), the Linux kernel build for beaglebone_defconfig builds more things, including some .itb files, which require mkimage with FIT support. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/199339433 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone: bump U-Boot and Linux versionsGravatar Lothar Felten2018-09-141-3/+3
| | | | | | | | | | | | Switch to Linux kernel version 4.14.40 from the TI SDK 05.00.00.15 (TI SDK release date: 26.07.2018). Bump u-boot version to 2018.07. Tested on Beaglebone Black and Beaglebone White Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs: beaglebone: bump kernel and uboot versionGravatar Lothar Felten2018-04-021-5/+3
| | | | | | | | | | Switch to Linux kernel version 4.9.59 from the TI SDK 04.02.00.09 (TI SDK release date: 23.12.2017) Updated uboot to version 2018.01 uEnv.txt corrected to boot from sd card on the ti-am335x-evm Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs: beaglebone: bump kernel version to 4.4.41Gravatar Lothar Felten2017-05-171-1/+1
| | | | | | | | Switch to Linux kernel version 4.4.41 from the TI SDK 03.03.00.04 (TI SDK release date: 29.03.2017) Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* beaglebone: add DT for BeagleBone GreenGravatar Matthias Fritzsche2017-04-051-1/+1
| | | | | Signed-off-by: Matthias Fritzsche <txt.file@txtfile.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: beaglebone: bump kernel version to 4.4.32Gravatar Lothar Felten2017-01-241-2/+2
| | | | | | | | Switch to Linux kernel version 4.4.32 from the TI SDK 03.02.00.05 Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* beaglebone: defconfigs: u-boot needs dtcGravatar Peter Korsgaard2016-10-191-0/+1
| | | | | | | Fixes: https://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/168763221 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* beaglebone: defconfigs: select ext4 as rootfsGravatar Lothar Felten2016-10-181-0/+1
| | | | | | | | | Select ext4 as root file system as the genimage config expects ext4 not ext2. Tested on beaglebone, beagleboneblack and AM335x EVM [Peter: reworded slightly] Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/beaglebone: update kernel/uboot, add AM335x EVM supportGravatar Lothar Felten2016-10-151-31/+15
| | | | | | | | | | | | | | | | | | | | | This patch updates the target config for the beaglebone based on the AM335x CPU. It also supports the beagleboneblack, the TI evm and evmsk. Device tree blobs for am335x-evm, am335x-evmsk, am335x-bone, am335x-boneblack will be built and a sd card image is created with a post-image script. The kernel and driver versions match the ti-processor-sdk 02.00.00.00. Patches allow the use of old AM335x evm revisions (1 bit sd card) and JTAG debugging. Kernel JTAG patch: By default the kernel will disable the JTAG clock, access via the JTAG port will not work after the kernel booted. The AM335x-evm has a JTAG header fitted, this patch keeps the JTAG clock alive. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> [Thomas: remove 1-bit MMC patch, it's causing a significant performance regression for users of BeagleBone, which are 99.99% of the users of this defconfig.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/beaglebone: Bump U-Boot versionGravatar Ezequiel Garcia2016-06-061-1/+1
| | | | | | | | | | | | | | | | Currently selected version of U-Boot fails to compile. Dying words are: gcc -g -O2 -I/home/zeta/buildroot/buildroot/output/host/usr/include -c -o env_embedded.o /home/zeta/buildroot/buildroot/output/build/uboot-2013.10/common/env_embedded.c /home/zeta/buildroot/buildroot/output/build/uboot-2013.10/lib/crc32.c:14:20: fatal error: common.h: No such file or directory compilation terminated. Makefile:258: recipe for target 'crc32.o' failed Since it's quite old, instead of trying to fix it, let's just upgrade. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/beaglebone: Use genimage to produce the SD card imageGravatar Ezequiel Garcia2016-06-061-0/+6
| | | | | | | | Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> [Thomas: added host dosfstools to the defconfig, needed to build a SD card image with genimage when a FAT partition is listed in the genimage configuration.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: remove trailing directory slashesGravatar Gustavo Zacarias2016-05-311-1/+1
| | | | | | | They're not necessary and look bad. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/*: drop explicit BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=yGravatar Peter Korsgaard2016-04-251-1/+0
| | | | | | | | Commit 7f1f9185e (system: default to devtmpfs for /dev) changed our default for /dev handling, but didn't remove the explicit selection of devtmpfs from a number of defconfigs. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: use zImage by default on ARMGravatar Thomas Petazzoni2016-04-051-1/+0
| | | | | | | | | | | | | | | | | | | Since quite some time, the kernel and bootloader communities consider zImage as the default format for kernel images on ARM, replacing uImage. The load address information in uImage is no longer needed, since the kernel is position-independent in terms of physical address, except on a few old platforms. For most people, using zImage is simply better/simpler, so let's switch to zImage as the default image format on ARM. All defconfigs are updated: 46 defconfigs no longer need to select explicitly zImage because it's the default, and 16 defconfigs now need to explicitly select uImage because that's no longer the default. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Matt Weber <matt@thewebers.ws> Acked-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* defconfigs: all use the headers from the kernelGravatar Yann E. MORIN2016-02-061-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | For most defconfigs, it was trivial to deduce the kernel version, by just reading the version string, which could be: - a standard upstream version string vX.Y.Z - a non-standard version string, but still containg the standard X.Y.Z Those for which it was not so trivial were those hosted on git tree. Since most were already using a custom linux-headers version, it could be easily deduced from that. It was confirmed by browsing said git trees and check the version there. There are a few cases were there was a mismatch: - microzed: uses a 3.18 kernel, but 3.8 headers; fixed. - xilinx_zc706: uses a 3.14 kernel, but 3.8 headers; fixed. - zedboard: uses a 3.18 kernel, but 3.8 headers; fixed. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <peter@korsgaard.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* beaglebone: better support for starting and creating imagesGravatar Marcin Jabrzyk2014-10-121-0/+1
| | | | | | | | | | | | | - Added short readme file with description of first steps how to start. - Added uEnv.txt so the board can start from SDCard - Added post-image.sh script to copy included uEnv.txt to output/images [Peter: strip trailing spaces] Signed-off-by: Marcin Jabrzyk <marcin.jabrzyk@gmail.com> Tested-by: Stephan Hoffmann <sho@relinux.de> Tested-by: Marcin Jabrzyk <marcin.jabrzyk@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Improve support of OpenGL for BeagleBone BlackGravatar Hadrien Boutteville2014-06-081-0/+1
| | | | | | | | | | | | | Make ti-gfx working on BeagleBone Black by adding an ugly necessary patch to the kernel wich fix: pvrsrvkm: Unknown symbol v7_dma_map_area pvrsrvkm: Unknown symbol v7_dma_flush_range Add drivers to the default kernel config used in beaglebone_defconfig to enable the framebuffer. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* defconfigs: add the _AT_LEAST_X_Y headers optionsGravatar Yann E. MORIN2014-03-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Since commit 2a5cf5e (check kernel headers version), we also need to specify the series of the custom kernel headers version. The defconfigs file that define such a custom kernel headers version now fail to build. Add the required _AT_LEAST_X_Y options to those config files. Done with this (convoluted but very fast, uch faster ythan manual editing!) rule: for f in $( git grep -l BR2_DEFAULT_KERNEL_VERSION=\"3 ); do grep -E '^BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_' "${f}" >/dev/null && continue sed -r -e '/^(BR2_DEFAULT_KERNEL_VERSION="3\.([[:digit:]]+).*")$/s//\1\nBR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_\2=y/' "${f}" done Only kernels >= 3.0 need those options in the defconfig, since the default for 2.6.x kernels is correct (selects _AT_LEAST_2_6), and the default is not saved in a defconfig. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* beaglebone: add DT for BeagleBone BlackGravatar Marcelo Gutiérrez(UTN/FRH)2014-02-171-1/+1
| | | | | | | | | | The devicetree data for BeagleBone Black is the am335x–boneblack.dts file (includes "am33xx.dtsi" and "am335x-bone-common.dtsi") BeagleBone White uses the am335x-bone.dts file. Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* beaglebone: change to zImageGravatar Anders Darander2014-02-101-0/+1
| | | | | | | | The default U-Boot configuration is now to use a zImage instead of uImage. Signed-off-by: Anders Darander <anders@chargestorm.se> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* beaglebone: update to latest U-BootGravatar Anders Darander2014-02-101-1/+1
| | | | | | | | | | | Update to the default version of U-Boot, at this time 2013.10. Tested with an old uEnv.txt (i.e. using uImage) and with the currently prefered zImage. Signed-off-by: Anders Darander <anders@chargestorm.se> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* beaglebone: update to TI 3.12 kernelGravatar Anders Darander2014-02-101-3/+3
| | | | | | | | | | | | | | | | Git repo version is taken from meta-ti. It's a 3.12.10 kernel with TI's own patches on top. The defconfig has been kept rather close to our old defconfig. The kernel has been boot-tested using an NFS-root. Apart from the kernel change, the linux headers has also been updated from 3.8.12 to 3.12.10. [Peter: drop UEVENT_HELPER_PATH setting] Signed-off-by: Anders Darander <anders@chargestorm.se> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* defconfigs: update after rename of custom git repo/version optionsGravatar Thomas De Schampheleire2013-10-271-2/+2
| | | | | | [Peter: also update cubieboard2, freescale_imx6* and wandboard] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: use new EABIhf option for beaglebone_defconfigGravatar Thomas Petazzoni2013-07-161-2/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* beaglebone: add am33x-cm3 to the buildGravatar Anders Darander2013-05-141-0/+1
| | | | | | | | Add the FW needed for the Cortex M3 on the beaglebone. This is required for working power management. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* beaglebone: update to linux 3.8Gravatar Anders Darander2013-05-141-4/+6
| | | | | | | | | | | As the beaglebone support is mainlined, there's no support for the old board setup files, and the only supported run-time configuration is through the device tree. We're also setting the kernel headers to follow the 3.8 series. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: use new u-boot custom version optionGravatar Fabio Porcedda2013-05-071-1/+2
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* beaglebone_defconfig: use u-boot 2013.04, add commentsGravatar Peter Korsgaard2013-04-241-2/+12
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs/beaglebone_defconfig: lock down kernel headers versionGravatar Gustavo Zacarias2013-02-081-0/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* beaglebone_defconfig: use mainline u-bootGravatar Peter Korsgaard2012-10-181-4/+1
| | | | | | Board is now supported in mainline. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* BeagleBone: new boardGravatar Frank Hunleth2012-05-071-0/+25
This configuration provides a basic setup for using Buildroot to create all of the images needed for a BeagleBone. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>