Revision ea4d1c60
| README.txt | ||
|---|---|---|
| 60 | 60 | 
     | 
| 61 | 61 | 
    CONTENTS:  | 
| 62 | 62 | 
    1 Required software  | 
| 63 | 
    1.1 GCC ARM Embedded Toolchain  | 
|
| 64 | 
    1.2 ChibiOS  | 
|
| 65 | 
    1.3 AMiRo-BLT  | 
|
| 63 | 
    1.1 Git  | 
|
| 64 | 
    1.2 GCC ARM Embedded Toolchain  | 
|
| 65 | 
    1.3 ChibiOS  | 
|
| 66 | 
    1.4 AMiRo-BLT  | 
|
| 66 | 67 | 
    2 Recommended software  | 
| 67 | 68 | 
    2.1 gtkterm and hterm  | 
| 68 | 69 | 
    2.2 QtCreator  | 
| ... | ... | |
| 81 | 82 | 
    bootloader, such as provided by the AMiRo-BLT project.  | 
| 82 | 83 | 
     | 
| 83 | 84 | 
     | 
| 84 | 
    1.1 GCC ARM Embedded Toolchain  | 
|
| 85 | 
    1.1 - Git  | 
|
| 86 | 
    ---------  | 
|
| 87 | 
     | 
|
| 88 | 
    Since all main- and subprojects are available as Git repositories, installing a  | 
|
| 89 | 
    recent version of the tool is mandatory.  | 
|
| 90 | 
     | 
|
| 91 | 
     | 
|
| 92 | 
    1.2 GCC ARM Embedded Toolchain  | 
|
| 85 | 93 | 
    ------------------------------  | 
| 86 | 94 | 
     | 
| 87 | 95 | 
    Various versions of the GCC for ARM embedded devices can be found at  | 
| ... | ... | |
| 90 | 98 | 
    installation of the compiler toolchain, please follow the instructions that can  | 
| 91 | 99 | 
    be found on the web page.  | 
| 92 | 100 | 
     | 
| 101 | 
    If you are running a 64-bit operating system, you will have to install several  | 
|
| 102 | 
    32-bit libraries in order to make the compiler work. The required packages are  | 
|
| 103 | 
    libc6, libstdc++6, and libncurses5. You can run the following shell commands to  | 
|
| 104 | 
    install the according 32-bit versions of the packages:  | 
|
| 105 | 
    >$ sudo dpkg --add-architecture i386 && sudo apt-get update  | 
|
| 106 | 
    >$ sudo apt-get install libc6:i386 libstdc++6:i386 libncurses5:i386  | 
|
| 107 | 
     | 
|
| 93 | 108 | 
     | 
| 94 | 
    1.2 ChibiOS
   | 
|
| 109 | 
    1.3 ChibiOS
   | 
|
| 95 | 110 | 
    -----------  | 
| 96 | 111 | 
     | 
| 97 | 112 | 
    Since AMiRo-OS uses ChibiOS as underlying system kernel, you need to acquire a  | 
| ... | ... | |
| 115 | 130 | 
    above).  | 
| 116 | 131 | 
     | 
| 117 | 132 | 
     | 
| 118 | 
    1.3 AMiRo-BLT
   | 
|
| 133 | 
    1.4 AMiRo-BLT
   | 
|
| 119 | 134 | 
    -------------  | 
| 120 | 135 | 
     | 
| 121 | 136 | 
    AMiRo-BLT is an additional software project, which is developed in parallel with  | 
Also available in: Unified diff