Einrichten Eines Heimservers Auf Cubietruck

Total Page:16

File Type:pdf, Size:1020Kb

Einrichten Eines Heimservers Auf Cubietruck Attempt to install a home server on a Cubietruck Dr Engelbert Buxbaum k [email protected] June 2016 This text is based on the manuals for Armbian (http://www.armbian.com/cubietruck/), Cubian (https://github/cubieplayer/Cubian/wiki/Get-started-with-Cubian), the tuto- rials on https://stefanius.de/category/minicomputer/tutorials-minicomputer/cubieboards- tutorials-minicomputer, https://doc.owncloud.org/server/9.0/admin_manual/instal, ! lation/source_installation.html and two papers in c’t (2016:8 106–111 and 2014:21 74–77). 1 Install operating system • Get Armbian_5.10_Cubietruck_Ubuntu_trusty_4.5.2.7z from http://www.arm, ! bian.com/cubietruck/, unpack and install the image on an SD-card. Under Win- dows this is done with Win32DiskImager after changing the ending of the image file to .img. Under Linux use dd). • Insert SD-card in Cubietruck, connect 2:5 00 HD, monitor, ethernet-connection to the network and switch on power. Wait for the boot process, login as root with password “1234”. The system will force you to change the root password and suggest that you define a user for every day work (in the following “Hugo”). This user has sudo-rights, Ubuntu automatically creates a group with the user name, too. • Further users may be created with: – root@cubietruck:~$ adduser <UserName> – root@cubietruck:~$ usermod -aG sudo <UserName> • Use dpkg-reconfigure keyboard-configuration to change the keyboard (de- fault is US). Similarly, use options locales, console-setup, or tzdata for lan- guage, font and timezone). 1 • The Cubie per default is connected to the net by DHCP, we leave it like that for the time being. It is, however, possible to assign a fixed IP-address. • Update the operating system: – root@cubietruck:~$ apt-get update – root@cubietruck:~$ apt-get upgrade • There is no graphical user interface, we use the lightweight and fast xfce: – root@cubiecubietruck:~$:apt-get install xorg xfce4 xfce4-goodies thunar-archive-plugin – root@cubiecubietruck:~$:apt-get install xdg-utils xfce4-power-manager htop bzip2 – root@cubiecubietruck:~$:apt-get install synaptic gdebi wicd zip un- zip unrar-free – root@cubiecubietruck:~$:apt-get install lightdm tango-icon-theme gnome-icon-theme – root@cubiecubietruck:~$:reboot – After login, use hugo@cubietruck:~$:startx • Partition the hard disk and create user-space: – root@cubietruck:~$ cat /proc/partitions major minor # blocks name 179 0 31166976 mmcblk0 179 1 65536 mmcblk0p1 179 2 31100416 mmcblk0p2 8 0 244198584 sda – Note: Should the list contain sda1 and higher, the disk has been partitioned already. In this case, once fdisk has been started (see below) first delete these partitions (command d). For new disks this step is not necessary. – root@cubietruck:~$: fdisk /dev/sda Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): <CR> Using default value 1 First sector (2048-488397167, default 2048): <CR> Using default value 2048 Last sector, +sectors or +sizeK,M,G (2048-488397167, default 488397167): +32G 2 – This partion will later contain the operating system. 32 GB should be suffi- cient even for a large Linux installation. Next create the partition sda2, using defaults for both first and last sector. This will be the data partition for the server. – Command (m for help): w – root@cubietruck:~$: mkfs.ext4 /dev/sda1, followed by a lot of messages. – This too we repeat for sda2 Problem: I haven’t manged to connect the Cubie to my wlan (operating with wpa2). The description in all the references cited is very unclear and this seems to be much more of a problem than with a windows or android client. Wicd can establish a connection and obtain an IP address, but that connection is closed without comment after a few seconds. 2 Create directories for the data • Mount /dev/sda2 as /media/srv, then create the subdirectories and set permis- sions. For this purpose open a terminal: – hugo@cubietruck:~$: sudo -i – root@cubietruck:~$: mkdir /media/srv – root@cubietruck:~$: nano /etc/fstab * Add the following line: /dev/sda2 /media/srv ext4 defaults 0 2 * Safe with “^o”, confirm the file name with <CR> and leave the editor with “^x”. – root@cubietruck:~$:mkdir /media/srv/music – root@cubietruck:~$:mkdir /media/srv/video – root@cubietruck:~$:mkdir /media/srv/pictures – root@cubietruck:~$:mkdir /media/srv/samba-private – root@cubietruck:~$:mkdir /media/srv/public – root@cubietruck:~$:mkdir /media/srv/owncloud – root@cubietruck:~$:chmod 775 /media/srv – root@cubietruck:~$:chmod 775 /media/srv/samba-private – root@cubietruck:~$:chmod 775 /media/srv/music – root@cubietruck:~$:chmod 775 /media/srv/video – root@cubietruck:~$:chmod 775 /media/srv/pictures 3 3 Install Samba server • root@cubiecubietruck:~$:apt-get install openssh-server x11vnc samba libpam- smbpass • root@cubiecubietruck:~$:x11vnc -storepasswd /etc/x11vnc.pass • root@cubiecubietruck:~$:nano /lib/systemd/system/x11vnc.service [Unit] Description=Start x11vnc at startup After= multi-user.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared [Install] WantedBy=multi-user.target • Safe and leave the editor. • root@cubiecubietruck:~$:systemctl enable x11vnc.service • root@cubietruck:~$: reboot Error message: systemctl not found. Probably because the linux version is older (14.04) than that on which the c’t paper is based (15.10). Unfortunately, there are no Armbian images for Xenial (16) yet, those should solve the problem. 4 Install SSH on client computer • For windows download from http://www.chiark.greenend.org.uk/~sgtatham/, ! putty/download.html the putty-0.67-installer.msi and install. Start PuTTY, under “Host Name” enter the IP-address of the Cubie (can be found at the arm- bian start screen, e.g., 192.168.2.103) and under Connections SSH Tun- ! ! nels in Destinations enter: L5900 localhost:5900. Then you can log into the cubie from your desktop and remotely control it. You don’t have to walk to the basement anymore! • From a linux computer you achieve the same thing with ssh name@ip-of-server -L 5900:localhost:5900. Suboptimal: The connection to the cubie is lost if the desktop computer goes to sleep. 4 5 Create samba shares • hugo@cubietruck:~$: sudo -i • Enter the Samba/Public directory into /etc/samba/smb.conf in block [global]: workgroup = WORKGROUP security = user • Add the block [public] to the end of this file: [public] guest ok = no comment = Public Samba Share path = /media/srv/public browsable = yes read only = no create mask = 0755 force user = hugo force group = hugo • Create shares for music, pictures and video according to the same scheme. All users with account on the cubie can read and write to these directories • Samba can create private shares for the users: [homes] comment = Private Directories path = /media/srv/samba-private/%u browsable = yes read only = no create mask = 0700 directory mask = 0700 valid users = %S • Safe the file and leave the editor. • Create a shell-skript in /usr/local/sbin/adduser.local to generate a directory for each new user in samba-private (also with nano): #! /bin/bash mkdir /media/srv/samba-private/$1 chown $1:$2 /media/srv/samba-private/$1 chmod 775 /media/srv/samba-private/$1 • Make this script executable: root@cubietruck:~$:chmod 775 /usr/local/sbin/adduser.local • For the already existing user Hugo this has to be done by hand: root@cubietruck:~$: mkdir /media/srv/samba-private/hugo root@cubietruck:~$: chown -R hugo:hugo /media/srv/samba-private/hugo 5 • Each new user has to log in directly on the cubie or via SSH, bevor they can use Samba. This allows the communication of right management between windows and linux by libpam-smbpass. Problem: With Armbian 5.10 no cubietruck folders appear in the Windows network folder. 6 Set up DLNA-Server • root@cubiecubietruck:~$: apt-get install minidlna • minidlna is controled by /etc/minidlna.conf, which we edit with nano: media_dir=A,/media/srv/music media_dir=V,/media/srv/video media_dir=P,/media/srv/pictures • Then restart the server with root@cubiecubietruck:~$: service minidlna start. minidlna icon does not appear in the windows explorer. 7 Install a LAMP web server and OwnCloud LAMP is the abbreviation for Linux as operating system, Apache as web-server, Mysql as database and Php as script language. • root@cubiecubietruck:~$:apt-get install apache2 mysql-server phpmyad- min • Mysql asks during the installation for a password for the database manager and for the web-server (apache2). • phpmyadmin offers an installation script which wwe use to select Apache2 as server and to set a password for the database user phpmyadmin. This has to be identical to that for the mysql-administrator. • If you now open a browser with the IP of the cubie (that is, in above example 192.168.2.103), a message should confirm the correct installation of apache. OwnCloud cannot be installed from the package repository of Ubuntu, we get it di- rectly from owncloud.org: • root@cubiecubietruck:~$:wget -nv https://download.owncloud.org/download/, repositories/stable/xUbuntu_14.04/Release.key -O Release.key ! • root@cubiecubietruck:~$:apt-key add - < Release.key • root@cubiecubietruck:~$:rm Release.key 6 • root@cubiecubietruck:~$:sh -c “echo ’deb http://download.owncloud.org/download/, repositories/stable/xUbuntu_14.04/ /’ /etc/apt/sources.list.d/owncloud.list“ ! • root@cubiecubietruck:~$:apt-get update • root@cubiecubietruck:~$:apt-get install owncloud • If you open your browser on 192.168.2.103/phpmyadmin you should be able to log into the database and create the user “owncloud”. Problem: 192.168.2.103/phpmyadmin is not found, a2disconf phpmyadmin gives: Conf phpmyadmin does not exist. However, 192.168.2.103 is found and a reload of apache2 is also possible. According to M. Dölle Apache expects phpmyadmin in /var/www/html, however, dpkg -S phpmyadmin results in /usr/share/phpmyadmin and its subdirecto- ries.
Recommended publications
  • Building a Datacenter with ARM Devices
    Building a Datacenter with ARM Devices Taylor Chien1 1SUNY Polytechnic Institute ABSTRACT METHODS THE CASE CURRENT RESULTS The ARM CPU is becoming more prevalent as devices are shrinking and Physical Custom Enclosure Operating Systems become embedded in everything from medical devices to toasters. Build a fully operational environment out of commodity ARM devices using Designed in QCAD and laser cut on hardboard by Ponoko Multiple issues exist with both Armbian and Raspbian, including four However, Linux for ARM is still in the very early stages of release, with SBCs, Development Boards, or other ARM-based systems Design was originally only for the Raspberry Pis, Orange Pi Ones, Udoo critical issues that would prevent them from being used in a datacenter many different issues, challenges, and shortcomings. Have dedicated hard drives and power system for mass storage, including Quads, PINE64, and Cubieboard 3 multiple drives for GlusterFS operation, and an Archive disk for backups and Issue OS In order to test what level of service commodity ARM devices have, I Each device sits on a tray which can be slid in and out at will rarely-used storage Kernel and uboot are not linked together after a Armbian decided to build a small data center with these devices. This included Cable management and cooling are on the back for easy access Build a case for all of these devices that will protect them from short circuits version update building services usually found in large businesses, such as LDAP, DNS, Designed to be solid and not collapse under its own weight and dust Operating system always performs DHCP request Raspbian Mail, and certain web applications such as Roundcube webmail, Have devices hooked up to a UPS for power safety Design Flaws Allwinner CPUs crash randomly when under high Armbian ownCloud storage, and Drupal content management.
    [Show full text]
  • Erfahrungen Mit Dem Cubietruck (Cubieboard 3)
    Erfahrungen CubieTruck 03.03.17 Seite 1 Erfahrungen mit dem CubieTruck (Cubieboard 3) Dieter Drewanz Dokument begonnen: April 2016 Dokument letzter Stand: Februar 2017 Kurzfassung: Der Text umfaût die Vorbereitung, Erstinbetriebnahme, Installation weiterer praktischer Pakete, Anwendung der Pakete/Anwendungen und Installation von Treibern. Illustration 1: CubieTruck in Work Erfahrungen CubieTruck 03.03.17 Seite 2 Inhaltsverzeichnis 1 Einleitung.........................................................................................................................................6 1.1 Warum das entwurfsartige Dokument erstellt wurde...............................................................6 1.2 Wie die Wahl auf den Cubietruck fiel......................................................................................6 1.3 Zu den Auflistungen der Befehle..............................................................................................7 2 Die Erstinbetriebnahme....................................................................................................................7 2.1 Der Zusammenbau....................................................................................................................7 2.2 Der erste Start...........................................................................................................................8 2.2.1 Start des Androids auf internen Flash-Speicher (NAND).................................................8 2.2.2 Vorbereitungen zum Start eines Linux von der SD-Karte................................................9
    [Show full text]
  • Orange Pi R1 User Manual
    Orange Pi Manual Copy right by Shenzhen Xunlong Software Co., Ltd Orange Pi R1 User Manual V1.1 www.orangepi.org I www.xunlong.tv Orange Pi Manual Copy right by Shenzhen Xunlong Software Co., Ltd Contents I. Orange Pi R1 Introduction..................................................................................................................... 1 1. What is Orange Pi R1?..............................................................................................................1 2. What can I do with Orange Pi R1?........................................................................................... 1 3. Whom is it for?......................................................................................................................... 1 4. Hardware specification of Orange Pi R1.................................................................................. 1 5. GPIO Specifications..................................................................................................................3 II. Using Method Introduction...................................................................................................................5 1. Step 1: Prepare Accessories Needed.........................................................................................5 2. Step 2: Prepare a TF Card.........................................................................................................6 3. Step 3: Boot your Orange Pi..................................................................................................
    [Show full text]
  • Tecnológico Nacional De México Tesis De Maestría
    Tecnológico Nacional de México Centro Nacional de Investigación y Desarrollo Tecnológico Tesis de Maestría Odometría mediante visión artifcial sando métodos directos presentada por Lic. Charles Fernando Velázq ez Dodge como requisito para la obtención del grado de Maestro en Ciencias de la Comp tación Director de tesis Dr. José R iz Ascencio Codirector de tesis Dr. Raúl Pinto Elías C ernavaca, Morelos, México, j lio 2019. Dedicatoria A toda mi familia: Que me han apoyado en todo momento A mis compañeros y amigos: Que me ayudaron y brindaron su amistad Agradecimientos Al Consejo Nacional de Ciencia y Tecnología por el apoyo económico otorgado para realizar mis estudios de maestría. Al Centro Nacional de Investigación y Desarrollo Tecnológico, por permitirme utilizar sus instalaciones y brindarme los recursos necesarios que permitieron realizar mis estudios de maestría. A mi director de tesis, el Dr. José Ruiz Ascencio, por asesorarme durante el desarrollo de esta tesis, por brindarme su consejo, apoyo y paciencia. A mi codirector, el Dr. Raúl Pinto Elías y a mis revisores el Dr. Manuel Mejía Lavalle y el Dr. Gerardo Reyes, por su crítica y comentarios que fueron fundamentales para la realización de esta tesis. A los compañeros del área de electrónica, en especial a Gerardo Ortiz Torres y Ricardo Schacht Rodríguez, por brindarme su consejo, experiencia y amistad. A los compañeros del área de computación, en especial a Christian Hernandez Becerra, por apoyarme con su conocimiento cuando lo necesitaba y hacer críticas constructivas que aportaron al desarrollo de esta tesis, a Leonel González Vidales y a Karen Loreli Zaragoza Jiménez por su apoyo y amistad incondicional.
    [Show full text]
  • Linux Ethical Hacking Distro Top 10 Most Secure Linux Distros for Personal Use
    linux ethical hacking distro Top 10 Most Secure Linux Distros for Personal Use. Several different kinds of secure Linux distros exist, and each is developed for unique usages, including spy-level security, personal use, organizational usage, and more. So, if you want standard security and privacy, you can use the Linux distros that are best for personal use. This article will help you to choose the best Linux distro for your personal usage needs. The following sections include complete information about the top 10 most secure Linux distros available for personal use. Linux Kodachi. Linux Kodachi is a lightweight Linux distro based on Xubuntu 18.04 and developed for running from a USB or DVD. Kodachi is one of the most secure Linux distros available for personal use, offering an anonymous, anti-forensic, and secure system to users. For even tighter security, Linux Kodachi filters all network traffic by VPN, or Virtual Proxy Network, and a Tor network to obscure your location. This Linux distro also works to remove all activity traces after you use it. Kodachi is based on the stable distribution Linux Debian, with customized features from Xfce for higher stability, security, and singularity. Kodachi also has a support system for a protocol, DNScrypt, and utility for encrypting a request for the OpenDNS server through elliptical cryptography. As mentioned previously, Kodachi also has a browser-based system on the Tor Browser, in which you can eliminate any uncertain Tor modules. Pros and cons of Linux Kodachi. Pros Cons Contains various pre-installed programs. Many users complain about the narrow service, as Kodachi is based on Xubuntu.
    [Show full text]
  • Android Oreo Disk Image Download Official Android 9.0 Pie GSI Generic System Image Available for Download and Install
    android oreo disk image download Official Android 9.0 Pie GSI Generic System Image available for Download and Install. Google just released the official build of the latest Android version 9.0 Pie. The OTA update is currently rolling out for several Android devices including OG Pixel, OG Pixel XL, Google Pixel 2, and Pixel 2 XL. This comes after the final Android P Developer Preview 5 that rolled out not so long ago last month. Several manufacturers participated in Android P last month. So Essential Phones, OnePlus, Xiaomi are also rolling out similar update for their flagship phones. So if you think you have FOMO (Fear of Missing Out), then don’t worry, we have got you covered. The latest Android 9.0 Pie GSI builds (Generic System Images) are now available for download. Google has already uploaded the AOSP source on the developer site. Thanks to developer erfanoabdi , we now have the first Android P 9.0 Pie Project Treble ROM. This is the same developer who brought the first build of Android P DP for all the Project Treble supported devices. You can flash this Android 9.0 Pie AOSP GSI onto fully Treble Android device. We already know that there are several Android devices out there with either official or unofficial Project Treble port. So download the GSI and flash it. Download Android 9.0 Pie GSI – AOSP PPR1 Generic System Image. The latest Android 9.0 Pie comes with build number PPR1.180610.009 or PPR1.180610.010 . Here is the same PPR1 AOSP Android P GSI available for download.
    [Show full text]
  • Debian and Yocto Project: a Tale of Two Distros (One of Which Is Not a Distro)
    Debian and Yocto Project: a Tale of Two Distros (one of which is not a distro) Chris Simmonds Embedded Linux Conference Europe 2020 Debian and Yocto Project: a Tale of Two Distros1 Copyright © 2011-2020, 2net Ltd License These slides are available under a Creative Commons Attribution-ShareAlike 4.0 license. You can read the full text of the license here http://creativecommons.org/licenses/by-sa/4.0/legalcode You are free to • copy, distribute, display, and perform the work • make derivative works • make commercial use of the work Under the following conditions • Attribution: you must give the original author credit • Share Alike: if you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one (i.e. include this page exactly as it is) • For any reuse or distribution, you must make clear to others the license terms of this work Debian and Yocto Project: a Tale of Two Distros2 Copyright © 2011-2020, 2net Ltd About Chris Simmonds • Consultant and trainer • Author of Mastering Embedded Linux Programming • Working with embedded Linux since 1999 • Android since 2009 • Speaker at many conferences and workshops "Looking after the Inner Penguin" blog at https://2net.co.uk/ @2net_software https://uk.linkedin.com/in/chrisdsimmonds/ Debian and Yocto Project: a Tale of Two Distros3 Copyright © 2011-2020, 2net Ltd Agenda • Off the peg or bespoke? • Board support • Building the root file system • Developing code • Long term maintenance • Conclusions Debian and Yocto Project: a Tale of
    [Show full text]
  • Universidad Central Del Ecuador Facultad De Ingeniería Ciencias Físicas Y Matemática Carrera De Ingeniería En Computación Gráfica
    UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA CIENCIAS FÍSICAS Y MATEMÁTICA CARRERA DE INGENIERÍA EN COMPUTACIÓN GRÁFICA Entrenador virtual urbano para educación vial de ciclistas Trabajo de titulación modalidad Proyecto Integrador previo a la obtención del Título de Ingeniera en Computación Gráfica AUTOR: Tupiza Peralta Daniela Alejandra TUTOR: MSc. Aldrín Ismael Flores Suárez Quito, 2020 DERECHOS DE AUTOR Yo, DANIELA ALEJANDRA TUPIZA PERALTA en calidad de autor titular de los derechos morales y patrimoniales del trabajo de titulación “ENTRENADOR VIRTUAL URBANO PARA EDUCACIÓN VIAL DE CICLISTAS”, modalidad proyecto integrador, de conformidad con el Art. 114 del CÓDIGO ORGÁNICO DE LA ECONOMÍA SOCIAL DE LOS CONOCIMIENTOS, CREATIVIDAD E INNOVACIÓN, concedo a favor de la Universidad Central del Ecuador una licencia gratuita, intransferible y no exclusiva para el uso no comercial de la obra, con fines estrictamente académicos. Conservo a mi favor todos los derechos de autor sobre la obra, establecidos en la normativa citada. Así mismo, autorizo a la Universidad Central del Ecuador para que realice la digitalización y publicación de este trabajo de titulación en el repositorio virtual, de conformidad a lo dispuesto en el Art. 114 de la Ley Orgánica de Educación Superior. El autor declara que la obra objeto de la presente autorización es original en su forma de expresión y no infringe el derecho de autor de terceros, asumiendo la responsabilidad por cualquier reclamación que pudiera presentarse por causa y liberando a la Universidad de toda responsabilidad. ––––––––––––––––––––––––––– Daniela Alejandra Tupiza Peralta CI: 1716764020 Email: [email protected] ii APROBACIÓN DEL TUTOR En mi calidad de tutor del trabajo de Titulación, modalidad proyecto integrador presentado por la Srta.
    [Show full text]
  • The Hardware End, the Nanopi R1 Packs an Allwinner H3 Soc with a Quad-Core Arm Cortex-A7, up to 1Gb of DDR3 RAM, and Optional 8Gb of Emmc
    The , HACKer s HARDWARE TOOLKit 2nd Edition 175 GADGETS 8 CATEGORIES Yago Hansen The HACKer,s HARDWARE TOOLKit 177 GADGETS 8 CATEGORIES Yago Hansen Copyright: Copyright © 2019 Yago Hansen. All rights reserved. Profile: linkedin.com/in/radiusdoc Title: Subtitle: Best gadgets for Red Team hackers E-book download link: https://github.com/yadox666/The-Hackers-Hardware-Toolkit Edition: 2nd English edition August, 2019 Level: Medium Paperback format: 182 pages Paperback editor: Amazon KDP Paperback Paperback ISBN: 9781099209468 Language: English Design: Claudia Hui License: Free for e-book distribution, but not for commercial use Mini computers Boards, palmtops RF SDR, cars, garages, satellite, GSM, LTE Wi-Fi Wi-Fi cards, antennas RFID & NFC Physical access, cards, magnetic stripe, cars HID & Keylog Rubberducky, mouse injection, wireless keyboards Network Routers, modems, VLAN, NAC BUS HW hacking, JTAG, cars, motorbikes Accessories Storage, powerbanks, batteries, chargers, GPS DISCLAIMMER If you like any of the devices shown here DO NOT HESITATE to take a picture of the related page! OCR codes shown here are not malicious! Prices shown here are only estimated Feel free to choose your PREFERRED shop Mini computers Boards, palmtops GPD micro PC 6-inch Handheld Industry Laptop Small handheld computer, ideal for carrying the best hacking software tools, and to handle all the external hardware hacking tools. The previous release supported Kali Linux. This version will probably support it too, since it supports Ubuntu Mate. Specifications Screen
    [Show full text]
  • Trustbox BSP User Guide
    1 TrustBox BSP user guide Description This technical reference document serves as a guide on how to build and use the BSP for the Scalys TrustBox. www.scalys.com Introduction This document serves as a technical reference document on how to build the Board Support Package (BSP) for the Scalys TrustBox. It is meant to supplement the available documentation already provided by NXP[1, 2] and Armbian[3]. Armbian is used as a build system and is tested and verified on a specific Ubuntu release only. Thus, the resulting firmware is an Ubuntu-based system with integrated NXP, Microsoft and Scalys components. The TrustBox features a QorIQ LS1012A processor[4] that contains a single Arm Cortex-A53 core. This document assumes the reader has a basic knowledge of platform software and deployment, and it will not go into too much detail of the actions performed to build the BSPs. This document currently only describes building the Armbian-based BSP. Contact Scalys for more information on the Yocto based Software Development Kit (SDK). Additionally, this document only focusses on a specific release version. Contact Scalys when updates are desired. Rev Date Description 2.1 11thFeb, 2021 Update build and flash instructions 2.0 22thDec, Updated to Armbian 2020 1.7 2thJul, 2020 Update with LSDK 2004 release 1.6 1thJun, 2020 Correct standalone u-boot build instructions 1.5 10thJun, 2019 RCW section changes 1.4 29thMay, Improved document structure 2019 1.3 4thMay, 2019 Updated in accordance with new lsdk19.03 1.2 18thOct, 2018 URL and FAQ update 1.1 28thMay, FAQ update 2018 1.0 18thMay, 2018 First release Copyright © 2020, Scalys BV Restricted 2 BSP User guide www.scalys.com February 11, 2021 Contents List of Tables 4 1 Preparation 5 1.1 Install the dependencies using the package manager................
    [Show full text]
  • Emmc Module Emmc Module
    2021/09/04 21:34 1/13 eMMC Module eMMC Module Check the eMMC module compatibility. If the OS on your eMMC is corrupted or the eMMC has a wrong boot loader, reinstall a proper boot loader on the eMMC via eMMC Recovery. The Orange eMMC modules work with ODROID- C0/C1/C1+/C2/C4/XU4/H2/N2. The Black eMMC modules work with ODROID- C0/C1/C1+/C2/C4/H2/N2. The Red eMMC modules work with ODROID- C0/C1/C1+/C2/C4/XU4/H2/N2. Micron 128GB eMMC module A new 128GB eMMC module uses the Micron 128GB eMMC 5.1 chipset. The Micron eMMC chipset doesn't support the legacy 4bit interface mode and you can't use it with the original eMMC-to-MicroSD adapter (reader board). Therefore, you need this specific eMMC WRITER to flash the Micron eMMC via native eMMC 8bit interface mode. You might want this eMMC Writer we have made that can read/write via the native eMMC 8bit interface. https://www.hardkernel.com/shop/usb3-0-emmc-module-writer/ ODROID Wiki - http://wiki.odroid.com/ Last update: 2021/09/03 02:48 accessory:emmc:reference_chart http://wiki.odroid.com/accessory/emmc/reference_chart Orange eMMC module The Orange eMMC module uses Samsung eMMC 5.1 chipset. We started to ship it from October 2017. It works with C1/C2/C4/XU4/H2/N2 series with a proper OS. The latest official OS images all work fine. Orange eMMC module schematics : eMMC PCB Rev 0.4 If you want to use the Orange eMMC with XU4 platforms stably, the Kernel version must be higher than 4.9.58 or 4.14.6.
    [Show full text]
  • Linux Gaming: Mech Warrior 2  January 1, 2018
    Home Assistant: Designing A Fancy Dashboard January 1, 2018 In this article we’re going to look at a Home Assistant companion – AppDaemon Orange eMMC Module: The Samsung 5.1 Chipset Arrives January 1, 2018 Hardkernel Orange eMMC module, which uses the Samsung eMMC 5.1 chipset, which has been shipping since October 2017. Rebuilding x86/amd64 Docker Images For An ARM Swarm January 1, 2018 Rebuilding x86/amd64 Docker Images For An ARM Swarm follow the recent articles about building a Docker swarm on ARM, and as no ARM image was available, or no ARM image with a recent version was available it was certainly time to change this. Android Gaming: Monument Valley, Hopscotch, Aqueducts January 1, 2018 It is not always that we stray from the indie weird games for Android, but on the holidays the play store we were gifted with a great title, so without further ado, lets go to: Android TV: ODROID-C2 with Amazon Prime Video and Netix January 1, 2018 I have been using a ODROID-C2 with LibreELEC for quite a while, but was frustrated by the lack of Amazon Prime Video and Netix support. I was also using a wireless keyboard/mouse to control it, which led to the disapproval from the spouse, so I wanted a proper TV remote Ambilight on the ODROID-C2 Using LibreElec: Adapting the Ambilight for the ODROID-C2 January 1, 2018 I managed to build a working Ambilight system using an ODROID-C2 and LibreElec. Having Fun with GPIO on Android January 1, 2018 The ODROID-C1/C1+, ODROID-C2, and ODROID-XU4 have on-board GPIO (General Purpose Input/Output) pins that allow the control of external devices through software.
    [Show full text]