summaryrefslogtreecommitdiffstats
path: root/boot
Commit message (Collapse)AuthorAgeFilesLines
* barebox: add 2013.04.0, remove 2012.12.1Fabio Porcedda2013-04-111-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: simplify patch wildcard for BR2_TARGET_UBOOT_CUSTOM_PATCH_DIRPeter Korsgaard2013-04-112-2/+2
| | | | | | | | | To match the logic we have for BR2_LINUX_KERNEL_PATCH. The user has already specified a custom patch directory, so we don't need to be so specific about the what file names we accept, and it becomes quite cumbersome when a custom git version is used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: integrate mkenvimageArnaud RĂ©billout2013-03-242-0/+39
| | | | | | | | | | | | | This commit provides configuration options to automatically generate a binary environment image for U-Boot. Two options are available (and mandatory): * the location of a text file describing U-Boot environment. * the size of the environment. [Peter: fix Config.in indentation + typo] Signed-off-by: Arnaud RĂ©billout <rebillout@syscom.ch> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* syslinux: bump to version 4.06Daniel Price2013-03-242-16/+1
| | | | | | | Signed-off-by: Daniel Price <daniel.price@gmail.com> Tested-by: Will Moore <will.moore@beraninstruments.com> Tested-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2013.03.0, remove 2012.11Fabio Porcedda2013-03-121-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: fix upstream URLPeter Korsgaard2013-03-121-1/+1
| | | | | | | AT91Bootstrap 1.x seems to have disappeared from atmel.com (but return HTML instead of a 404), so use the at91.com FTP server instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2013.02.0, remove 2012.10Fabio Porcedda2013-02-071-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: bump 2013.01.x versionPeter Korsgaard2013-02-031-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: Allow to build an environment imageMaxime Ripard2013-01-282-0/+33
| | | | | | [Peter: Tweaked help text] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add 2013.01Gustavo Zacarias2013-01-181-1/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2013.01.0, remove 2012.09Fabio Porcedda2013-01-131-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: needs host-lzopFabio Porcedda2013-01-131-4/+5
| | | | | | | | | Add host-lzop dependency. Use $(TARGET_MAKE_ENV) when calling $(MAKE) to able to use binaries built for host. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux, uboot, mxs-bootlets, barebox: avoid double slash in CUSTOM_TARBALLArnout Vandecappelle (Essensium/Mind)2013-01-133-3/+3
| | | | | | | | | | | | | | | Closes #5846 The $(dir ...) function leaves a slash at the end, so that the LINUX_SITE variable for a custom tarball ends in a slash. The DOWNLOAD macro adds another slash between SITE and SOURCE, which results in a double slash in the download URL. Fix this by stripping off the final slash from the _SITE in all packages that have a custom tarball. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump to version 2012.12.1Fabio Porcedda2012-12-131-2/+2
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.12, remove 2012.08Fabio Porcedda2012-12-101-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: use the symlink to copy the barebox binary to the images directoryGregory Hermant2012-12-101-1/+5
| | | | | | | | | | | | Barebox creates a symlink to the binary. This symlink points to the barebox.bin or to the compressed zbarebox.bin binary. Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com> Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com> Acked-by: Fabio Porcedda <fabio.porcedda@gmail.com> Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: upstream moved to another URLGustavo Zacarias2012-12-101-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove unused barebox 2012.07 stringMaxime Ripard2012-11-211-1/+0
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: Add BR2_TARGET_BAREBOX_2012_11Gregory Hermant2012-11-211-0/+1
| | | | | Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mxs-bootloader: Barebox entry point symbol changed in 2012.08Maxime Ripard2012-11-171-1/+1
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: Add 2012.11, remove 2012.07Maxime Ripard2012-11-171-4/+4
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: fix overlap linker issueGregory Hermant2012-11-081-0/+29
| | | | | | | | | The linker script of the at91bootstrap package has to be modified when built from gcc-4.6.x version. Indeed a section named text.startup is created and has to be added into the text section. Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: Allow to pass a custom configuration fileMaxime Ripard2012-11-032-5/+42
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: update at91 patches to match mainlineAlexandre Belloni2012-11-022-196/+224
| | | | | | | | The patch that was included in buildroot was not the same as the final one submitted in the mainline. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: update patch for latest u-bootAlexandre Belloni2012-11-021-71/+56
| | | | | | | | The u-boot patch got mainlined but not exactly as it was submitted to buildroot. Update the at91bootstrap to match what is in the mainline. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boot-wrapper-aarch64: new packageThomas Petazzoni2012-11-023-0/+61
| | | | | | | | | | The boot wrapper contains both a minimal bootloader and a tool to generate an image suitable for execution by the AArch64 software simulator. The image generated embeds the minimal bootloader, the kernel image, the Device Tree Blob and the kernel command line. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add 2012.10, deprecate 2011.09, remove 2011.03Peter Korsgaard2012-10-151-6/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.10, remove 2012.06Peter Korsgaard2012-10-091-5/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: fix license informationSimon Dawson2012-10-091-1/+1
| | | | | | | | The barebox license should be "GPLv2 with exceptions", and not GPLv2. Signed-off-by: Simon Dawson <simond@trainfx.com> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.08 / .09, drop .04 / .05Peter Korsgaard2012-09-281-9/+9
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: improve help text of BR2_TARGET_UBOOT_BOARDNAMEArnout Vandecappelle2012-09-201-0/+2
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add version 2012.07Gustavo Zacarias2012-09-201-1/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2012-09-036-0/+879
|\ | | | | | | | | | | | | | | | | | | Conflicts: package/e2fsprogs/e2fsprogs.mk package/libfuse/libfuse.mk package/multimedia/mpd/mpd.mk package/smartmontools/smartmontools.mk Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * at91bootstrap3: new packageSimon Dawson2012-08-174-0/+868
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this new package, at91bootstrap3, is being added alongside the existing at91bootstrap. This was suggested by Thomas Petazzoni, whose comments on the mailing list are quoted below. For this package, I am not sure we can do a simple version bump. Since there is (was?) no upstream for AT91Bootstrap 1.x, many vendors/companies had to maintain their patches on top of AT91Bootstrap 1.x. See for example board/calao/usb-a9263/at91bootstrap-1.16-usb-a9263.patch. Therefore, removing AT91Bootstrap 1.x from the tree will prevent those platforms to work. I know people should upgrade, but AT91Bootstrap 3.x is quite significantly different, so the porting effort is not that simple. Therefore, I'm wondering whether we should kee at91bootstrap as it is, and create a separate package at91bootstrap3 for the 3.x generation. Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * u-boot: add AIS target formatVivien Didelot2012-08-112-0/+11
| | | | | | | | | | Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | barebox: fix license informationSimon Dawson2012-08-221-1/+1
| | | | | | | | | | | | | | The barebox license is GPLv2, and not GPLv2+. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | xloader: add license informationSimon Dawson2012-08-211-0/+3
| | | | | | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | uboot: add license informationSimon Dawson2012-08-211-0/+3
| | | | | | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | syslinux: add license informationSimon Dawson2012-08-211-0/+3
| | | | | | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | grub: add license informationSimon Dawson2012-08-211-0/+3
| | | | | | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | barebox: add license informationSimon Dawson2012-08-211-0/+3
|/ | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add MXS bootlets packageMaxime Ripard2012-07-215-1/+229
| | | | | | | | | | | | | | | | | | | | | | | | | MXS platforms (imx23 and imx28) are relying on bootlets as their first stage bootloaders, that can then either start a regular second stage bootloader or directly a Linux kernel. However, the Makefile allows only to build u-boot and linux images at the same time, which is not very convenient as we will more likely use only one of them, so we need to duplicate a bit what is already done so that we are able to choose what we want to generate. thomas.petazzoni@free-electrons.com: * Remove incorrect dependency on BR2_PACKAGE_ELFTOSB * Each board configuration option is for one board, not multiple boards, so use singular. * The i.MX28 support is for i.MX28 EVK only, reflect that in the option prompt and the option name. * Use 'generic-package' instead of GENTARGETS Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-178-8/+8
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslinux: bump to 4.05Aras Vaichas2012-07-172-3/+21
| | | | | | | | | | | * bump syslinux from 4.04 to 4.05 * add patch to fix build problem with 4.05, see http://old.nabble.com/syslinux-fails-to-build-td34112447.html * add util-linux dependency and make sure the build finds it Signed-off-by: Aras Vaichas <aras.vaichas@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* barebox: remove old version and add last 4 versions.Marek Belisko2012-07-041-13/+8
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump to 2012.07Marek Belisko2012-07-041-1/+5
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: build signed image for OMAP processorsLuca Ceresoli2012-05-192-0/+57
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: add a new binary format for u-boot.imgNicolas Dechesne2012-05-052-0/+5
| | | | | | | | | | | For some platforms like OMAP, a new binary format is now being used for u-boot: u-boot.img. It is basically u-boot.bin which has been processed with mkimage. Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: Add support for U-Boot SPLNicolas Dechesne2012-05-052-0/+20
| | | | | | | | | | | | | | | | | SPL is a first stage bootloader. On pandaboard it supercedes x-loader, and should now be used. This patch ensures that either SPL or xloader can be selected. A config variable has been added for the name of the SPL binary generated during u-boot build. For most platform it is u-boot-spl.bin but not always. It is MLO on OMAP for example. Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Frank Hunleth <fhunleth@troodon-software.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>