README: Add some basic documentation

This commit is contained in:
Tobias Waldekranz
2022-11-18 16:24:32 +01:00
parent 4948cfebff
commit dc9de06317
2 changed files with 50 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
Inf/IX
======
Embedded Linux distribution built on [Buildroot][Buildroot] and
[Finit][Finit].
Hardware
--------
### aarch64
By default, Inf/IX builds with support for the following boards (you
may enable additional boards in the config, of course):
- Marvell CN-9130 CRB
- Microchip SparX-5i PCB135 (eMMC)
See the aarch64 specific [documentation](board/aarch64/README.md) for more
information.
### amd64
Primarily intended to be run under QEMU.
QEMU
----
A virtualized instance can easily be launched by issuing `make run`.
Some settings, e.g. networking, can be configured via `make
menuconfig` under `External options -> QEMU virtualization`.
[Buildroot]: https://buildroot.org/
[Finit]: https://github.com/troglobit/finit
+14
View File
@@ -0,0 +1,14 @@
aarch64
=======
Microchip SparX-5i PCB135 (eMMC)
--------------------------------
At present, only FIT images are supported via the SparX-5i eval
board's U-Boot, which must contain a valid load address. If you are
using this board, after selecting your base configuration, run the
following command to supplement the existing config with the required
FIT options:
make board-enable-sparx-fit