![Dave Embedded Systems SBC AXEL Скачать руководство пользователя страница 85](http://html1.mh-extra.com/html/dave-embedded-systems/sbc-axel/sbc-axel_user-manual_3779528085.webp)
S B C X U s e r ' s G u i d e
v . 1 . 0 . 1
commands. U-Boot manages an environment space where several
variables can be stored. These variables are extremely useful to
permanently save system settings (such as ethernet MAC address) and
to automate boot procedures. This environment is redundantly stored in
two physical sectors of boot flash memory; the default variables set is
hard-coded in the source code itself. User can modify these variables
and add new ones in order to create his/her own custom set of
configurations. The commands used to do that are
setenv
and
saveenv
. This process allows the user to easily set up the required
configuration. Once U-Boot prompt is available, it is possible to print the
whole environment by issuing the command
printenv
.
For further information on use of U-Boot, please refer to
http://www.denx.de/wiki/view/DULG/UBoot
7.3.2.3
Kernel
Linux kernel for i.MX processors is maintained primarily by NXP /
Freescale. Periodically NXP / Freescale releases the so-called Linux
BSP, which provides updated kernel sources.
Kernels released within XELK derive directly from NXP / Freescale Linux
BSP kernels.
7.3.2.4
Linux Device Tree
The Flattened Device Tree (FDT) is a data structure for describing the
hardware in a system (for further information, please refer to
http://elinux.org/Device_Tree
). Device tree source code is stored into
the
arch/arm/boot/dts/
directory.
7.3.2.5
Target root file system
The Linux kernel running on the target needs to mount a root file system.
Building a root file system from scratch is definitively a complex task
because several well known directories must be created and populated
with a lot of files that must follow some standard rules. Again we will use
pre-packaged root file systems that make this task much easier.
However, using a build tool as Yocto, developers can build their own
version of the root file system.
7.3.2.6
Yocto
The Yocto Project, hosted by the Linux Foundation, provides open
source, high-quality infrastructure and tools to help developers create
December, 2019
85/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 ...