| 12345678910111213141516171819202122232425262728293031323334353637383940 | // -*- mode:doc; -*-// vim: set syntax=asciidoc:About OpenADK=============OpenADK is a tool that simplifies and automates the process ofbuilding a complete Linux system for an embedded system, usingcross-compilation. ADK stands for appliance development kit.In order to achieve this, OpenADK is able to generate across-compilation toolchain, a root filesystem, a Linux kernel imageand a bootloader for your target. OpenADK is useful mainly for people working with embedded systems,but can be used by people playing with emulators or small netbooksneeding a fast and small Linux system.OpenADK can also be used to generate a cross-toolchain for any kindof architecture and C library combination. It supports uClibc-ng, musl,GNU libc and newlib.Embedded systems often use processors that are not the regular x86processors everyone is used to having in his PC. OpenADK supports 38 different architectures:AARCH64, Alpha, ARC, ARM, AVR32, Blackfin, C6X, CR16, CRIS, Epiphany, FR-V,H8/300, HPPA, IA64, LM32, M32R, M68K, METAG, Microblaze, MIPS, MIPS64, MN10300,Moxie, MSP430, NDS32, NIOS2, OR1K, PPC, PPC64, S/390, SH, SPARC, SPARC64, Tile,V850, X86, X86_64 and Xtensa.OpenADK supports numerous processors and their variants; it also comeswith default configurations for many embedded systems, emulators and netbooks.(Raspberry PI, Cubox-i, Qemu, Aranym, PCEngines APU, Lemote Yeelong, IBM X40 and more)OpenADK is not a Linux distribution and there are no releases or binarypackages available. If you need something like that, better switch tosomething else. OpenADK builds everything from source. There are only afew exceptions to this rule (f.e. some bootloaders and firmware files forwireless network cards).
 |