Ulf Samuelsson
a2e5113512
Use STAGING_DIR/usr/lib instead of STAGING_DIR/lib
2007-08-11 22:26:56 +00:00
Ulf Samuelsson
90b4498219
Allow compression of cpio targets
2007-08-11 22:01:13 +00:00
Peter Korsgaard
6c0c83fb56
Use cross ldconfig instead of host version
2007-08-08 14:58:47 +00:00
Ulf Samuelsson
89f6dca62e
Update AVR32 kernel configurations to 2.6.22.1
2007-08-01 11:54:47 +00:00
Ulf Samuelsson
da974534a6
Use PROJECT related kernel name for Atmel boards
2007-08-01 11:53:25 +00:00
Ulf Samuelsson
3fdcb01579
Allow user configurable kernel name
2007-08-01 11:52:15 +00:00
Ulf Samuelsson
8ee6fbb30f
Don't allow std sources for AVR32
2007-08-01 09:06:04 +00:00
Ulf Samuelsson
cc04e4e27a
Remove duplicate AVR kernel patches from BR2_BOARD_PATH/kernel_patches
2007-08-01 08:41:45 +00:00
Ulf Samuelsson
8b247c6186
Hint taken, Help text included
2007-07-31 22:57:19 +00:00
Bernhard Reutner-Fischer
371bc33889
- fixup whitespace
2007-07-31 15:39:23 +00:00
Bernhard Reutner-Fischer
41d8020398
- FIXME: Bug Ulf to provide a helptext
...
- fixup erroneous whitespace that prevents this to fit into an 80x24 terminal
2007-07-31 15:37:53 +00:00
Ulf Samuelsson
840325e170
Add support for prepatched toolchains
2007-07-31 14:59:58 +00:00
Bernhard Reutner-Fischer
165a61d58a
- remove stray ';'
2007-07-30 14:22:25 +00:00
Bernhard Reutner-Fischer
59c867406d
- test if dir exists before trying to rmdir it.
...
Fixes failure due to non-existing usr/share dir on the target.
2007-07-30 12:37:16 +00:00
Ulf Samuelsson
8171716310
Add AVR32 specific uclibc.config
2007-07-29 08:33:31 +00:00
Ulf Samuelsson
b3ef5c202f
Use 1.6.0 config file for AT91 targets
2007-07-29 07:34:13 +00:00
Ulf Samuelsson
8f18f17a94
Cleanup of Atmel Makefile
2007-07-29 07:32:44 +00:00
Ulf Samuelsson
16e23c943b
Update AVR32 target configuration
2007-07-29 07:22:12 +00:00
Ulf Samuelsson
331f357854
Cleanup of Atmel configuration
2007-07-29 07:19:44 +00:00
Ulf Samuelsson
b32a95eced
Add atngw100 target
2007-07-29 07:17:01 +00:00
Ulf Samuelsson
afd718e7cd
Add stk1002 target
2007-07-29 07:15:35 +00:00
Ulf Samuelsson
d9da157de9
Fix vi syntax highlighting in dataflashboot
2007-07-29 07:11:20 +00:00
Ulf Samuelsson
45c8379b67
Reintroduce ATMEL_MIRROR in at91bootstrap
2007-07-29 07:09:57 +00:00
Ulf Samuelsson
f310fff8ca
Reintroduce ATMEL_MIRROR in dataflashboot
2007-07-29 07:06:05 +00:00
Ulf Samuelsson
0bddf714ea
Reintroduce ATMEL_MIRROR in u-boot
2007-07-29 07:05:13 +00:00
Ulf Samuelsson
c2cabfa0bb
Use linux headers version, if linux is not defined
2007-07-27 07:53:26 +00:00
Bernhard Reutner-Fischer
170300e045
- revert a part that was introduced with the PROJECT changes.
...
fixes unability to build a kernel (failed to find rule .patched)
2007-07-23 14:43:40 +00:00
Ulf Samuelsson
3b7b07a422
ATMEL_MIRROR needs to be available before toolchain is built
2007-07-22 17:17:03 +00:00
Ulf Samuelsson
a035d2300a
Use a single ATMEL_MIRROR declaration + cleanup
2007-07-22 17:04:11 +00:00
"Steven J. Hill"
f82e442b98
Convert DOS to UNIX style.
2007-07-20 14:39:01 +00:00
Ulf Samuelsson
4ccf17da47
Fix Linux build if BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG is not defined
2007-07-20 12:03:54 +00:00
Ulf Samuelsson
12ceed6375
Add experimental linux target option
2007-07-20 11:27:45 +00:00
Ulf Samuelsson
e42f1e0491
Avoid repeated rebuild of u-boot
2007-07-20 11:13:22 +00:00
Ulf Samuelsson
545fb67351
Add linux kconfig for AT91SAM9260EK running from dataflashcard
2007-07-20 11:04:58 +00:00
Ulf Samuelsson
3aa79f7068
Cleanup of Atmel Makefile.in
2007-07-20 11:03:20 +00:00
Ulf Samuelsson
196cbc2ca3
Add default configuration for AT91SAM9260EK running from dataflashcard
2007-07-20 10:47:35 +00:00
Ulf Samuelsson
64733ddb08
Add patch for linux 2.6.22.1
2007-07-20 08:27:49 +00:00
Ulf Samuelsson
3c9ebe81c2
U-Boot cleanup
2007-07-20 07:54:21 +00:00
Ulf Samuelsson
fd9db1bd81
Add option for advanced linux configuration (experimental, only visible for Atmel targets)
2007-07-20 07:43:21 +00:00
"Steven J. Hill"
62b5ae4b66
Fix INITRAMFS target that was broken. Get rid of config stuff out of the top-level directory. Finally fix Linux kernel module building such that modules are built and installed first followed by rest of packages. This allows for packages to build external Linux kernel modules.
2007-07-18 18:07:19 +00:00
"Steven J. Hill"
1bb1d9f396
Add 'linux26-modules' target to allow external drivers to be built with the kernel. Also, remove 'boot' directory before creating INITRAMFS.
2007-07-17 13:28:31 +00:00
Ulf Samuelsson
a1e6a84bb3
Add AT91 targets
2007-07-17 12:19:56 +00:00
"Steven J. Hill"
c5180589da
A number of fixes including placing of the final image into the 'binaries' directory. Moved INITRAMFS_TARGET to the correct location as modules from the built kernel were not being installed until after the INITRAMFS had been built. Fixed config options for INITRAMFS to be correct and cleaned up whitespace/tab issues.
2007-07-17 00:20:32 +00:00
Ulf Samuelsson
7a3bccae42
Correct JFFS2 Erase Size for AT45 dataflash
2007-07-14 07:26:41 +00:00
Ulf Samuelsson
3147e777fe
Make Config.in targets for ARM chips look consistent
2007-07-12 18:47:48 +00:00
Ulf Samuelsson
412ca2a4d4
BSP Patch:
...
=========================================================
The purpose of the BSP patch is to allow building
several boards inside the same buildroot tree.
For this to work, each board has to have its
own "$(TARGET_DIR)" and all *configurable* packages
must be rebuilt for each board.
They are now built in the "$(PROJECT_BUILD_DIR)"
All non configurable packages can and should still
be built in the "$(BUILD_DIR)".
If a package is built for one board, then when
you build for a second board of the same architecture
the build becomes a simple copy of the resulting
binaries.
-----
Define BR2_PROJECT which will be used as the selector
between different boards. Note that BR2_PROJECT allow
you to build multiple root file systems for a single
board, and should not be confused with BR2_BOARD_NAME
which relates to the H/W.
-----
Define PROJECT_BUILD_DIR as "PROJECT_BUILD_DIR/$(PROJECT)"
Define BINARIES_DIR as "binaries/$(PROJECT)"
Define TARGET_DIR as "$(PROJECT_BUILD_DIR)/root"
(some prefix/postfix may apply)
Resulting images are stored in "$(BINARIES_DIR)"
-----
Define a few new environment variables in Makefile
PROJECT: Stripped BR2_PROJECT
DATE: Date of build in YYYY-MM-DD format
HOSTNAME: Stripped BR2_HOSTNAME => /etc/hostname
BANNER: Stripped BR2_BANNER => /etc/issue
Linux and Busybox will be built in $(PROJECT_BUILD_DIR)
More patches will be needed later to ensure all
configurable packages are built in this directory.
2007-07-12 13:11:03 +00:00
Ulf Samuelsson
c0c804da6e
Configure linux within target/linux/Config.in instead of within target/device/Config.in
2007-07-11 14:42:32 +00:00
Ulf Samuelsson
cf254e81d1
Configure linux within target/linux/Config.in instead of within target/device/Config.in
2007-07-11 14:40:56 +00:00
Ulf Samuelsson
0e5715a9d7
Build linux within target/linux/Makefile.in instead of within target/linux26.mk
2007-07-11 14:34:55 +00:00
Bernhard Reutner-Fischer
9dd07e229c
- add pxelinux
2007-07-08 20:51:19 +00:00