Qplus Target Builder
From eLinux.org
Table Of Contents:
Contents |
Description
Embedded Linux System Build Toolkit: Target Builder
Target Builder is a convenient system configuration tool for embedded linux system developer
Resources
Projects
Specifications
- CELF patch included BSP
- Linux kernel/application/target configuration
- Deploy made root file system image
- Fine-grain control of system; file-list, compile options, and more...
- Kconfig based configuration system
- Automatic dependency checking
- Linux kernel 2.6.x support
- various deployment methods support
- CD installer, NFS, ETC
- Eclipse platform
- project wizard and management system
- Licensed by GPL
- Included CELF patches currently 2.6.9
Screen Shot
Downloads
Target builder & ESTO Develop Suite install CD image
VIA epia board BSP install CD image
Installation & user guide document(korean version)
[English guide document (comming soon)]
How To Document
We will document as soon as possible
How to make BSP
comming soon ;)
Status
- Status: [implemented]
- Architecture Support:
- i386: VIA epia board
- ARM:
- PPC:
- MIPS:
- SH:
VIA epia board BSP Package list
Kernel / Standard library
| item | package | version | note |
| Kernel | kernel | 2.6.6-epia1 | real time patch, board support patch |
| Cross Tool Chain | glibc | 2.3.2 | . |
| gcc | 3.2.2 | . | |
| binutils | 2.13.2.1 | . | |
| Glibc | 2.3.2 | . |
Utilities
| item | package | version | note |
| bootloader | lilo | 21.4.4 | . |
| Shell | busybox | 0.60.5 | . |
| bash | 2.4 | . | |
| init | initscripts | 0.0.1 | inittab file and /etc/init.d scripts |
| libsn | 0.5 | startup notification protocol | |
| startup-notification | 0.6 | startup notification protocol | |
| moduleinittools | 3.1 | . | |
| config | setup | 2.4.7 | e.g. passwd, group, profile |
| login | tinylogin | 0.80 | addgroup, adduser, delgroup, deluser, login, su, sulogin |
| Archive | tar | 1.13.25 | . |
| unzip | 5.50 | . | |
| file | bzip2 | 1.0.2 | . |
| fileutils | 4.1 | . | |
| device | skellinux | 0.0.1 | Device files for linux system |
| pciutils | 2.1.8 | . | |
| setserial | 2.17 | . | |
| telnet | 0.17 | telnet client and server | |
| ftp | 0.17 | ftp client | |
| iproute | 2.4.7 | . | |
| devfiles | 0.0.1 | . | |
| network | rsync | 2.4.6 | . |
| linc | 1.0.1 | . | |
| Daemon | wuftp | 2.7.0 | ftp server |
| tcpwrappers | 7.6 | . | |
| xinetd | 2.1.8.9pre14 | . | |
| nfs | 0.3.3 | . | |
| acpid | 1.0.4 | . | |
| Debugger | stace | 4.4.95 | . |
| targetagent | 1.0 | . |
Graphic library / Window system
| item | package | version | note |
| Graphic library | glib | 2.2.2 | . |
| gtk | 2.2.2 | . | |
| atk | 1.2.4 | . | |
| pango | 1.2.5 | . | |
| freetype | 2.1.2 | . | |
| fontconfig | 2.2.2 | . | |
| libjpeg | 6b | . | |
| libpng | 1.2.8 | . | |
| libtiff | 3.5.5 | . | |
| ncurses | 5.3 | . | |
| cairo | 0.2.0 | vector graphic library | |
| gnome-mime-data | 2.4.1 | . | |
| gpe | 0.9 | . | |
| libgcrypt | 1.2.1 | Cryptographic library | |
| renderext | 0.8 | . | |
| xrender | 0.8.3 | required for pango | |
| xft | 2.1.2 | required for pango | |
| libpixman | 0.1.2 | . | |
| libgpg-error | 1.0 | . | |
| dbus | 0.11.91 | . | |
| Window system | tinyX | 4.2.0 | . |
| matchbox | 0.9 | . | |
| libmatchbox | 1.6 | . | |
| matchboxcommon | 0.9.1 | . |
ETC libraries
| item | package | version | note |
| expat | 1.95.2 | C library for parsing XML | |
| libcpp | 6.1.2 | LIbstdc++ shared library | |
| openssl | 0.9.7a | . | |
| zlib | 1.1.4 | . | |
| libIDL | 0.8.0 | for firefox | |
| libtermcap | 2.0.8 | . | |
| libmimedir | 1.2.1 | FR2425 parsing library | |
| gmp | 4.1.4 | GNU MP Bignum library | |
| openbex | 1.0.1 | Object exchange protocol | |
| readline | 4.3 | . | |
| sqlite | 2.8.16 | . |
Web browser and Media player
| item | package | version | note |
| . | firefox | 1.0.1 | . |
| . | mplayer | 1.0 | . |
Future Work/Action Items
- BSP authoring tool - to provide fast and easy BSP developing environment - support various architectures and boards - Xscale, SH, OMAP, ETC - more powerful packaging system - support remote upgrade - expand provided packages - Packaging various CELF WGs products - ulibc support
Q&A
any question? ;)
