Ratchet Check for OEM Owned Software Components

  • There is no self-enforced ratchet check available for OEM owned software components.
  • The loader enforced ratchet check is performed by the corresponding loader of the binaries.
  • Apart from MB1-BCT, all OEM owned firmware ratchet levels are set in MB1-BCT and in the Binary Component Header (BCH) while flashing the target or generating binaries offline.
  • The loader for the binaries compares the ratchet value of the binary in BCH too see whether it is lower or equal to its ratchet value in MB1-BCT.
  • MB1-BCT is the only OEM owned firmware that is hardware ratcheted using hardware fuses dedicated for MB1-BCT.