Difference between revisions of "Operating System installation"

(Adding support for ARM 32-bit code execution)
(Adding support for ARM 32-bit code execution)
Line 16: Line 16:
 
* Pianoteq 6 for ARM architecture is unfortunatly only available as 32-bit code - by meaning we have to install first the 32-bit support on the Ubuntu-Mate distribution supplied by "Hardkernel".
 
* Pianoteq 6 for ARM architecture is unfortunatly only available as 32-bit code - by meaning we have to install first the 32-bit support on the Ubuntu-Mate distribution supplied by "Hardkernel".
 
* [https://forum.odroid.com/viewtopic.php?t=18806 Odroid-Forum article: 32 Bit executables in AARCH64 system]
 
* [https://forum.odroid.com/viewtopic.php?t=18806 Odroid-Forum article: 32 Bit executables in AARCH64 system]
 +
 +
<pre>odroid64:$ sudo dpkg --add-architecture armhf
 +
 +
odroid64:$ sudo apt-get update
 +
 +
apt install libc6:armhf
 +
 +
apt install libx11-6:armhf
 +
 +
apt install libfreetype6:armhf
 +
 +
apt install libxext6:armhf
 +
 +
apt install libasound2:armhf
 +
</pre>
  
 
==''' Changing FDT (Flattened Device Tree) to support second UART-Interface for MIDI '''==
 
==''' Changing FDT (Flattened Device Tree) to support second UART-Interface for MIDI '''==

Revision as of 00:23, 9 June 2020

> Main Page > Piano Expander based on Pianotec and Odroid-N2


Installation of the base-system

Enabling the On-Screen-Keyboard

  • In applications, where you don't want to use an external keyboard you have the possibility to use an "On-Screen-Keyboard" which could be controlled via the Touch-Screen.

Switch-On the On-Screen-Keyboard on Ubuntu-Mate

  • On Ubuntu-Mate the On-Screen-Keyboard is already installed. You can find it in the ‘Universal Access’ menu. In this menu you find the application "Onboard" -> a click on this menu-point activates the On-Screen-Keyboard.

Adding support for ARM 32-bit code execution

odroid64:$ sudo dpkg --add-architecture armhf

odroid64:$ sudo apt-get update

apt install libc6:armhf

apt install libx11-6:armhf

apt install libfreetype6:armhf

apt install libxext6:armhf

apt install libasound2:armhf

Changing FDT (Flattened Device Tree) to support second UART-Interface for MIDI

Enabling 31250 UART-Baud-Rate for Midi-Usage

  • The baud-rate 31250 which is used for MIDI-trafic is normally NOT supported on standard UART drivers.
  • We have to tweek the UART-Kernel-driver for supporting this baud rate. This sounds like a complicated action, but it isn't really complicated - take a look on this article in the Odroid-Magazine -> ODROID-N2 UART Custom Baud Rate for MIDI

> Main Page > Piano Expander based on Pianotec and Odroid-N2