- 14 Oct, 2020 3 commits
-
-
Guillaume Tucker authored
Separate the instructions to clone the repostory with Git LFS into a separate section, and add a section with some minimal instructions to get started for buildnthg Chromebook firmware images. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Add a basic README.md with some minimal instructions about how to flash a firmware image on a Chromebook using servoflash.py. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Add a Docker container with docker-compose to prepare a Chrome OS SDK environment to build some Chromebook firmware. Include a bootstrap.sh script to set it up and the environment variables for "octopus" as the first device type. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
- 09 Jul, 2020 2 commits
-
-
Guillaume Tucker authored
The servoflash.py script has been tested with a "hana" Chromebook which was previously flashed using flash-kevin.sh. So flash-kevin.sh can now be dropped. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Add servoflash.py as a better tool than device-specific scripts such as flash-kevin.sh. This will use the google-servo.conf file to look up a device's serial number, so the user only has to provide the device name. It will not downnload any firmware file automatically, that still has to be done by the user. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
- 18 Dec, 2019 2 commits
-
-
Guillaume Tucker authored
Check if the firmware file is present and exit with an error if not. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
The lib directory is in the current directory i.e. $PWD rather than $HOME. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
- 17 Dec, 2019 3 commits
-
-
Add command line option to specify the Servo serial number in order to be able to identify the device to program with flashrom. This could be further improved by looking up the serial number from the config file using the device name. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Replace the "url" command line option with "fw" to use a local firmware file and let the user download the firmware independently. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Update flashrom and libfdt to the versions from Chromium OS R80, that is to say flashrom v0.9.9 and libfdt v1.4.7. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
- 10 Dec, 2019 2 commits
-
-
Guillaume Tucker authored
Add flash-kevin.sh to flash the firmware on a rk3399-gru-kevin. This will get a firmware from a given URL and save it locally, read the firmware from the device into a backup file, erase the flash and write the new firmware. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Add the binaries for flashrom and libfdt needed to flash some Chromebok models such as the rk3399-gru-kevin using a Servo-Micro board. These were built within the Chrome OS chroot. If we need to keep using flashrom and libfdt, we should consider existing Debian packages and adding any Chrome OS specific patches if needed rather than tracking binaries directly. Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-