Casper Chang a0b5589b49 remove redundant
and add start servod script
2025-04-11 07:46:56 +08:00
2021-07-05 23:53:45 +08:00
2023-02-13 17:08:41 +08:00
2025-03-13 17:23:01 +08:00
2021-07-05 23:53:45 +08:00
2021-01-05 08:48:30 +08:00
2021-01-27 17:26:49 +08:00
2021-01-26 17:17:20 +08:00
2025-04-11 07:46:56 +08:00
2023-07-25 17:55:11 +08:00

expect script for chromium init repo.

This script is intented to deploy for daily build chromium OS

  • build chroimum OS
  • build firmware
  • copy local manifest file
  • copy common utility to {chromium}/src/scrips directory

usage

chromium repo branch support

release-R89-13729.B
release-R100-14526.B
release-R101-14588.B
release-R102-14695.B
release-R107-15117.B
factory-brya-14517.B
firmware-brya-14505.B
firmware-volteer-13672.B
firmware-nissa-15217.B

chromium board support

- nissa:
  - nereid
  - joxer
- brya:  
  - primus 
  - gimble
  - crota
- brask
  - moli
  - aurash
volteer
  - eldrid

setup config.txt example

user_password=default
working_dir=default
repo_branch=default
chrome_board_name=nissa
chrome_project_name=nereid
is_repo_sync=true
is_setup_board=true
is_build_packages=true
is_build_firmware=true
is_build_image=true
is_install_image=true
dut_ip_addr=192.168.1.2
reposync_thread=4

i.e. ToT

user_password=xxx
working_dir=ToT
repo_branch=default
chrome_board_name=volteer
chrome_project_name=eldrid
is_setup_board=true
is_repo_sync=true
is_build_packages=true
is_build_firmware=false
is_build_image=true
is_install_image=true
dut_ip_addr=192.168.1.2
reposync_thread=4

i.e. firmware-volteer-13672.B

user_password=xxx
working_dir=firmware-13672.B
repo_branch=firmware-volteer-13672.B
chrome_board_name=volteer
chrome_project_name=eldrid
is_setup_board=true
is_repo_sync=true
is_build_packages=false
is_build_firmware=false
is_build_image=false
is_install_image=false
dut_ip_addr=192.168.1.2
reposync_thread=4

execute command line

# parameter is deprecated, please setup the user_passwork and repo_directory in config.txt
$ ./main_cros_reposync_build.sh
Description
No description provided
Readme 194 KiB
Languages
Shell 71.1%
Python 28.9%