Commit Graph

27 Commits (34bbbbf9c3b39e7b2d81df590aad5cdbd00280d6)

Author SHA1 Message Date
Jo-Philipp Wich 475da81ec0 ixp4xx: put apex images into image staging directory
Do not put the apex images into the kernel build directory as this directory
might get removed after kernel updates while the apex packages InstallDev
recipe is not getting re-executed because it is still considered current,
leading to image build failures later on due to missing images.

To ensure that built bootloader images persist over kernel version updates in
the buildroot, put them into the new STAGING_DIR_IMAGE directory.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
7 years ago
Felix Fietkau 927cec956e ixp4xx: fix initramfs builds
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 48576
8 years ago
John Crispin 590be1fd87 ixp4xx: fix imagebuilder
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 45826
9 years ago
Jo-Philipp Wich 5258a2beec ixp4xx: use common image prefix
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

SVN-Revision: 45785
9 years ago
Florian Fainelli 6a4f2922f6 targets: prepare for supporting normal and initramfs images
In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37049
11 years ago
Felix Fietkau 96fa602499 ixp4xx: add sysupgrade support
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

 target/linux/ixp4xx/base-files/lib/ixp4xx.sh           |   25 ++
 target/linux/ixp4xx/base-files/lib/upgrade/platform.sh |  156 +++++++++++++++++
 target/linux/ixp4xx/image/Makefile                     |   11 +
 3 files changed, 192 insertions(+)

SVN-Revision: 33828
12 years ago
Alexandros C. Couloumbis d3bb3031c6 linux/ixp4xx: fix am apex image make bug
SVN-Revision: 22920
14 years ago
Nicolas Thill 841eff56d4 target/ixp4xx: fix image building after r20834 (closes: #7157)
SVN-Revision: 20854
14 years ago
Nicolas Thill e2b57ecf5f define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
SVN-Revision: 20834
14 years ago
Felix Fietkau 7b6729e101 ixp4xx: do not delete /var, /jffs, /rom - it breaks non-freecom images
SVN-Revision: 15118
15 years ago
Felix Fietkau a24e3ece65 ixp4xx: don't leave zImage on the rootfs for images other than the freecom one
SVN-Revision: 15117
15 years ago
Felix Fietkau 0cb0c1a257 ixp4xx: make apex optional, clean up the makefile - fixes spurious recompilation issues
SVN-Revision: 15115
15 years ago
Felix Fietkau e05f4e46d9 do not use --owner=root or --group=root when running tar. it does not work on systems that name their root group differently
SVN-Revision: 14995
15 years ago
Rod Whitby e6b22c5fe2 ixp4xx/image: Initial support for fsg3 webupgrade images
SVN-Revision: 14962
15 years ago
Rod Whitby 30b2b911d2 Add support for NAS100d apex builds, and deploy apex binaries
SVN-Revision: 14100
16 years ago
Rod Whitby df90a3627d ixp4xx/apex: Limit ram size to 64MB
SVN-Revision: 13530
16 years ago
Rod Whitby ed172748e1 ixp4xx/apex: Update to Apex 1.5.14, and add support for the Freecom FSG-3
SVN-Revision: 13423
16 years ago
Rod Whitby b96aec3f50 ixp4xx/apex: Fixed another patch name
SVN-Revision: 10659
16 years ago
Rod Whitby 52bbaef8f5 ixp4xx/apex: Add support for fatslugs, and fix the patch names
SVN-Revision: 10658
16 years ago
Rod Whitby 8c03ac5b69 apex: Create both 8MB and 16MB apex binaries
SVN-Revision: 10653
16 years ago
Felix Fietkau 7a0c247cb6 fix apex compile on osx, suppress some build warnings
SVN-Revision: 10582
16 years ago
Imre Kaloz e97d74eaab upgrade apex to 1.5.13, fixup EABI support
SVN-Revision: 10484
17 years ago
Imre Kaloz efadab3747 * upgrade ixp4xx to 2.6.23.12 * upgrade to the new ethernet driver (temporary breaks Marvell switch support on Compex units) * handle NPE microcodes in a user friendly way - YAY for Intel for changing the license * add support for the Lanready AP1000 (used in for example the Ligowave LGO2AGN)
SVN-Revision: 10016
17 years ago
Felix Fietkau 1bca0cc517 make the image filenames a bit shorter
SVN-Revision: 9533
17 years ago
Rod Whitby b09dc24bbc Build both NPE-B and NPE-C microcode for the fsg-3 and other dual-ethernet ixp4xx devices.
SVN-Revision: 8939
17 years ago
Nicolas Thill a6cda9c4bc fix target names in image options (closes: #2357)
SVN-Revision: 8749
17 years ago
Felix Fietkau 56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
17 years ago