[paver][build] Split chromebook into a separate board from x64
As part of migrating towards a unified A/B/R boot image configuration for all supported boards the following changes were made: * A chromebook board file was added. ** VBOOT images are only built for the new target. ** VBOOT images are treated similarly to how signed images on other boards are treated. * The EFI image was deduplicated into bootloader. * The KERNC image was deduplicated into ZIRCON-A. * Support for a VB_META_R partition was added. * zedboot version was updated (due to breaking changes) ZX-3861 Tested: Paved pixelbook, NUC, astro, and vim2 Change-Id: I2344048ef69dd7b5e53004c707a261f5e0e0bb93
Showing
- boards/chromebook-x64.gni 18 additions, 0 deletionsboards/chromebook-x64.gni
- boards/x64.gni 2 additions, 0 deletionsboards/x64.gni
- build/images/BUILD.gn 64 additions, 36 deletionsbuild/images/BUILD.gn
- build/images/boot.gni 5 additions, 0 deletionsbuild/images/boot.gni
- build/images/zedboot/BUILD.gn 14 additions, 15 deletionsbuild/images/zedboot/BUILD.gn
- garnet/bin/installer/install-fuchsia.sh 7 additions, 14 deletionsgarnet/bin/installer/install-fuchsia.sh
- garnet/go/src/amber/system_updater/images 1 addition, 2 deletionsgarnet/go/src/amber/system_updater/images
- garnet/go/src/amber/system_updater/processor.go 0 additions, 4 deletionsgarnet/go/src/amber/system_updater/processor.go
- garnet/go/src/amber/system_updater/test_images 1 addition, 1 deletiongarnet/go/src/amber/system_updater/test_images
- sdk/BUILD.gn 5 additions, 1 deletionsdk/BUILD.gn
- tools/devshell/mkzedboot 27 additions, 12 deletionstools/devshell/mkzedboot
- zircon/system/core/netsvc/board-name.cpp 1 addition, 1 deletionzircon/system/core/netsvc/board-name.cpp
- zircon/system/core/netsvc/tftp.cpp 0 additions, 6 deletionszircon/system/core/netsvc/tftp.cpp
- zircon/system/host/bootserver/bootserver.c 13 additions, 28 deletionszircon/system/host/bootserver/bootserver.c
- zircon/system/public/zircon/boot/netboot.h 3 additions, 5 deletionszircon/system/public/zircon/boot/netboot.h
- zircon/system/public/zircon/hw/gpt.h 9 additions, 0 deletionszircon/system/public/zircon/hw/gpt.h
- zircon/system/uapp/disk-pave/disk-pave.cpp 5 additions, 10 deletionszircon/system/uapp/disk-pave/disk-pave.cpp
- zircon/system/ulib/paver/device-partitioner.cpp 35 additions, 13 deletionszircon/system/ulib/paver/device-partitioner.cpp
- zircon/system/ulib/paver/device-partitioner.h 1 addition, 10 deletionszircon/system/ulib/paver/device-partitioner.h
- zircon/system/ulib/paver/include/lib/paver/paver.h 1 addition, 9 deletionszircon/system/ulib/paver/include/lib/paver/paver.h
Loading
Please register or sign in to comment