diff --git a/README.md b/README.md index 9d605e47028506ab85b6e074cb4b9f106c311f5e..978b6b5325a81a56f0bce5f9b1f279bf3b9de509 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,34 @@ Thingsee OS is the real-time operating system powering [Thingsee One](http://thi ## Installation -See readme.txt in the nuttx-directory. +1) Pre-requisites: + +GCC ARM Embedded toolchain is available at https://launchpad.net/gcc-arm-embedded +and maintained by ARM employee​s. Packages for Windows, Mac and Linux are +available for download. For Ubuntu, a PPA is provided for easy installation. +Toolchain provides GCC, G++, GDB for embedded ARM targets. Newlib is used to +provide C standard libraries. To install in Ubuntu 14.04, see following steps: + +Add GCC ARM Embedded PPA as software source with command: + +``` +sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded +``` + +2) Install the GCC ARM Embedded toolchain: + +``` +sudo apt-get update +sudo apt-get install gcc-arm-none-eabi +``` + +How to Build: + +``` +cd nuttx/configs +../tools/configure.sh haltian_tsone/retail +make +``` ## Copyright & License diff --git a/nuttx/tools/ocimage-convert.py b/nuttx/tools/ocimage-convert.py index 129c26cd00f9770c35e3b3501536bcc520c7bd9f..08067718ec6145397fca8e91915e7198c333c165 100755 --- a/nuttx/tools/ocimage-convert.py +++ b/nuttx/tools/ocimage-convert.py @@ -1,5 +1,5 @@ #!/usr/bin/python - +# -*- coding: latin-1 -*- # # @file ocimage-convert.py # @brief Offcode "ocImage converter"