Clone this repo:

Branches

  1. bdb1cc5 Add initial OWNERS, DIR_METADATA and README file by Karthikeyan Ramasubramanian · 7 days ago main
  2. 8484037 Initial empty repository by Allen Li · 3 weeks ago

Firmweaver

Firmweaver is a collection of tools for Chromium OS to assist with initial firmware setup during board bringup.

Introduction

The Chromium OS project includes tools to assist with initial firmware setup during board bringup. These tools generate certain objects in Application Processor (AP) and Embedded Controller (EC) firmware (e.g., EC devicetree, AP GPIO configuration, etc.).

The tools take a curated sheet as prepared by the hardware team as an input and generate these objects as output. Developers can validate the generated output and contribute them to the concerned project.

Features

  • Automatic Generation: Generates firmware objects from hardware sheets.
  • Supported Outputs:
    • EC Devicetree
    • AP GPIO Configuration

Getting Started

(Add instructions on how to set up the environment and get started with Firmweaver.)

Usage

(Add instructions on how to run the tools, including required arguments and input file formats.)

Contributing

This project follows the standard Chromium OS contribution process.