====== 'ODROID' ======
Some stuff about //GNU/Linux// on [[http://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438|ODROID-C2]]. The purpose is to adapt the //Epeios// software components to an //ARM// 64 bits architecture, the 32 bits one is already supported thanks to my //Nokia N900//.
===== Installation =====
I choose //odrobian// : http://oph.mdrjr.net/odrobian/doc/getting-started.html. The following procedure is for //Windows//.
* Download an image : http://oph.mdrjr.net/odrobian/images/s905/ (the __not__ hybrid one ; don't really know what the difference is between hybrid/non-hybrid without/with ),
* extract (//7-Zip// can be used for this),
* write above resulting image to SD card using //Disk Imager// (retreived from http://odroid.com/dokuwiki/doku.php?id=en:odroid_flashing_tools),
* ''apt-get update'',
* ''apt-get install aptitude'' (after this, you can use //aptitude// to as package manager),
* ''dpkg-reconfigure tzdata''.
===== GPIO =====
==== C/C++ ====
This also installs the ''gpio'' command!
* ''git clone https://github.com/hardkernel/wiringPi''
* ''cd wiringPi''
* ''sudo ./build''
==== Python ====
https://wiki.odroid.com/odroid-c2/application_note/gpio/wiringpi
Package name for the //python// package manager (''pip''): ''python-pip''.
* ''sudo apt install python-dev python-setuptools python3-dev python3-setuptools swig''
* ''git clone %%--%%recursive https://github.com/hardkernel/WiringPi2-Python''
* ''cd WiringPi2-Python''
* ''sudo python3 setup.py install''
===== GPIO 7 switching back to IN mode =====
https://forum.odroid.com/viewtopic.php?t=31945
Add following to ''/etc/modprobe.d/blacklist.conf'':
# Prevents the GPIO 7 to switching automatically back to IN mode.
blacklist w1_gpio
blacklist wire
===== Streaming a camera =====
https://forum.odroid.com/viewtopic.php?t=23503