diff options
author | Anmar Oueja <anmar.oueja@linaro.org> | 2012-10-19 16:38:26 -0400 |
---|---|---|
committer | Anmar Oueja <anmar.oueja@linaro.org> | 2012-10-19 16:38:26 -0400 |
commit | 71473afc156f6dc46557d2b8ba3bee729e0c6524 (patch) | |
tree | af337c401c876327a9b29ead71aa0a9d461b984a | |
parent | b4f16af7dbc29067a1c37898b635f34a12a323ea (diff) |
Removed the whitespace
-rw-r--r-- | FIRMWARE | 2 | ||||
-rw-r--r-- | HACKING | 6 | ||||
-rw-r--r-- | HOWTO_flashfirmware.txt | 2 | ||||
-rw-r--r-- | HOWTO_getsourceandbuild.txt | 30 | ||||
-rw-r--r-- | HOWTO_install.txt | 14 | ||||
-rw-r--r-- | HOWTO_releasenotes.txt | 4 | ||||
-rw-r--r-- | HOWTO_rtsm.txt | 16 | ||||
-rw-r--r-- | INSTALL | 16 | ||||
-rw-r--r-- | NOTES.org | 4 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | RTSM | 18 |
11 files changed, 56 insertions, 60 deletions
@@ -10,7 +10,7 @@ It is advised that you update your Versatile Express board firmware to the lates * Download additional Linaro firmware from "here":https://wiki.linaro.org/ARM/VersatileExpress?action=AttachFile&do=get&target=vemsd-armlt-20120920-001.zip ** Unzip the firmware zip to the root of the motherboard mounted drive -** Please "contact Linaro":http://www.linaro.org/engineering/getting-started/discuss for any issues related to this firmware update +** Please "contact Linaro":http://www.linaro.org/engineering/getting-started/discuss for any issues related to this firmware update * Unmount the Versatile Express motherboard * Reboot the Versatile Express board @@ -23,7 +23,7 @@ You can find this release source "here":http://need_some_path Alternatively, you can use GIT to obtain the source code: -bc. +bc. git clone git://git.linaro.org/kernel/linux-linaro-tracking.git cd linux-linaro-tracking git checkout <release tag or commit ID> @@ -34,7 +34,7 @@ h3. Create a kernel config Do not use the defconfig for Versatile Express, instead, build a config from the config fragments that Linaro provides: -bc. +bc. ARCH=arm scripts/kconfig/merge_config.sh \ linaro/configs/linaro-base.conf \ linaro/configs/ubuntu.conf \ @@ -67,7 +67,7 @@ bc. cp arch/arm/boot/uImage /media/boot/ ** For A5 CoreTile: @cp arch/arm/boot/vexpress-v2p-ca5s.dtb /media/boot/v2p-ca5s.dtb@ ** For A15 CoreTile (TC1): @cp arch/arm/boot/vexpress-v2p-ca15-tc1.dtb /media/boot/v2p-ca15-tc1.dtb@ ** For A15_A7 CoreTile (TC2): @cp arch/arm/boot/vexpress-v2p-ca15-tc2.dtb /media/boot/v2p-ca15-tc2.dtb@ - + * Eject the memory card from your PC by using the following command bc. eject /media/boot diff --git a/HOWTO_flashfirmware.txt b/HOWTO_flashfirmware.txt index e87336b..92d7a9f 100644 --- a/HOWTO_flashfirmware.txt +++ b/HOWTO_flashfirmware.txt @@ -10,7 +10,7 @@ It is advised that you update your Versatile Express board firmware to the lates * Download additional Linaro firmware from "here":https://wiki.linaro.org/ARM/VersatileExpress?action=AttachFile&do=get&target=vemsd-armlt-20120920-001.zip ** Unzip the firmware zip to the root of the motherboard mounted drive -** Please "contact Linaro":http://www.linaro.org/engineering/getting-started/discuss for any issues related to this firmware update +** Please "contact Linaro":http://www.linaro.org/engineering/getting-started/discuss for any issues related to this firmware update * Unmount the Versatile Express motherboard * Reboot the Versatile Express board diff --git a/HOWTO_getsourceandbuild.txt b/HOWTO_getsourceandbuild.txt index 7594d94..0798e56 100644 --- a/HOWTO_getsourceandbuild.txt +++ b/HOWTO_getsourceandbuild.txt @@ -20,19 +20,19 @@ The following simple steps download, install and compile a complete Linaro Andro * Download and install Ubuntu 12.04 64 bit or newer ("download":http://www.ubuntu.com) * Install the following packages: -bc. - sudo apt-get install zip curl flex bison build-essential git-core gnupg gperf zlib1g-dev libx11-dev x11proto-core-dev \ - gcc-multilib g++-multilib libc6-dev-i386 ia32-libs lib32z-dev gcc-4.5 g++-4.5 cpp-4.5 gcc-4.5-multilib g++-4.5-multilib \ - uboot-mkimage uuid-dev openjdk-6-jdk ant lib32ncurses5-dev - -* Download the Android building script for this release from "here":http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/linaro_android_build_cmds.sh. or from the list of artifacts listed above. +bc. + sudo apt-get install zip curl flex bison build-essential git-core gnupg gperf zlib1g-dev libx11-dev x11proto-core-dev \ + gcc-multilib g++-multilib libc6-dev-i386 ia32-libs lib32z-dev gcc-4.5 g++-4.5 cpp-4.5 gcc-4.5-multilib g++-4.5-multilib \ + uboot-mkimage uuid-dev openjdk-6-jdk ant lib32ncurses5-dev + +* Download the Android building script for this release from "here":http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/linaro_android_build_cmds.sh. or from the list of artifacts listed above. * Run the script -bc. +bc. chmod a+x linaro_android_build_cmds.sh ./linaro_android_build_cmds.sh - + h3. Installing Android JB on your board * Insert SD card and note the assigned @'/dev/sdX'@ or @'/dev/mmcblk0'@ @@ -48,7 +48,7 @@ Or, if your machine uses '/dev/mmcblkX', you may see a line line this: * Create Media -bc. +bc. sudo linaro-android-media-create --mmc /dev/sdX --dev vexpress \ --system ./android/out/target/product/vexpress/system.tar.bz2 \ --boot ./android/out/target/product/vexpress/boot.tar.bz2 \ @@ -62,27 +62,27 @@ If UEFI is already configured to boot a Linaro Android image, it will boot from h2. Compiling and installing your Kernel -h3. Prerequisites +h3. Prerequisites * Download and install Ubuntu 12.04 64 bit or newer (download) * Install the following packages by typing: bc. sudo apt-get gcc-arm-linux-gnueabi curl git u-boot-tools libncurses5-dev - + * Create a working subdirectory * Download the auto build script for this release from the list of artifacts above (The kernel config will be automatically downloaded). You can get the kernel config and other artifacts from here * Run the build script -bc. +bc. chmod a+x linaro_kernel_build_cmds.sh ./linaro_kernel_build_cmds.sh *Note:* When you run menuconfig, make sure you go to System Type -> Versatile Express platform type and make sure that both options are enabled. -bc. +bc. [*] Versatile Express Cortex-A9x4 tile [*] Device Tree support for Versatile Express platforms - + This will mean that the same kernel will run on A5, A9, A15-TC1, A15-TC2 and various RTSM models. h1. Installing your kernel @@ -103,5 +103,5 @@ bc. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs ** For A15_A7 CoreTile: (TC2): @cp arch/arm/boot/vexpress-v2p-ca15-tc2.dtb /media/boot/v2p-ca15-tc2.dtb@ * Eject the memory card @eject /media/boot@ - + * Insert the memory card into the Versatile Express board and power it on diff --git a/HOWTO_install.txt b/HOWTO_install.txt index 8102431..0c37c2d 100644 --- a/HOWTO_install.txt +++ b/HOWTO_install.txt @@ -23,7 +23,7 @@ h3. Installation Steps * Unzip the downloaded pre-built image * Insert SD card into your PC and note the assigned @'/dev/sdX'@ -bc. +bc. dmesg SDCARD=/dev/sdX (sdcard found from dmesg above) sudo dd bs=64k if=vexpress-jb-gcc47-armlt-tracking-open.img of=$SDCARD @@ -34,11 +34,11 @@ bc. *** “Cmd>" prompt from the Boot Loader *** Press the red reboot button -*Note:* Windows users may use the "Image Writer for Windows":https://launchpad.net/win32-image-writer/+download +*Note:* Windows users may use the "Image Writer for Windows":https://launchpad.net/win32-image-writer/+download <hr /> -h2. Building a custom image using pre-built components. +h2. Building a custom image using pre-built components. Sometimes, you may wish to build your own custom image for a Versatile Express. Perhaps you wish to use a more recent snapshot of the "hardware pack":https://wiki.linaro.org/HardwarePacks for Ubuntu or take the latest Android build. Whatever the reason, you will want to use the "Linaro media tools":https://wiki.linaro.org/Linaro-Image-Tools to create a custom image. @@ -49,7 +49,7 @@ h3. Prerequisites * Ubuntu 12.04 64 bit or newer on your desktop PC (www.ubuntu.com) * Download Artifacts from above or use the following command in your terminal -bc. +bc. wget http://releases.linaro.org/12.10/android/images/vexpress-jb-gcc47-armlt-tracking-open/boot.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/system.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/userdata.tar.bz2@ * Get "linaro image tools":https://wiki.linaro.org/Linaro-Image-Tools @@ -58,18 +58,18 @@ There are multiple ways you can get the latest Linaro Image Tools: ** Method 1: Install them from the Linaro Image Tools "PPA":https://launchpad.net/~linaro-maintainers/+archive/tools -bc. +bc. sudo add-apt-repository ppa:linaro-maintainers/tools@ sudo apt-get update@ sudo apt-get install linaro-image-tools@ -** Method 2: Building from source. +** Method 2: Building from source. bc. wget http://releases.linaro.org/12.09/components/platform/linaro-image-tools/linaro-image-tools-2012.10.1.tar.gz * Insert SD card and note the assigned @'/dev/sdX'@ or @'/dev/mmcblk0'@ -bc. +bc. dmesg | less Look for a line that looks like the following at the end of the log diff --git a/HOWTO_releasenotes.txt b/HOWTO_releasenotes.txt index ecd4c00..088b4da 100644 --- a/HOWTO_releasenotes.txt +++ b/HOWTO_releasenotes.txt @@ -3,7 +3,7 @@ h1. Linaro Versatile Express 12.10 Release Linaro releases monthly p. Linaro releases monthly binary images for the ARM "Versatile Express":http://www.arm.com/products/tools/development-boards/versatile-express/index.php including support for A9, A5, A15 (TC1), and TC2 (big.LITTLE) -CoreTiles. +CoreTiles. p. This release includes Linaro Android Jelly Bean for Versatile Express and Real-Time System Model @@ -38,5 +38,3 @@ h2. About the TC2 Evaluation Build h2. Fixed in this release h2. Known Issues - - diff --git a/HOWTO_rtsm.txt b/HOWTO_rtsm.txt index e70cb87..037fc0a 100644 --- a/HOWTO_rtsm.txt +++ b/HOWTO_rtsm.txt @@ -22,7 +22,7 @@ bc. sudo apt-get update sudo apt-get install linaro-image-tools -** Method 2: Building from source. +** Method 2: Building from source. bc. wget http://releases.linaro.org/12.10/components/platform/linaro-image-tools/linaro-image-tools-2012.10.1.tar.gz @@ -36,8 +36,8 @@ bc. wget http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/boot.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/system.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/userdata.tar.bz2 Using the @linaro-android-media-create@, which is part of the @linaro-image-tools@, you can combine all the components into a single image. - -bc. + +bc. sudo linaro-android-media-create \ --dev vexpress \ --image-file linaro.img \ @@ -45,14 +45,14 @@ bc. --system system.tar.bz2 \ --userdata userdata.tar.bz2 \ --boot boot.tar.bz2 - tar jxvf boot.tar.bz2 + tar jxvf boot.tar.bz2 h2. Run A15x4 model This example shows how to run the Linaro kernel on a quad core A15 RTSM model: -bc. +bc. RTSM_MODEL=$HOME/ARM/RTSM/Linux64_RTSM_VE_Cortex-A15x4/RTSM_VE_Cortex-A15x4 RTSM_BOOTWRAPPER=boot/rtsm/linux-system-semi.axf RTSM_MMC=linaro.img @@ -61,7 +61,7 @@ bc. RTSM_INITRD=boot/uInitrd RTSM_CMDLINE=" console=tty0 console=ttyAMA0,38400n8 rootwait ro init=/init androidboot.console=ttyAMA0" -bc. +bc. $RTSM_MODEL \ $RTSM_BOOTWRAPPER \ -C motherboard.smsc_91c111.enabled=1 \ @@ -74,7 +74,7 @@ h2. Run A15x4-A7x4 model This example shows how to run the Linaro kernel on a big.LITTLE RTSM model: -bc. +bc. RTSM_MODEL=$HOME/ARM/RTSM/Linux64_RTSM_VE_Cortex-A15x4-A7x4/RTSM_VE_Cortex-A15x4-A7x4 RTSM_BOOTWRAPPER=boot/rtsm/linux-system-semi.axf RTSM_MMC=linaro.img @@ -83,7 +83,7 @@ bc. RTSM_INITRD=uInitrd RTSM_CMDLINE=" console=tty0 console=ttyAMA0,38400n8 rootwait ro init=/init androidboot.console=ttyAMA0" -bc. +bc. $RTSM_MODEL \ -a coretile.cluster0.*=$RTSM_BOOTWRAPPER \ -a coretile.cluster1.*=$RTSM_BOOTWRAPPER \ @@ -27,7 +27,7 @@ h3. Installation Steps * Unzip the downloaded pre-built image * Insert SD card into your PC and note the assigned @'/dev/sdX'@ -bc. +bc. dmesg SDCARD=/dev/sdX (sdcard found from dmesg above) sudo dd bs=64k if=vexpress-precise_ubuntu-desktop_20120925-322.img of=$SDCARD @@ -38,11 +38,11 @@ bc. *** “Cmd>" prompt from the Boot Loader *** Press the red reboot button -*Note:* Windows users may use the "Image Writer for Windows":https://launchpad.net/win32-image-writer/+download +*Note:* Windows users may use the "Image Writer for Windows":https://launchpad.net/win32-image-writer/+download <hr /> -h2. Building a custom image using pre-built components. +h2. Building a custom image using pre-built components. Sometimes, you may wish to build your own custom image for a Versatile Express. Perhaps you wish to use a more recent snapshot of the "hardware pack":https://wiki.linaro.org/HardwarePacks for Ubuntu or take the latest Android build. Whatever the reason, you will want to use the "Linaro media tools":https://wiki.linaro.org/Linaro-Image-Tools to create a custom image. @@ -53,25 +53,25 @@ h3. Prerequisites * Ubuntu 12.04 64 bit or newer on your desktop PC (www.ubuntu.com) * Download Artifacts from above or use the following command in your terminal -bc. +bc. wget http://releases.linaro.org/12.10/android/images/vexpress-jb-gcc47-armlt-tracking-open/boot.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/system.tar.bz2 http://releases.linaro.org/12.09/android/images/vexpress-jb-gcc47-armlt-tracking-open/userdata.tar.bz2@ * Get "linaro image tools":https://wiki.linaro.org/Linaro-Image-Tools. There are multiple ways you can get the latest Linaro Image Tools: ** Method 1: Install them from the Linaro Image Tools "PPA":https://launchpad.net/~linaro-maintainers/+archive/tools -bc. +bc. sudo add-apt-repository ppa:linaro-maintainers/tools sudo apt-get update sudo apt-get install linaro-image-tools -** Method 2: Building from source. +** Method 2: Building from source. bc. wget http://releases.linaro.org/12.09/components/platform/linaro-image-tools/linaro-image-tools-2012.10.1.tar.gz * Insert SD card and note the assigned @'/dev/sdX'@ or @'/dev/mmcblk0'@ -bc. +bc. dmesg | less Look for a line that looks like the following at the end of the log @@ -83,7 +83,7 @@ Or, if your machine uses '/dev/mmcblkX', you may see a line line this: * Create Media -bc. +bc. sudo linaro-media-create \ --dev vexpress \ --rootfs ext4 \ @@ -14,7 +14,7 @@ howto/HOWTO_rtsm -> “RTSM” -* If you wish to test your textile file, use this site: http://textile.thresholdstate.com/ +* If you wish to test your textile file, use this site: http://textile.thresholdstate.com/ or http://textile.sitemonks.com/#results * For additional syntax help check the source files in this repo or check out wikipedia at http://en.wikipedia.org/wiki/Textile_(markup_language) * [2012-10-16 Tue] @@ -23,6 +23,6 @@ 3. [X] Add the RTSM tab 4. [ ] Add a header (In the area on top of the tabs just like the ve_12.09 page - No possible due to current restrictions. For now, we added the header to the body of the Release Notes. -5. [X] Create the proper Ubuntu instructions for the Ubuntu build +5. [X] Create the proper Ubuntu instructions for the Ubuntu build 6. [X]Push these instructions somewhere (or is this bzr branch is enough) so they can be picked up by the build system - Committed the work into Github for now at (https://github.com/situmam/textile_instructions) @@ -3,7 +3,7 @@ h1. Linaro Versatile Express 12.10 Release Linaro releases monthly p. Linaro releases monthly binary images for the ARM "Versatile Express":http://www.arm.com/products/tools/development-boards/versatile-express/index.php including support for A9, A5, A15 (TC1), and TC2 (big.LITTLE) -CoreTiles. +CoreTiles. p. This release includes Linaro Android Jelly Bean for Versatile Express and Real-Time System Model @@ -38,5 +38,3 @@ h2. About the TC2 Evaluation Build h2. Fixed in this release h2. Known Issues - - @@ -23,7 +23,7 @@ bc. sudo apt-get update@ sudo apt-get install linaro-image-tools@ -** Method 2: Building from source. +** Method 2: Building from source. bc. wget http://releases.linaro.org/12.10/components/platform/linaro-image-tools/linaro-image-tools-2012.10.1.tar.gz @@ -33,9 +33,9 @@ RTSM will only deal with file systems up to 2GB in size, however the pre-built i We use a "Nano":http://releases.linaro.org/12.09/ubuntu/precise-images RootFS for this example, however, you could use other RootFS types so long as you can install it to a 2GB file. Note, you will also need the @boot.tar.bz2@ file from the Android release. -Using the following command, you will download the nano RootFS, the hardware back and the boot.tar.gz you need from the Android build. +Using the following command, you will download the nano RootFS, the hardware back and the boot.tar.gz you need from the Android build. -bc. +bc. wget \ http://releases.linaro.org/12.09/ubuntu/precise-images/nano/linaro-precise-nano-20120923-417.tar.gz \ http://releases.linaro.org/12.09/ubuntu/vexpress/hwpack_linaro-vexpress_20120925-322_armhf_supported.tar.gz \ @@ -43,7 +43,7 @@ bc. Now you need to create the image using the following commands. -bc. +bc. sudo linaro-media-create \ --dev vexpress \ --rootfs ext4 \ @@ -60,13 +60,13 @@ bc. cp boot/uImage . cp boot/uInitrd . sudo umount boot - tar jxvf boot.tar.bz2 + tar jxvf boot.tar.bz2 h2. Run A15x4 model This example shows how to run the Linaro kernel on a quad core A15 RTSM model: -bc. +bc. RTSM_MODEL=$HOME/ARM/RTSM/Linux64_RTSM_VE_Cortex-A15x4/RTSM_VE_Cortex-A15x4 RTSM_BOOTWRAPPER=boot/rtsm/linux-system-semi.axf RTSM_MMC=linaro.img @@ -75,7 +75,7 @@ bc. RTSM_INITRD=uInitrd RTSM_CMDLINE="console=ttyAMA0,115200n8 root=/dev/mmcblk0p2 rootwait ro mem=1024M ip=dhcp" -bc. +bc. $RTSM_MODEL \ $RTSM_BOOTWRAPPER \ -C motherboard.smsc_91c111.enabled=1 \ @@ -87,7 +87,7 @@ h2. Run A15x4-A7x4 model This example shows how to run the Linaro kernel on a big.LITTLE RTSM model: -bc. +bc. RTSM_MODEL=$HOME/ARM/RTSM/Linux64_RTSM_VE_Cortex-A15x4-A7x4/RTSM_VE_Cortex-A15x4-A7x4 RTSM_BOOTWRAPPER=boot/rtsm/linux-system-semi.axf RTSM_MMC=linaro.img @@ -96,7 +96,7 @@ bc. RTSM_INITRD=uInitrd RTSM_CMDLINE="console=ttyAMA0,115200n8 root=/dev/mmcblk0p2 rootwait ro mem=1024M ip=dhcp" -bc. +bc. $RTSM_MODEL \ -a coretile.cluster0.*=$RTSM_BOOTWRAPPER \ -a coretile.cluster1.*=$RTSM_BOOTWRAPPER \ |