Dell Chromebook 11 3189 Disassembly and Reassembly Guide - For use by Certifie - Page 38

Developer and Recovery mode, Coreboot + U-boot Custom Firmware

Page 38 highlights

Developer and Recovery mode Table 2. Developer and Recovery mode Developer Mode Recovery Mode • Used to boot without verification. • Can be turned on via key combination during boot. • Stateful partition is wiped during transitions. • Used in the factory to boot test image. • Allows a user to reinstall the Chrome OS from a USB key or SD card. • Recovery mode is entered if verified boot fails. • A user can force recovery mode via a key combination during boot. Coreboot + U-boot Custom Firmware Coreboot (x86 only) • Memory and chipset initialization • Open-source, except for MRC binary from Intel. U-Boot • Performs verified boot • Handles recovery and Developer Mode • Open source code Normal boot is very fast, as it takes less than 1 second to start loading kernel. Chromebook does not boot other operating systems such as Windows or OS X. 38 Software

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79

Developer and Recovery mode
Table 2. Developer and Recovery mode
Developer Mode
Recovery Mode
Used to boot without
verification.
Can be turned on via key combination during boot.
Stateful partition is wiped during transitions.
Used in the factory to boot test image.
Allows a user to reinstall the Chrome OS from a USB key or SD
card.
Recovery mode is entered if
verified
boot fails.
A user can force recovery mode via a key combination during
boot.
Coreboot + U-boot Custom Firmware
Coreboot (x86 only)
Memory and chipset initialization
Open-source, except for MRC binary from Intel.
U-Boot
Performs
verified
boot
Handles recovery and Developer Mode
Open source code
Normal boot is very fast, as it takes less than 1 second to start loading kernel. Chromebook does not boot other operating systems such as
Windows or OS X.
38
Software