diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2013-03-30 15:55:11 +0200 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2013-03-30 15:55:11 +0200 |
commit | 737da788a0b9b883d1ff2264f1715c3a06af5f5e (patch) | |
tree | 9cb2946134b39f5342949a56940a6ac442133bef | |
parent | 712306f6a42b6ea6c48e774ef936cba6779017ac (diff) |
Update OE instructions for 12.11 release12.11
-rw-r--r-- | HACKING.textile | 22 | ||||
-rw-r--r-- | INSTALL.textile | 44 | ||||
-rw-r--r-- | README.textile | 32 |
3 files changed, 65 insertions, 33 deletions
diff --git a/HACKING.textile b/HACKING.textile new file mode 100644 index 0000000..2c29768 --- /dev/null +++ b/HACKING.textile @@ -0,0 +1,22 @@ +h2. Initial setup + +bc. mkdir openembedded +cd openembedded +git clone git://git.linaro.org/openembedded/meta-aarch64.git +bash meta-aarch64/scripts/init.sh + +p. This will clone all required repositories and does initial setup. + +h2. Do a build + +bc. cd openembedded/openembedded-core +. oe-init-build-env ../build +bitbake bash + +p. Of course you can use other targets instead of "bash". Use "core-image-minimal" to build simple rootfs. + +h2. Usable build targets + +* core-image-minimal - very minimal rootfs +* linaro-image-lamp - LAMP stack +* linaro-image-sdk - image with toolchain present diff --git a/INSTALL.textile b/INSTALL.textile index 667a694..7b39c68 100644 --- a/INSTALL.textile +++ b/INSTALL.textile @@ -1,41 +1,19 @@ -There are two methods to install linaro builds: -# using pre-built image -# creating your own image with linaro image tools +Linaro OpenEmbedded images are made up of two components. The Linux kernel file with boot wrapper shim and a Root file system (RootFS) image of your choice. h2. Using pre-built image -Get artifacts +h3. Prerequisites -bc. wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/img-foundation.axf -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/img.axf -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/vexpress64-openembedded_minimal-armv8_20121019-22.img.gz -gunzip vexpress64-openembedded_minimal-armv8_20121019-22.img.gz -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/vexpress64-openembedded_lamp-armv8_20121019-22.img.gz -gunzip vexpress64-openembedded_lamp-armv8_20121019-22.img.gz -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/vexpress64-openembedded_sdk-armv8_20121019-22.img.gz -gunzip vexpress64-openembedded_sdk-armv8_20121019-22.img.gz +* Ubuntu 12.04 64 bit or newer on your desktop PC ("www.ubuntu.com":http://www.ubuntu.com) +* Foundation or Virtual Express fast model ("Linaro ARMv8 Engineering":http://www.linaro.org/engineering/armv8/) +* This release pre-built image, which you can downloaded from the above list. -h2. Creating your own image +h3. Installation Steps -Get artifacts +* Unzip the downloaded pre-built image -bc. wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/hwpack_linaro-vexpress64-rtsm_20121019-22_arm64_supported.tar.gz -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/core-image-minimal-genericarmv8-20121019001847.rootfs.tar.gz -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/linaro-image-lamp-genericarmv8-20121018180012.rootfs.tar.gz -wget http://releases.linaro.org/12.10/openembedded/aarch64/rc3/linaro-image-sdk-genericarmv8-20121019003008.rootfs.tar.gz +h2. Booting the image -Get linaro image tools >= 2012.10 - -bc. sudo add-apt-repository ppa:linaro-maintainers/tools -sudo apt-get update -sudo apt-get install linaro-image-tools - -Create media - -bc. linaro-media-create --dev fastmodel --output-directory fastmodel --image-size 2000M --hwpack hwpack_linaro-vexpress64-rtsm_20121019-22_arm64_supported.tar.gz --binary core-image-minimal-genericarmv8-20121019001847.rootfs.tar.gz -linaro-media-create --dev fastmodel --output-directory fastmodel --image-size 2000M --hwpack hwpack_linaro-vexpress64-rtsm_20121019-22_arm64_supported.tar.gz --binary linaro-image-lamp-genericarmv8-20121018180012.rootfs.tar.gz -linaro-media-create --dev fastmodel --output-directory fastmodel --image-size 2000M --hwpack hwpack_linaro-vexpress64-rtsm_20121019-22_arm64_supported.tar.gz --binary linaro-image-sdk-genericarmv8-20121019003008.rootfs.tar.gz - -h2. Links - -For complete installation instructions and access to source code, please see "here":http://www.linaro.org/engineering/armv8 +bc. ./Foundation_v8 --image img-foundation.axf \ + --block-device vexpress64-openembedded_IMAGENAME-armv8_IMAGEDATE-91.img \ + --network nat diff --git a/README.textile b/README.textile new file mode 100644 index 0000000..d540177 --- /dev/null +++ b/README.textile @@ -0,0 +1,32 @@ +p. Linaro releases monthly binary images for the ARMv8 fast models. + +p. For support matters related to ARMv8 fast models downloaded from ARM sites, please contact "ARM support":mailto:support@arm.com + +p. This release includes Linaro OpenEmbedded images for Foundation and Virtual Express fast models. Sources are also made available so you can build your own images. + +h2. Where To Find More Information + +More information on Linaro can be found on our "website.":http://www.linaro.org/ +More information on running ARMv8 images can be found at "Linaro Engineering: ARMv8 activity":http://www.linaro.org/engineering/armv8/ page. + +h2. Feedback and Support + +Subscribe to the important Linaro mailing lists and join our IRC channels to stay on top of Linaro development. + +** Linaro Development "mailing list":http://lists.linaro.org/mailman/listinfo/linaro-dev +** Linaro IRC channel on irc.freenode.net at @#linaro@ + +* Bug reports should be filed in Launchpad to "Linaro OpenEmbedded project":http://bugs.launchpad.net/linaro-oe/+filebug. +* Questions? "ask Linaro":http://ask.linaro.org/. +* Interested in commercial support? inquire at "Linaro support":mailto:support@linaro.org + +h2. Changes in this release + +* GCC updated to gcc-linaro 4.7 2012.11 release + +h2. Known Issues + +* "LP: #1068138":https://launchpad.net/bugs/1068138 syslogd segfault on shutdown +* "LP: #1068759":https://launchpad.net/bugs/1068759 MySQL not working by default +* "LP: #1068591":https://launchpad.net/bugs/1068591 PHP/mysqli extension crashes +* "LP: #1068121":https://launchpad.net/bugs/1068121 Various etc/hosts issues cause warnings in LAMP image |