version 1.5.2.1, 2016/11/21 17:25:33
|
version 1.6.2.1, 2017/06/13 17:39:31
|
Line 18 and GPLv2 "gpl/*" projects
|
Line 18 and GPLv2 "gpl/*" projects
|
II. Build system process |
II. Build system process |
1. Init build structures with clean directory tree |
1. Init build structures with clean directory tree |
./build_init.sh <filename of project config> |
./build_init.sh <filename of project config> |
2. Cross compile entire userland software | 2. Apply custom patches on source |
| ./build_patches.sh |
| 3. Cross compile entire userland software |
./build_world.sh |
./build_world.sh |
3. Cross compile ELWIX kernel | 4. Cross compile ELWIX kernel |
./build_kernel.sh |
./build_kernel.sh |
4. Cross compile ELWIX tools | 5. Cross compile ELWIX tools |
./build_tools.sh |
./build_tools.sh |
5. Cross compile optional 3th party software | 6. Cross compile optional 3th party software |
./build_3thparty.sh |
./build_3thparty.sh |
--------------------------------------------------------------------------------- |
--------------------------------------------------------------------------------- |
6. Now is moment for build BaseFS ELWIX system | 7. Now is moment for build BaseFS ELWIX system |
./build_base.sh |
./build_base.sh |
--------------------------------------------------------------------------------- |
--------------------------------------------------------------------------------- |
7. Moment comes for build big system binary and inject rootfs image into kernel | 8. Moment comes for build big system binary and inject rootfs image into kernel |
./build_rootfs.sh |
./build_rootfs.sh |
8. Make romfs image and build big fat second stage firmware image | 9. Make romfs image and build big fat second stage firmware image |
./build_romfs.sh |
./build_romfs.sh |
9. Now is moment for build RootFS ELWIX system | 10. Now is moment for build RootFS ELWIX system |
./build_fs.sh |
./build_fs.sh |
--------------------------------------------------------------------------------- |
--------------------------------------------------------------------------------- |
|
|
Line 44 and GPLv2 "gpl/*" projects
|
Line 46 and GPLv2 "gpl/*" projects
|
ELWIX_X.X_target_{base|rootfs|rootfsext}_size_arch_date.tar.gz |
ELWIX_X.X_target_{base|rootfs|rootfsext}_size_arch_date.tar.gz |
|
|
III. Build storage image |
III. Build storage image |
|
1. Build ELWIX system into binary fs image file |
|
./install2img <ELWIX_X.X_target_.....tar.gz> [image_size_in_KB] |
|
2. Build ELWIX system into direct device |
|
./install2dev </dev/daX> <ELWIX_X.X_target_.....tar.gz> |
|
3. Build ELWIX system into separate compressed binary images for u-boot embedded devices |
|
./install2uboot <kernel|kernel_rootfs|rootfs|bin|vendor> |
|
|
|
IV. Emergency default address |
|
IP: 10.254.254.254/30 |
|
VLAN: 4093 |
|
|
|
You should setup at your side 10.254.254.253/30 on VLAN 4093 |
|
|
IV. Information |
IV. Information |
For more information |
For more information |