Installing and upgrading the necessary libraries to interact with the board
Now, we will run many commands in the SSH client. Make sure that your SSH client is connected to the Yocto Linux SSH server running on the board as explained in the preceding section before running the commands. Specially, if you are working with either OS X or Linux, you have to make sure that you don't run the commands on your computer instead of doing this on the remote shell. Its simple, just make sure you always see the prompt root@galileo:~# before running any command.
Tip
Your board should be connected to a LAN with Internet access because we will download content from the Internet.
We will use the opkg
utility to download and install the updated version of both the mraa
and upm
libraries. The mraa
library, also known as libmraa
, is a low level C/C++ library with bindings to Python that allows us to interface with the I/O features on the Intel Galileo Gen 2 board and other supported platforms. The upm
library...