Skip to content

Add coreboot utilities #229

Merged
merged 3 commits into from
Dec 5, 2016
Merged

Add coreboot utilities #229

merged 3 commits into from
Dec 5, 2016

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Dec 2, 2016

Install cbmem, cbfstool, and nvramtool.

cbmem is a utility to access the “coreboot memory region” CBMEM in
memory.

Unfortunately, it’s not in its separate repository, so the bee file has
to be adapted, and the whole coreboot source needs to be downloaded.

Use the git hash in the output of `git describe --tags` as extra
version.

```
$ cbmem --help
$ sudo cbmem -c # show console messages
$ sudo cbmem -t # show time stamps
```
cbfstool is the utility to work with the “coreboot filesystem” CBFS,
which is used to store files in the ROM image.

Unfortunately, it’s not in its separate repository, so the bee file has
to be adapted, and the whole coreboot source needs to be downloaded.

Use the git hash in the output of `git describe --tags` as extra
version.

```
$ cbfstool --help
$ cbfstool build/coreboot.rom print
```
nvramtool is a utility to read and write to the NVRAM (CMOS). With
coreboot it can be used to configure certain options.

Unfortunately, it’s not in its separate repository, so the bee file has
to be adapted, and the whole coreboot source needs to be downloaded.

Use the git hash in the output of `git describe --tags` as extra
version.

```
$ nvramtool --help
$ nvramtool -a
```
@pmenzel
Copy link
Collaborator Author

pmenzel commented Dec 2, 2016

Install with sudo bee install cbmem cbfstool nvramtool.

@donald donald merged commit 8394b6a into master Dec 5, 2016
@donald donald deleted the add-coreboot-utilities branch December 14, 2016 14:39
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants