You are viewing an old version of this page. Return to the latest version.
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
Contents
Installation of the base-system
- The installation of the operating system is pretty easy when you are using the Linux distributions which are supported by "Hardkernel".
- The OS which I have used for doing my first experiences is UBUNTU MATE 18.04.4-4.9-mate-odroid-n2-20200224
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
- 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".
- Odroid-Forum article: 32 Bit executables in AARCH64 system
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
- Article on the Odroid-Wiki: UART Interface on the 40 Pin Header
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