summaryrefslogtreecommitdiff
path: root/mk/rootfs.mk
AgeCommit message (Collapse)Author
2017-03-17drop yaffs2 supportWaldemar Brodkorb
Yaffs2 is not upstream and does not work with newer 4.x Linux kernels. We like to switch to UBIFS for any embedded devices with NAND. Routerboards can be used with some application, which generates a YAFFS2 image including a Linux kernel, without any YAFFS2 filesystem support in the kernel on the host or target.
2017-03-17Implement UBIFS rootfs supportPhil Sutter
This implements UBIFS rootfs, enables it for mips targets and adds the necessary settings for rb532. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-02-22raspberry-pi3: fix mini.config bootupWaldemar Brodkorb
- cmdline.txt is not required with full device tree capable kernel - force 270x option for mkknlimg trailer - we need ext4 filesystem support in the kernel other filesystems are rarely used at the moment - ATAGS and CMDLINE_FROM_BOOTLOADER not required with device tree capable kernel - overlay dtb files are renamed to dtbo suffix
2017-01-20solidrun-imx6: fix bootup, root dev is now recognized as mmcblk1p1Waldemar Brodkorb
2016-11-28cleanup kernel rootfs choice, it is not well tested to use non-ext4 rootfs, ↵Waldemar Brodkorb
add a linux kernel submenu
2016-09-05add some basic genimage supportWaldemar Brodkorb
2015-12-28various small fixes, arm vexpress disk support is working nowWaldemar Brodkorb
2015-12-26qemu-arm-vexpress: start working on flash supportWaldemar Brodkorb
2014-08-26activate some options, fix root= missingWaldemar Brodkorb
2014-07-22bump kernel versions, readd sm7xx driver for 3.15.xWaldemar Brodkorb
2014-06-25try to overwrite cmdlineWaldemar Brodkorb
2014-06-18mk/rootfs.mk: use /dev/mtdblock7 as rootfs on RB4XXPhil Sutter
This is correct least on rb493g. Signed-off-by: Phil Sutter <phil@nwl.cc>
2014-06-08be consistent, do not use - in rootfs namesWaldemar Brodkorb
2014-05-31add disk support to qemu-arm spitz and terrierWaldemar Brodkorb
2014-05-23fix symbol renaming bugsWaldemar Brodkorb
2014-05-23split targethelp from install targetWaldemar Brodkorb
cleanup target/*/Makefile stuff.
2014-04-24add network support to cubox, working for 3.14.1Waldemar Brodkorb
2014-04-12use tmpfs instead of ramfs for initramfs filesystemsWaldemar Brodkorb
2014-04-02remove some unsupported root filesystems, use archive and install/create ↵Waldemar Brodkorb
scripts instead
2014-03-23fix squashfs root for qemu-microblazeWaldemar Brodkorb
2014-03-17fix boot from disk for qemu targetsWaldemar Brodkorb
2014-03-14a bunch of adk-test-framework fixes.Waldemar Brodkorb
2014-03-12convert lemote yeelong to miniconfigWaldemar Brodkorb
2014-02-16use virtio drivers for sparc64Waldemar Brodkorb
2014-01-16good bye cris, hardware is eol, latest toolchain is broken, qemu emulator ↵Waldemar Brodkorb
support is bad, kernel needs patches for serial and network
2013-12-28convert microblaze to miniconfig kernel config generation, add support for ↵Waldemar Brodkorb
squashfs and jffs2 rootfs for qemu-microblaze, add support for both machine emulations
2013-12-15need to merge third patch from Phil manually. disable on non Linux hostsWaldemar Brodkorb
2012-07-11use genext2fs on MacOS X to create qemu imagesWaldemar Brodkorb
2011-10-15need root= entry for foxboardWaldemar Brodkorb
2011-09-12add special case for sharp zaurusWaldemar Brodkorb
2011-09-05some sparc help fixesWaldemar Brodkorb
2011-08-24sync patch with OpenWrt, combine both targets (rb411/rb433)Waldemar Brodkorb
2011-04-17use rootdelay only for lemote yeelongWaldemar Brodkorb
2011-04-12refresh lemote yeelong supportwbx
2011-01-03fix qemu targets, make them bootable againWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-11-26implement the concept of target choice by embedded system or architectureWaldemar Brodkorb
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction.
2010-11-20convert to UUID; make panic-reboot-time a flag; prevent automatic fsckThorsten Glaser
note: uuid.patch currently still panics ☹ Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-14consolidate x86/x86_64 supportWaldemar Brodkorb
use hardware profiles, instead of extra target dirs. fix dependencies.
2010-10-23reduce delay before mounting root on usb stickWaldemar Brodkorb
2010-09-18target is renamedWaldemar Brodkorb
2010-05-20reduce bootup time, update kernel configWaldemar Brodkorb
2010-05-20activate and refresh support for rb411/rb433Waldemar Brodkorb
after n0-1 helped to find a way to fix my broken rb433 by using the primary bootloader via shortening a jumper I got the motivation to get this target working again. Summarize both targets to newly created rb4xx target.
2010-04-21fat commit to add support for firefox on ibm x40 via usb stickWaldemar Brodkorb
- add support for IBM X40 notebook - add USB boot support - add firefox package - update and add all dependencies for firefox - add xorg intel driver - add dri support for xorg
2010-03-01update rb532 to 2.6.33Waldemar Brodkorb
2010-02-22optimize kernel config for foxg20Waldemar Brodkorb
- boot from microsd now works - finetune adkinstall
2010-02-21rename ext2-cf target rootfs to ext2-blockWaldemar Brodkorb
- add a foxg20 adkinstaller (not working yet) - rename ext2-cf target rootfs to ext2-block
2010-01-30implement installation on nand and fix nand bootupWaldemar Brodkorb
rb532 nand usage fixed. Rename cfinstall to adkinstall to abstract from backend device used.
2009-11-20/init should be used. Seems that our kernel patch is not enoughWaldemar Brodkorb
2009-09-09add shuttle and tomtom device supportWaldemar Brodkorb
barely tested. TomTom support is for my tomtom rider 2 navigation system and is a new toolchain only target. I will add some special applications later. Shuttle is my ADK buildserver. At least I can boot via PXE and create software raid devices. Still need to figure out how to manage grub2 and how to integrate a disk installer or something like that.