mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
"Transitioning ..." doc: Various pedantic cleanups
Tweaks: - grammer adjustments - hyphenation - monospace font for layer and file names (From yocto-docs rev: 8e98a7264bf9d0d975b5c8fb2062ed907273ff5c) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 801f719458d0d9670debad4ddc379e3ade4d85f9) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Paul Barker <paul@pbarker.dev>
This commit is contained in:
committed by
Paul Barker
parent
cee4c1df5a
commit
3de4303196
@@ -9,10 +9,10 @@ Transitioning to a custom environment for systems development
|
||||
.. note::
|
||||
|
||||
So you've finished the :doc:`brief-yoctoprojectqs/index` and
|
||||
glanced over the document :doc:`what-i-wish-id-known`, the latter contains
|
||||
glanced over the document :doc:`what-i-wish-id-known`, the latter containing
|
||||
important information learned from other users. You're well prepared. But
|
||||
now, as you are starting your own project, it isn't exactly straightforward what
|
||||
to do. And, the documentation is daunting. We've put together a few hints to
|
||||
to do, and the documentation is daunting. We've put together a few hints to
|
||||
get you started.
|
||||
|
||||
#. **Make a list of the processor, target board, technologies, and capabilities
|
||||
@@ -23,7 +23,7 @@ Transitioning to a custom environment for systems development
|
||||
#. **Set up your board support**.
|
||||
Even if you're using custom hardware, it might be easier to start with an
|
||||
existing target board that uses the same processor or at least the same
|
||||
architecture as your custom hardware. Knowing the board already has a
|
||||
architecture as your custom hardware. Knowing that the board already has a
|
||||
functioning Board Support Package (BSP) within the project makes it easier
|
||||
for you to get comfortable with project concepts.
|
||||
|
||||
@@ -34,19 +34,19 @@ Transitioning to a custom environment for systems development
|
||||
target board. The Yocto Project layer index BSPs are regularly validated. The
|
||||
best place to get your first BSP is from your silicon manufacturer or board
|
||||
vendor – they can point you to their most qualified efforts. In general, for
|
||||
Intel silicon use meta-intel, for Texas Instruments use meta-ti, and so
|
||||
Intel silicon use ``meta-intel``, for Texas Instruments use ``meta-ti``, and so
|
||||
forth. Choose a BSP that has been tested with the same Yocto Project release
|
||||
that you've downloaded. Be aware that some BSPs may not be immediately
|
||||
supported on the very latest release, but they will be eventually.
|
||||
|
||||
You might want to start with the build specification that Poky provides
|
||||
(which is reference embedded distribution) and then add your newly chosen
|
||||
(which is reference embedded distribution) and then add your newly-chosen
|
||||
layers to that. Here is the information :ref:`about adding layers
|
||||
<dev-manual/layers:Understanding and Creating Layers>`.
|
||||
|
||||
#. **Based on the layers you've chosen, make needed changes in your
|
||||
configuration**.
|
||||
For instance, you've chosen a machine type and added in the corresponding BSP
|
||||
For instance, assume you've chosen a machine type and added in the corresponding BSP
|
||||
layer. You'll then need to change the value of the :term:`MACHINE` variable in your
|
||||
configuration file (build/local.conf) to point to that same machine
|
||||
type. There could be other layer-specific settings you need to change as
|
||||
@@ -68,8 +68,8 @@ Transitioning to a custom environment for systems development
|
||||
bsp layer using the \`\`bitbake-layers\`\` script>`. For example, given a
|
||||
64-bit x86-based machine, copy the conf/intel-corei7-64 definition and give
|
||||
the machine a relevant name (think board name, not product name). Make sure
|
||||
the layer configuration is dependent on the meta-intel layer (or at least,
|
||||
meta-intel remains in your bblayers.conf). Now you can put your custom BSP
|
||||
the layer configuration is dependent on the ``meta-intel`` layer (or at least,
|
||||
``meta-intel`` remains in your ``bblayers.conf`` file). Now you can put your custom BSP
|
||||
settings into your layer and you can re-use it for different applications.
|
||||
|
||||
#. **Write your own recipe to build additional software support that isn't
|
||||
|
||||
Reference in New Issue
Block a user