Skip to content

Switchtec-user v2.0 release for Trident RevB FCA

Pre-release
Pre-release
Compare
Choose a tag to compare
@kelvin-cao kelvin-cao released this 22 Oct 14:03
· 632 commits to master since this release

In this release

This is the release of switchtec-user v2.0 utility for Trident RevB FCA, which includes the following new features.

  • Add New Commands to support secure boot and firmware recovery
    * recovery ping - Ping firmware and get current boot phase
    * recovery info - Display security settings (BL1 and Main Firmware only)
    * recovery mailbox - Retrieve mailbox logs
    * recovery image-list - Display active image list (BL1 only)
    * recovery image-select - Select active image index (BL1 only)
    * recovery fw-transfer - Transfer a firmware image to device (BL1 only)
    * recovery fw-execute - Execute the firmware image tranferred (BL1 only)
    * recovery config-set - Set the device security settings (BL1 and Main Firmware only)
    * recovery kmsk-entry-add - Add a KMSK entry (BL1 and Main Firmware only)
    * recovery state-set - Set the secure state (BL1 and Main Firmware only)
    * recovery boot-resume - Resume device boot (BL1 and BL2 only)
    * recovery dport-unlock - Unlock debug port
    * recovery dport-lock-update - Update secure unlock version
  • Extend existing command to support secure boot and firmware recovery
    * fw-update - Upload a new firmware image, add support for BL2 boot phase
    * fw-info - Return information on currently flashed firmware, add support for BL2 boot phase
    * fw-toggle - Toggle the active and inactive firmware partition, add support for BL2 boot phase

Limitaion

Openssl dependency

This release depends on and only works with openssl versoin 1.0.x. We will support other openssl versions in future release.