diff options
author | Patrick Rudolph <patrick.rudolph@9elements.com> | 2019-05-20 16:28:49 +0200 |
---|---|---|
committer | Philipp Deppenwiese <zaolin.daisuki@gmail.com> | 2019-05-21 14:23:34 +0000 |
commit | b461865577ed57b4512c75e0becf44b6b7ed0922 (patch) | |
tree | 577fb97f3cab9e6215fb010811172231444d8784 /Documentation | |
parent | b19de28c9889675125183f350e2a35f60e142562 (diff) | |
download | coreboot-b461865577ed57b4512c75e0becf44b6b7ed0922.tar.xz |
Documentation: Add Rotundu
Add information about flash and programming header.
Change-Id: If34016e20dd580f92695bef5b67dd0c282b0b421
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32894
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/mainboard/index.md | 1 | ||||
-rw-r--r-- | Documentation/mainboard/opencellular/rotundu.md | 76 | ||||
-rw-r--r-- | Documentation/mainboard/opencellular/rotundu_flash.jpg | bin | 0 -> 94737 bytes | |||
-rw-r--r-- | Documentation/mainboard/opencellular/rotundu_header2.jpg | bin | 0 -> 56605 bytes | |||
-rw-r--r-- | Documentation/mainboard/opencellular/rotundu_j16.png | bin | 0 -> 20835 bytes |
5 files changed, 77 insertions, 0 deletions
diff --git a/Documentation/mainboard/index.md b/Documentation/mainboard/index.md index 9af5c80883..fb637c423b 100644 --- a/Documentation/mainboard/index.md +++ b/Documentation/mainboard/index.md @@ -44,6 +44,7 @@ The boards in this section are not real mainboards, but emulators. ## Open Cellular - [Elgon](opencellular/elgon.md) +- [Rotundu](opencellular/rotundu.md) ## HP diff --git a/Documentation/mainboard/opencellular/rotundu.md b/Documentation/mainboard/opencellular/rotundu.md new file mode 100644 index 0000000000..8773e960a3 --- /dev/null +++ b/Documentation/mainboard/opencellular/rotundu.md @@ -0,0 +1,76 @@ +# Rutundu + +This page describes how to run coreboot on the [Rotundu] compute board +from [OpenCellular]. + +## TODO + +* Configure UART +* EC interface + +## Flashing coreboot + +```eval_rst ++---------------------+------------+ +| Type | Value | ++=====================+============+ +| Socketed flash | no | ++---------------------+------------+ +| Model | W25Q128 | ++---------------------+------------+ +| Size | 16 MiB | ++---------------------+------------+ +| In circuit flashing | yes | ++---------------------+------------+ +| Package | SOIC-8 | ++---------------------+------------+ +| Write protection | No | ++---------------------+------------+ +| Dual BIOS feature | No | ++---------------------+------------+ +| Internal flashing | yes | ++---------------------+------------+ +``` + +### Internal programming + +The SPI flash can be accessed using [flashrom]. + +### External programming + +The GBCv1 board does have a pinheader to flash the SOIC-8 in circuit. +Directly connecting a Pomona test-clip on the flash is also possible. + +**Closeup view of SOIC-8 flash IC** + +![][rotundu_flash] + +[rotundu_flash]: rotundu_flash.jpg + +**SPI header** + +![][rotundu_header2] + +[rotundu_header2]: rotundu_header2.jpg + +**SPI header pinout** + +Dediprog compatible pinout. + +![][rotundu_j16] + +[rotundu_j16]: rotundu_j16.png + +## Technology + +```eval_rst ++------------------+--------------------------------------------------+ +| SoC | Intel Baytrail | ++------------------+--------------------------------------------------+ +| Coprocessor | Intel ME | ++------------------+--------------------------------------------------+ +``` + +[Rotundu]: https://github.com/Telecominfraproject/OpenCellular +[OpenCellular]: https://code.fb.com/connectivity/introducing-opencellular-an-open-source-wireless-access-platform/ +[flashrom]: https://flashrom.org/Flashrom diff --git a/Documentation/mainboard/opencellular/rotundu_flash.jpg b/Documentation/mainboard/opencellular/rotundu_flash.jpg Binary files differnew file mode 100644 index 0000000000..f14617c17a --- /dev/null +++ b/Documentation/mainboard/opencellular/rotundu_flash.jpg diff --git a/Documentation/mainboard/opencellular/rotundu_header2.jpg b/Documentation/mainboard/opencellular/rotundu_header2.jpg Binary files differnew file mode 100644 index 0000000000..f692306842 --- /dev/null +++ b/Documentation/mainboard/opencellular/rotundu_header2.jpg diff --git a/Documentation/mainboard/opencellular/rotundu_j16.png b/Documentation/mainboard/opencellular/rotundu_j16.png Binary files differnew file mode 100644 index 0000000000..1936365d80 --- /dev/null +++ b/Documentation/mainboard/opencellular/rotundu_j16.png |