Pag
e
18
10 Operating System on Touch Panels
10.1 Debian
Debian is Unix-like computer operating system that is composed entirely of free
software.
Raspbian, Bananian and Debian Jessy are shorts adaptations of Debian 8 for
embedded systems. Debian has a long available row of packages. Also it is possible to
develop your own applications, servers, web servers, etc. For example using NodeJS,
Qt libraries, DB SQL, Mongo DB, etc.
HummTouch has a default user and password. Their default settings are:
User: HB
Password: hummingboard
Follow the next post to change the password:
http://blog.industrialshields.com/en/hummtouch-password-and-how-to-change-it/
10.2 How to create apps
TouchBerry Pi:
This steps are based on how to download cross-compiler for Raspberry for your own
applications.
* Qt, or text program compilations for Touchberry.
From a Linux PC, download "git" app.
From a console do:
$ yourpath> git clone https://github.com/raspberrypi/tools.git
Now, you have the cross-compiler for Raspberry. Export some variables, and add the
compiler path to the environment path variable:
PATH=$PATH:<yourpath>/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-
raspbian/bin
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
Now, you can compile your C++ program doing:
$> arm-linux-gnueabihf-g++ -o yourprogram yourprogram.cpp
If you want to create a project with Qt, you need compile the Qt sources for Raspberry.
Содержание TouchBerry PI 10.1
Страница 1: ...USER GUIDE TOUCH PANEL PC 10 1 ...
Страница 5: ...Page 5 1 2 Touchberry Pi 3 B I Os Pinout The Raspberry Pi 3 model B pinout ...
Страница 13: ...Page 13 8 Touch Panels PC 10 1 Size ...
Страница 14: ...Page 14 ...
Страница 15: ...Page 15 9 Mechanical assembly configuration 9 1 Panel mounting ...
Страница 17: ...Page 17 Section A A SCALE 2 1 ...