
S B C X U s e r ' s G u i d e
v . 1 . 0 . 1
7.3.3.7
NFS Server
One of the most important components of a Linux system is the root file
system. A good development root file system provides the developer with
all the useful tools that can help developers on their work. Such a root file
system can become very big in size, so it's hard to store it in flash
memory. User could split the file system in different parts, mounting them
from different media (flash, network, usb...). But the most convenient
thing is to mount the whole root file system from the network, allowing the
host system and the target to share the same files. In this way,
developers can quickly modify the root file system, even “on the fly”
(meaning that the file system can be modified while the system is
running). The most common way to setup a system like the one
described is through NFS (Network File System). As for TFTP, installation
and configuration depends on the host Linux distribution.
The default DVDK NFS installation is configured for sharing
/home
directory and all the subdirectories.
7.3.3.8
Pre-built toolchain
To start developing software for the AXEL platform, users need a proper
toolchain, which can be pre-built or built-from-scratch. Building a
toolchain from scratch is not a trivial task (though using a recent build
system is easier than in the past), so the recommended approach
consists in using a pre-built toolchain.
XELK provides the Poky toolchain built with the Yocto 1.5 version (
GCC
version is 4.8.1
).
7.3.3.9
Pre-built root file system
Linux needs a root file system: a root file system must contain everything
needed to support the Linux system (applications, settings, data, ..). The
root file system is the file system that is contained on the same partition
on which the root directory is located. The Linux kernel, at the end of its
startup stage, mounts the root file system on the configured root device
and finally launches the /sbin/init, the first user space process and
"father" of all the other processes. An example of root file system is
shown below:
December, 2019
96/139
Содержание SBC AXEL
Страница 2: ...S B C X U s e r s G u i d e v 1 0 1 Page intentionally left blank December 2019 2 139 ...
Страница 16: ...Fig 2 SBCX block diagram S B C X U s e r s G u i d e v 1 0 1 2 2 Block Diagram December 2019 16 139 ...
Страница 18: ...Fig 3 Assembly view top S B C X U s e r s G u i d e v 1 0 1 2 4 Assembly view top December 2019 18 139 ...
Страница 19: ...Fig 4 Assembly view bottom S B C X U s e r s G u i d e v 1 0 1 2 5 Assembly view bottom December 2019 19 139 ...
Страница 23: ...S B C X U s e r s G u i d e v 1 0 1 3 1 2 Drills position and size December 2019 23 139 Fig 6 SBCX drills ...
Страница 105: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 105 139 ...
Страница 106: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 106 139 ...
Страница 107: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 107 139 Fig 44 QtQuick Hello World ...
Страница 119: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 119 139 ...
Страница 121: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 121 139 ...
Страница 139: ...S B C X U s e r s G u i d e v 1 0 1 December 2019 139 139 ...