path: root/board/beaglebone
Commit message (Collapse)AuthorAgeFilesLines
* board/beaglebone: remove genimage_linux41.cfgGravatar Michael Nosthoff14 days1-32/+0
| | | | | | | | | Commit 5502a889dd9f065ec4694a993cfa509377da2cce ("configs/beaglebone_qt5: don't use custom post-image script") removed the use of genimage_linux41.cfg but didn't remove the file. Signed-off-by: Michael Nosthoff <buildroot@heine.tech> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: switch to using KMS instead of wayland+westonGravatar Adam Duskett2020-12-132-1/+26
| | | | | | | | | | weston does not work on the ti-sgx SDK, so switch to using KMS directly, and drop the wayland-related config options. Signed-off-by: Adam Duskett <Aduskett@gmail.com> [yann.morin.1998@free.fr: split into its own patch] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: don't use custom post-image scriptGravatar Carlos Santos2019-12-301-29/+0
| | | | | | | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Use a post-build script to copy uEnv.txt to BINARIES_DIR, as made for beaglebone. Drop the post-image script. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone_qt5: bump kernel and U-Boot, add westonGravatar Lothar Felten2019-12-301-0/+1
| | | | | | | | | | | | | - Use the same kernel repository and version as configs/beaglebone - Rename kernel fragment file - Update U-Boot to 2019.07 - Select weston and qt5wayland - Select host-uboot-tools with FIT support, required to create the images. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/beaglebone: fix boot on BeagleBone BlackGravatar Carlos Santos2019-11-151-1/+4
| | | | | | | | | | | | Commit 68b5b79b2f has set the getty port to the default console but left "ttyO0" in bootargs, in the U-Boot environment. Use "ttyS0", instead. Also set loadaddr to 0x82000000 and fdtaddr to 0x88000000, replacing the values that were valid for the ancient U-Boot and Linux pre-installed on old boards but cause boot hangs with the current versions. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/beaglebone: don't use custom post-image scriptGravatar Carlos Santos2019-10-271-0/+4
| | | | | | | | | | | | | Use support/scripts/genimage.sh, instead, which prevents duplicating TARGET_DIR under ${BUILD_DIR}/genimage.tmp/root. Use a post-build script to copy uEnv.txt to BINARIES_DIR, as made for beagleboneai. Keep the post-image script because it is still used by beaglebone_qt5. Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/beaglebone: replace utf-8 graphic sympols by ascii charactersGravatar Peter Seiderer2019-05-181-12/+12
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs: beaglebone: bump kernel and uboot versionGravatar Lothar Felten2018-04-021-2/+6
| | | | | | | | | | Switch to Linux kernel version 4.9.59 from the TI SDK (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>
* board/beaglebone: skip bonegreen.dtb if not builtGravatar Lothar Felten2017-08-112-1/+41
| | | | | | | | | | | The beaglebone_qt5_defconfig uses an older kernel version which does not provide a device tree for the beagle bone green. post-image.sh now selects genimage_linux41.cfg if am335x-bonegreen.dtb is not build and genimage.cfg otherwise. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> [Thomas: minor tweaks.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* beaglebone: add DT for BeagleBone GreenGravatar Matthias Fritzsche2017-04-051-0/+1
| | | | | Signed-off-by: Matthias Fritzsche <txt.file@txtfile.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/beaglebone_qt5: new defconfigGravatar Lothar Felten2016-10-152-0/+14
| | | | | | | | | | | Add a target configuration for the beaglebone that supports the SGX530 graphics acceleration and builds the qt5 demos with the eglfs backend. The imagination technologies demos and fbv are also included. The Linux kernel is based on the omap2plus defconfig, a config fragment adds the required settings for SGX accelerator support. Signed-off-by: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/beaglebone: update kernel/uboot, add AM335x EVM supportGravatar Lothar Felten2016-10-157-322/+63
| | | | | | | | | | | | | | | | | | | | | 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 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>
* board/beaglebone: add details on how to use the resulting sdcard.imgGravatar guillaume william brs2016-08-221-0/+10
| | | | | | Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com> [Thomas: rework commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/beaglebone: Add missing genimage.cfg fileGravatar Ezequiel Garcia2016-06-071-0/+30
| | | | | | | | | Commit 7d0b7d3c27a6 ("configs/beaglebone: Use genimage to produce the SD card image") introduce genimage usage, but forgot to add the genimage config file. Fix it. 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-062-29/+15
| | | | | | | | 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>
* board/beaglebone/readme.txt: Minor grammar fixes.Gravatar Robert P. J. Day2015-04-181-4/+4
| | | | | Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/beaglebone: fix kernel load command in u-boot environment fileGravatar Vanya Sergeev2015-02-021-1/+1
| | | | | | | | | | the loaduimage command was renamed to loadimage when the default kernel image changed from uImage to zImage in u-boot commit e3cf9692053a, which made it into the v2013.10 u-boot release that the beaglebone_defconfig currently builds. Signed-off-by: Vanya Sergeev <vsergeev@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* beaglebone: better support for starting and creating imagesGravatar Marcin Jabrzyk2014-10-123-0/+71
| | | | | | | | | | | | | - 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-082-1/+44
| | | | | | | | | | | | | 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>
* beaglebone: update to TI 3.12 kernelGravatar Anders Darander2014-02-101-32/+71
| | | | | | | | | | | | | | | | 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>
* beaglebone: enable NFS root supportGravatar Anders Darander2013-05-141-0/+2
| | | | | 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-142-252/+201
| | | | | | | | | | | 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>
* beaglebone_defconfig: use mainline u-bootGravatar Peter Korsgaard2012-10-181-31/+0
| | | | | | Board is now supported in mainline. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* BeagleBone: new boardGravatar Frank Hunleth2012-05-072-0/+283
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>