blob: f02c4afaf8a30f83f47cd397df60aa92f7e1920d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
Introduction
============
DistroKit is a Board Support Package (BSP) for the `PTXdist
<http://www.ptxdist.org>`_ build system. It assembles a small (but not
minimalistic) Embedded Linux system with modern components:
- barebox bootloader
- mainline kernel, as patch free as possible
- systemd based init
- NetworkManager for dbus based network configuration
It can be used as a base for further BSP development.
Installing the BSP
------------------
DistroKit is built with ptxdist. In order to install ptxdist,
`download the tarball <http://www.pengutronix.de/software/ptxdist/download/ptxdist-|ptxdistVendorVersion|.tar.bz2>`_
from the PTXdist Download Area.
Extract the tarball:
::
$ tar xf ptxdist-|ptxdistVendorVersion|.tar.bz2 && cd ptxdist-|ptxdistVendorVersion|
Go to the extracted directory and run
::
$ ./configure && make && sudo make install
Installing the Toolchain
------------------------
In order to build a BSP, you need a toolchain. The easiest way to get a
toolchain is to install the debian packages for OSELAS.Toolchain:
`<http://www.pengutronix.de/oselas/toolchain/>`_
If you want to build the toolchain yourself, you can download the
toolchain sources from
`<http://www.pengutronix.de/oselas/toolchain/download/>`_
and build them manually.
|