diff options
Diffstat (limited to 'user/start/sources.rst')
-rw-r--r-- | user/start/sources.rst | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/user/start/sources.rst b/user/start/sources.rst index 70b1456..a6e66df 100644 --- a/user/start/sources.rst +++ b/user/start/sources.rst @@ -1,6 +1,6 @@ .. SPDX-License-Identifier: CC-BY-SA-4.0 -.. Copyright (C) 2019 embedded brains GmbH +.. Copyright (C) 2019 embedded brains GmbH & Co. KG .. Copyright (C) 2019 Sebastian Huber .. Copyright (C) 2020 Chris Johns @@ -10,7 +10,7 @@ Obtain the Sources ================== You have considered and chosen a suitable installation prefix in the previous -section. We have chosen :file:`$HOME/quick-start/rtems/5` as the installation +section. We have chosen :file:`$HOME/quick-start/rtems/6` as the installation prefix. We will show how to use a released version of RTEMS and then as an alternative we will show you using the :ref:`RSB Git repository <QuickStartSources_Git>`. Consider using a Git clone if you wish to make @@ -32,9 +32,9 @@ Releases You can download the source archives for a released RTEMS version from RTEMS' servers. Releases can be view at https://ftp.rtems.org/pub/rtems/releases with -the releases listed as a series under a release's major number. For RTEMS 5.1.0 +the releases listed as a series under a release's major number. For RTEMS 5.1 the release series is `5 <https://ftp.rtems.org/pub/rtems/releases/5>`_ and the -release path is https://ftp.rtems.org/pub/rtems/releases/5/5.1.0. +release path is https://ftp.rtems.org/pub/rtems/releases/5/5.1. To work with the archives of a released RTEMS version, simply replace the version number ``5`` used throughout this chapter with the version number you @@ -46,18 +46,18 @@ Download and unpack using the ``curl`` and ``tar`` command with these commands: mkdir -p $HOME/quick-start/src cd $HOME/quick-start/src - curl https://ftp.rtems.org/pub/rtems/releases/5/5.1.0/rtems-source-builder-5.1.0.tar.xz | tar xJf - + curl https://ftp.rtems.org/pub/rtems/releases/5/5.1/sources/rtems-source-builder-5.1.tar.xz | tar xJf - If ``curl`` does not work consider using ``wget`` or a browser. -The RSB is unpacked under the path ``rtems-source-builder-5.1.0``. Rename this +The RSB is unpacked under the path ``rtems-source-builder-5.1``. Rename this to ``rsb`` to get shorter paths during the tool suite build. To do this run these commands: .. code-block:: none cd $HOME/quick-start/src - mv rtems-source-builder-5.1.0 rsb + mv rtems-source-builder-5.1 rsb .. _QuickStartSources_Released_RTEMS: @@ -67,7 +67,7 @@ sources: .. code-block:: none cd $HOME/quick-start/src - curl https://ftp.rtems.org/pub/rtems/releases/5/5.1.0/rtems-5.1.0.tar.xz | tar xJf - + curl https://ftp.rtems.org/pub/rtems/releases/5/5.1/sources/rtems-5.1.tar.xz | tar xJf - .. _QuickStartSources_Git: @@ -114,20 +114,22 @@ the sources to build the ERC 32 BSP before building run the following commands: .. code-block:: none cd $HOME/quick-start/src/rsb/rtems - ../source-builder/sb-set-builder --source-only-download 5/rtems-sparc + ../source-builder/sb-set-builder --source-only-download 6/rtems-sparc This command should output something like this (omitted lines are denoted by ``...``): .. code-block:: none - RTEMS Source Builder - Set Builder, 5.1.0 - Build Set: 5/rtems-sparc + RTEMS Source Builder - Set Builder, 6 (5e449fb5c2cb) + Build Set: 6/rtems-sparc + Build Set: 6/rtems-autotools.bset + Build Set: 6/rtems-autotools-internal.bset ... - download: https://ftp.rtems.org/pub/rtems/releases/5/5.1.0/5.1.0/sources/gcc-7.5.0.tar.xz -> sources/gcc-7.5.0.tar.xz + download: https://git.rtems.org/rtems-tools/snapshot/rtems-tools-90342feb4dd63d188ce945adfb0a769...<see log> -> sources/rtems-tools-90342feb4dd63d188ce945adfb0a7694a42a65cd.tar.bz2 ... - Build Sizes: usage: 0.000B total: 143.814MB (sources: 143.793MB, patches: 21.348KB, installed 0.000B) - Build Set: Time 0:05:52.617958 + Build Sizes: usage: 0.000B total: 264.228MB (sources: 264.186MB, patches: 43.468KB, installed 0.000B) + Build Set: Time 0:06:34.357125 If you encounter errors, check your internet connection, firewall settings, virus scanners and the availability of the download servers. |