9
0
Fork 0

doc: reformat overly long lines

Lines over 120 are just too long :-)

Signed-off-by: Holger Schurig <holgerschurig@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Holger Schurig 2014-06-27 13:00:19 +02:00 committed by Sascha Hauer
parent 4845d8e354
commit 7d8c09a630
5 changed files with 37 additions and 13 deletions

View File

@ -6,7 +6,8 @@ The CPU module
http://www.phytec.eu/europe/products/modules-overview/phycore/produktdetails/p/phycore-imx31-2.html
This CPU card is based on a Freescale i.MX31 CPU. The card in configuration -0000REU is shipped with:
This CPU card is based on a Freescale i.MX31 CPU. The card in
configuration -0000REU is shipped with:
* 128 MiB synchronous dynamic RAM (DDR type)
* 64 MiB NAND flash
@ -33,6 +34,8 @@ Build the binary image::
make ARCH=arm CROSS_COMPILE=armv5compiler
**NOTE:** replace ''armv5compiler'' with your ARM v5 cross compiler, e.g.: ''arm-1136jfs-linux-gnueabi-''
**NOTE:** replace ''armv5compiler'' with your ARM v5 cross compiler,
e.g.: ''arm-1136jfs-linux-gnueabi-''
The resulting binary image to be flashed will be barebox.bin, whereas the file named just barebox is an ELF executable for ARM.
The resulting binary image to be flashed will be barebox.bin, whereas
the file named just barebox is an ELF executable for ARM.

View File

@ -37,10 +37,15 @@ How to prepare an MCI card to boot the "chumby one" with barebox
* the third one for the kernel (2 MiB ... 4 MiB in size)
* the 4th one for the root filesystem which can fill the rest of the available space
* Mark the first partition with the partition ID "53" and copy the bootlets into this partition (currently not part of @b barebox!).
* Mark the first partition with the partition ID "53" and copy the
bootlets into this partition (currently not part of @b barebox!).
* Copy the default @b barebox environment into the second partition (no filesystem required).
* Copy the default @b barebox environment into the second partition
(no filesystem required).
* Copy the kernel into the third partition (no filesystem required).
* Create the root filesystem in the 4th partition. You may copy an image into this partition or you can do it in the classic way: mkfs on it, mount it and copy all required data and programs into it.
* Create the root filesystem in the 4th partition. You may copy an
image into this partition or you can do it in the classic way:
mkfs on it, mount it and copy all required data and programs into
it.

View File

@ -36,7 +36,8 @@ Build the binary image::
**NOTE:** to use the result, you also need the following resources from Freescale:
* the 'bootlets' archive
* the 'elftosb2' encryption tool
* in the case you want to start @b barebox from an attached SD card the 'sdimage' tool from Freescale's 'uuc' archive.
* in the case you want to start @b barebox from an attached SD card
the 'sdimage' tool from Freescale's 'uuc' archive.
Memory layout when barebox is running
-------------------------------------

View File

@ -16,11 +16,24 @@ Restrictions
Due to some BIOS and barebox restrictions the boot media must be
prepared in some special way:
* barebox must be stored in the MBR (Master Boot Record) of the boot media. Currently its not possible to store and boot it in one of the partition sectors to use it as a second stage loader). This is no eternal restriction. It only needs further effort to add this feature.
* barebox currently cannot run a chained boot loader. Also, this is no external restriction, only further effort needed.
* barebox comes with limited filesystem support. There is currently no support for the most common and popular filesystems used in the \*NIX world. This restricts locations where to store a kernel and other runtime information
* barebox must be stored to the first n sectors of the boot media. To ensure this does not collide with partitions on the boot media, the first partition must start at a sector behind the ones barebox occupies.
* barebox handles its runtime configuration in a special way: It stores it in a binary way into some reserved sectors ("persistant storage").
* barebox must be stored in the MBR (Master Boot Record) of the boot
media. Currently its not possible to store and boot it in one of
the partition sectors to use it as a second stage loader). This is
no eternal restriction. It only needs further effort to add this
feature.
* barebox currently cannot run a chained boot loader. Also, this is
no external restriction, only further effort needed.
* barebox comes with limited filesystem support. There is currently
no support for the most common and popular filesystems used in the
\*NIX world. This restricts locations where to store a kernel and
other runtime information
* barebox must be stored to the first n sectors of the boot media.
To ensure this does not collide with partitions on the boot media,
the first partition must start at a sector behind the ones barebox
occupies.
* barebox handles its runtime configuration in a special way: It
stores it in a binary way into some reserved sectors ("persistant
storage").
Boot Preparations
-----------------

View File

@ -3,7 +3,9 @@
RAM filesystem
==============
ramfs is a simple malloc based filesystem. An instance of ramfs is mounted during startup on /. The filesystem type passed to mount is 'ramfs'
ramfs is a simple malloc based filesystem. An instance of ramfs is
mounted during startup on /. The filesystem type passed to mount is
'ramfs'
example::