Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:linux:beagleboneblue [2019-04-09 08:31]
Graf Urs
software:linux:beagleboneblue [2019-07-28 22:08] (aktuell)
Graf Urs
Zeile 1: Zeile 1:
 ====== Linux on BeagleBone® Blue ====== ====== Linux on BeagleBone® Blue ======
 Useful information about the board can be found under [[:​embedded_systems:​ti_sitara_am335x:​beaglebone_blue:​start|BeagleBone Blue]]. More about working with the board can be found under Useful information about the board can be found under [[:​embedded_systems:​ti_sitara_am335x:​beaglebone_blue:​start|BeagleBone Blue]]. More about working with the board can be found under
-https://​eewiki.net/​display/​linuxonarm/​BeagleBone+Blue+https://​eewiki.net/​display/​linuxonarm/​BeagleBone+Blue. We mostly work with the board using [[http://​eeros.org|EEROS]].
  
 ===== EEROS on the BeagleBone Blue ===== ===== EEROS on the BeagleBone Blue =====
Zeile 7: Zeile 7:
  
 As cross tool chain, the **arm-linux-gnueabihf-gcc-4.9** is needed. It is recommended to use a Ubuntu 16.04 as host operating system, since this packet is available in the default repositories. As cross tool chain, the **arm-linux-gnueabihf-gcc-4.9** is needed. It is recommended to use a Ubuntu 16.04 as host operating system, since this packet is available in the default repositories.
-If a Linux host is used in a virtual machine, a [[https://​lubuntu.net/​downloads/​|lightweight Ubuntu distribution]] is recommended.+If a Linux host is used in a virtual machine, a [[https://​lubuntu.net/​downloads/​|lightweight Ubuntu distribution]] is recommended. In case you are using a newer Ubuntu version, you have to add //xenial// to your sources list, see [[https://​askubuntu.com/​questions/​1036108/​install-gcc-4-9-at-ubuntu-18-04]].
  
-A git repository hosted on GitHub contains an example application and build scripts. Fetch in your cross development ​environment.+A git repository hosted on GitHub contains an example application and build scripts. Fetch it on your cross development ​system.
 <​code>​ <​code>​
 $ git clone https://​github.com/​ntb-ch/​BeagleBoneBlue.git $ git clone https://​github.com/​ntb-ch/​BeagleBoneBlue.git
 </​code>​ </​code>​
-Get EEROS and the hardware wrapper library with clone script.+Get EEROS and the hardware wrapper library with the clone script ​therein.
 <​code>​ <​code>​
 $ cd BeagleBoneBlue $ cd BeagleBoneBlue
Zeile 72: Zeile 72:
 </​code>​ </​code>​
  
-Also, some links must be created. The system must find the eeros libraries to load them. The following symbolic links are needed:+Also, some links must be created. The system must find the eeros libraries to dynamically ​load them. The following symbolic links are needed:
 <​code>​ <​code>​
 debian@beaglebone:​$ cd /usr/lib/ debian@beaglebone:​$ cd /usr/lib/