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

Commits on Dec 2, 2016

  1. cbmem: Add version 4.5-474-g91bfa8e from git

    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
    ```
    pmenzel committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    8a2ee04 View commit details
    Browse the repository at this point in the history
  2. cbfstool: Add version 4.5-474-g91bfa8e from git

    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
    ```
    pmenzel committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    d6c1fbc View commit details
    Browse the repository at this point in the history
  3. nvramtool: Add version 4.5-474-g91bfa8e from git

    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 committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    9884c79 View commit details
    Browse the repository at this point in the history