Commit Graph

5228 Commits

Author SHA1 Message Date
Ulf Samuelsson 7aa8a5acce Update at91sam9261ek configs, build completes 2009-01-09 06:31:01 +00:00
Ulf Samuelsson 34b01cc4a1 Make sure U-boot is built, if we do make uImage 2009-01-09 06:30:08 +00:00
Ulf Samuelsson 4ff9d431b8 Update sam9263ek configs, build completes 2009-01-08 23:01:50 +00:00
Ulf Samuelsson ab5c2cfc03 Linux26 requires "mkimage" from u-boot to be in the PATH
if an uImage is to be built for arm, avr32, blackfin and sh.

PATH has therefore been set to have $(STAGING_DIR)/usr/bin
as the first item allowing linux to find mkimage.

This patch will, if an uImage is built, create a "u-boot-toóls"
directory in the PROJECT_BUILD_DIR directory.
$(STAGING_DIR)/usr/bin/mkimage is copied to this directory
and the PATH variable will now include "u-boot-tools"

If an uImage is built, then the linux build will now depend on "u-boot".
2009-01-08 22:58:30 +00:00
Ulf Samuelsson 104356d26b Do not add PATCH_VERSION to PORTAGE_VERSION if patch is not applied, time to upgarde to 2.1.6? 2009-01-08 22:11:33 +00:00
Peter Korsgaard 9dd66ff7e9 target/u-boot: more cleanups
As discussed on the list.

- No sense in depending on BR2_TARGET_UBOOT when the configurations are
  within a if BR2_TARGET_UBOOT conditional.
- n is default, so remove 'default n'
- clarify nested conditionals
2009-01-08 14:58:54 +00:00
Peter Korsgaard 2b75de900b target/u-boot: cleanup
Fix s/Linux/U-Boot/ typo, default to the latest stable version, mark
old versions as deprecated and comment out unreleased version for now.
2009-01-08 14:58:51 +00:00
Peter Korsgaard bc23691b44 mtd: mark 20050122 snapshot as deprecated 2009-01-08 14:58:45 +00:00
Hans-Christian Egtvedt 386b8139ea Mention the saveconfig and getconfig targets in make help
I often find myself forgetting what those targets were called, and I imagine
others may not even be aware of their existence.

Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2009-01-08 13:16:24 +00:00
Hans-Christian Egtvedt 555474f2da strace: fix AVR32 arch patches and refresh all patches to apply clean
This patch updates the AVR32 arch patches for strace 4.5.18 and refreshes all
the other patches so they apply clean.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2009-01-08 09:24:32 +00:00
Peter Korsgaard fd5ce9ff41 neon: s/exapt/expat/ 2009-01-08 08:27:45 +00:00
Peter Korsgaard f6fd77c403 freetype: mark ancient 2.2 version as deprecated 2009-01-08 08:27:18 +00:00
Ulf Samuelsson 3f673cfb32 Fix BOARD_PATH for local projects 2009-01-06 23:38:33 +00:00
Ulf Samuelsson 03c16d10e2 Update atngw100 configs, needs patch from Atmel fork for strace to build correctly, otherwise disable strace 2009-01-06 23:02:50 +00:00
Ulf Samuelsson 036f1daaa0 Remove incorrrect dependency on latest minor kernel patch 2009-01-06 23:00:24 +00:00
Ulf Samuelsson ec2eb199ca Add PATH to linux build options to allow 'mkimage' to be found. Neccessary for arm,blackfin,sh and avr32 in linux-2.6.28 2009-01-06 21:42:43 +00:00
Ulf Samuelsson c7b77e5669 Set default kernel to BR2_LINUX26_STABLE, Remove duplicate definion of BR2_KERNEL_CURRENT_VERSION and remove comments from Config.in choices 2009-01-06 21:24:42 +00:00
Ulf Samuelsson 3867e083e1 Update at91sam9260 Board Support Package to linux-2.6.28 2009-01-06 16:42:15 +00:00
Ulf Samuelsson 7e9a5c9500 Update AT91SAM9G20 Board Support to linux-2.6.28 2009-01-06 16:39:17 +00:00
Ulf Samuelsson c299ec7a8d Add support for SAM9G20 in at91bootstrap 2009-01-06 16:36:45 +00:00
Ulf Samuelsson f53a437e4e Add documentation for u-boot patches to 2009.01-rc1 2009-01-06 16:30:32 +00:00
Ulf Samuelsson 0082e57f16 Add CONFIGs for new commands to at91 parts 2009-01-06 16:24:42 +00:00
Ulf Samuelsson 3ab31f3a6a Add support for waiting for NFS root server before booting 2009-01-06 16:24:06 +00:00
Ulf Samuelsson 756b2f1f98 Remove patches that should not have been inlcuded in the spimux commit 2009-01-06 16:21:36 +00:00
Ulf Samuelsson ce5971ecca Add 'mux' command to control ext mux on at91rm9200dk/ek 2009-01-06 16:17:43 +00:00
Ulf Samuelsson d6afbb99b4 Add 'led' command to control coloured LEDs 2009-01-06 16:17:15 +00:00
Ulf Samuelsson b4a6b4eaa4 Remove an extra #endif from u-boot.factory 2009-01-06 16:13:08 +00:00
Ulf Samuelsson 0590b0ff85 Fix some CFG/CONFIG related problems for AT91RM9200 configuration of U-Boot 2009-01-06 16:10:56 +00:00
Ulf Samuelsson d5e3c2c55a Use the correct sam9g20 patch for 2009.01-rc1 2009-01-06 16:09:53 +00:00
Ulf Samuelsson b33e097596 When you set BR2_PACKAGE_LINUX_USE_DEFCONFIG
to configure linux using the

make <board>_defconfig

You have to supply the $(BOARD_NAME) variable.
Add this info in the help text for
target/linux/Makefile.in.advanced

----------------

When you do not set BR2_PACKAGE_LINUX_USE_XCONFIG
to configure linux using "$make <XXXX>config
The choices "$make menuconfig" or "$make xconfig"
should not be visible.
Add dependency
2009-01-06 14:40:24 +00:00
Ulf Samuelsson 6bcd872614 Use PROJECT-u-boot-VERSION-DATE.bin as u-boot target
Provide link using "u-boot.bin"

Add BR2_TARGET_UBOOT_DEFAULT_ENV config
If this is set, Buildroot will generate
a default environment to allow easy downloading
of the kernel and root file system
Both as compile time data and an autoscript.

Make u-boot depend on $(U_BOOT_TARGETS)
Add "u-boot-autoscript" to U_BOOT_TARGETS if 
BR2_TARGET_UBOOT_DEFAULT_ENV is set.

Take kernel name from Linux build.

Use correct ARCH when mkimaging the autoscript.
Do not use TARGET_ATMEL_COPYTO for generic u-boot.

Hide dataflash memory configurations when 
different boot memory is used.
2009-01-06 14:16:27 +00:00
Peter Korsgaard 30f7cc2f3c openssl: remove uclibc-susv3-legacy hunk from avr32 patch 2009-01-06 11:59:55 +00:00
Peter Korsgaard 1250acd942 u-boot: unbreak build after r24674
Disable broken autoscript handling so the build atleast completes
2009-01-05 16:16:30 +00:00
Peter Korsgaard 62ee161f0d u-boot: revert U_BOOT_TARGET part of r24646
More u-boot build unbreaking. r24646 added U_BOOT_TARGET which uses the
nonexisting BOARDNAME variable, which means that the filename expands
to -u-boot-*, confusing ln.

There's limited point in having that symlink in the first please, so simply
revert that hunk.
2009-01-05 16:12:34 +00:00
Peter Korsgaard f7870ba027 u-boot: unbreak build after r24646
Unset variables aren't the same as "".
2009-01-05 15:52:44 +00:00
Peter Korsgaard 585aca9a5a add .empty files for git-svn
git-svn (and git) doesn't handle empty directories, so add .empty files
to those dirs like elsewhere in buildroot.

Those empty directories are normally not a big deal, but the recent changes
to u-boot broke the build.
2009-01-05 15:47:00 +00:00
Peter Korsgaard 1da0d110b9 remove more empty dirs 2009-01-05 15:37:11 +00:00
Peter Korsgaard 1d77b950a4 target/generic: remove empty legacy dirs 2009-01-05 15:24:31 +00:00
Peter Korsgaard f0aede1aa9 package: remove empty legacy dirs 2009-01-05 15:23:09 +00:00
Nigel Kukard bdd9d4dc0d Use target ar & ranlib when generating static archives, the host tools were being used when libltdl.a was being generated 2009-01-04 06:04:50 +00:00
Nigel Kukard 7f6261dbfb We don't need to set CC, AR, RANLIB when installing and uninstalling 2009-01-04 06:02:30 +00:00
Nigel Kukard 96cb68c26f Use target ar & ranlib when generating static archives, libm4.a was being built with the host ar and ranlib 2009-01-04 05:59:54 +00:00
Ulf Samuelsson 3b60cec51b Do not copy linux config with higher minor version than current kernel 2009-01-03 16:59:04 +00:00
Nigel Kukard 3ed07ff64b * Simplify the screen install, no versioned binaries, no symlink to versioned binary 2009-01-03 16:30:09 +00:00
Ulf Samuelsson 2d696140c2 Allow use of uClibc-0.9.30 for AVR32 toolchain 2009-01-03 16:25:47 +00:00
Ulf Samuelsson 37d401f436 Fix binutils Config for AVR32 (hopefully final version) 2009-01-03 16:24:14 +00:00
Ulf Samuelsson cc30201f47 Update target/device/Atmel/*/Makefile.in
------------------------------------------
Replace $(BOARDNAME)_PATH with BOARD_PATH
Set U-Boot targets for 1.2.0-atmel as well as 2009.01-rc1
Remove hardwiring of BusyBox configuration files.
Remove older BusyBox configuration files
Remove "at91sam9260dfc-linux-2.6.28-rc6.config" from at91sam9g20dfc directory
Update "at91rm9200df_defconfig"
Add "at91rm9200df-linux-2.6.28.config"
Update "at91sam9260dfc_defconfig"
2009-01-03 16:10:50 +00:00
Ulf Samuelsson c7066b1807 Generate an autoscript for configuring u-boot in $(BINARIES_DIR)
mkimage the autoscript to autoscript.$(PROJECT)-
Move build of u-boot-1.2.0-atmel to target/u-boot
	Only visible for AT91 targets.
Fetch prepatched 1.2.0-atmel tarball from $(BR2_ATMEL_MIRROR)
Rest from normal location.
Introduce U_BOOT_CONFIGURE_OPTS
	Set to NOSOFT_FLOAT for u-boot-1.2.0-atmel
Disable target/device/Atmel/u-boot
Keep files in target/device/Atmel/u-boot during a test period.

Files:
M      target/device/Atmel/Makefile.in
M      target/device/Atmel/Config.in
M      target/u-boot/Makefile.in
M      target/u-boot/Config.in
A      target/u-boot/1.2.0-atmel
2009-01-03 15:50:38 +00:00
Nigel Kukard 98eefe7074 Fixed missing " 2009-01-03 15:03:16 +00:00
Nigel Kukard 910dc8cb07 rsync doesn't support install-exec, override RSYNC_INSTALL_TARGET_OPT to install non-stripped 2009-01-03 08:04:21 +00:00