Difference between revisions of "APEX Bootloader"
From eLinux.org
| Line 1: | Line 1: | ||
APEX is a boot loader for embedded systems. It was written to support the Sharp LH series of SystemOnChip processors though it has been ported to a few other ARM targets including the Samsung S3C24xx series. | APEX is a boot loader for embedded systems. It was written to support the Sharp LH series of SystemOnChip processors though it has been ported to a few other ARM targets including the Samsung S3C24xx series. | ||
| − | o Easy to build. It depends only on shell utilities and GCC. | + | o Easy to build. It depends only on shell utilities and GCC. |
| − | o Easy to configure. There is a single configuration file and it uses the linux-2.6 Kconfig infrastructure. | + | o Easy to configure. There is a single configuration file and it uses the linux-2.6 Kconfig infrastructure. |
| − | o Excellent dependency management. Uses Linux kernel Kbuild to optimally manage dependencies. | + | o Excellent dependency management. Uses Linux kernel Kbuild to optimally manage dependencies. |
| − | o Modular. Commands and drivers may be included or excluded by configuration. | + | o Modular. Commands and drivers may be included or excluded by configuration. |
| − | o Supported targets: LH79520, LH79524, LH7A400, LH7A404, IXP42x (e.g. Linksys NSLU2), S3C24xx, and iMX31. | + | o Supported targets: LH79520, LH79524, LH7A400, LH7A404, IXP42x (e.g. Linksys NSLU2), S3C24xx, and iMX31. |
| − | o Support for RARP IP configuration and TFTP transfers to the target. | + | o Support for RARP IP configuration and TFTP transfers to the target. |
| − | o Filesystem drivers for FAT, EXT2, and JFFS2. | + | o Filesystem drivers for FAT, EXT2, and JFFS2. |
| − | o Partition driver for FIS as used by Redboot. | + | o Partition driver for FIS as used by Redboot. |
| − | o Small footprint. A limited feature version can be as small as 16KiB. | + | o Small footprint. A limited feature version can be as small as 16KiB. |
| − | o Support for booting APEX from non-memory-mapped storage, e.g. NAND flash, OneNAND, I2C | + | o Support for booting APEX from non-memory-mapped storage, e.g. NAND flash, OneNAND, I2C |
[[Category:Bootloaders]] | [[Category:Bootloaders]] | ||
Revision as of 00:26, 13 September 2007
APEX is a boot loader for embedded systems. It was written to support the Sharp LH series of SystemOnChip processors though it has been ported to a few other ARM targets including the Samsung S3C24xx series.
o Easy to build. It depends only on shell utilities and GCC. o Easy to configure. There is a single configuration file and it uses the linux-2.6 Kconfig infrastructure. o Excellent dependency management. Uses Linux kernel Kbuild to optimally manage dependencies. o Modular. Commands and drivers may be included or excluded by configuration. o Supported targets: LH79520, LH79524, LH7A400, LH7A404, IXP42x (e.g. Linksys NSLU2), S3C24xx, and iMX31. o Support for RARP IP configuration and TFTP transfers to the target. o Filesystem drivers for FAT, EXT2, and JFFS2. o Partition driver for FIS as used by Redboot. o Small footprint. A limited feature version can be as small as 16KiB. o Support for booting APEX from non-memory-mapped storage, e.g. NAND flash, OneNAND, I2C