[PATCH u-boot-mvebu 0/4] Turris Omnia - New board revision support

Marek Behún kabel at kernel.org
Mon Mar 4 16:21:44 CET 2024


Hi Stefan,

a new board revision of Omnia is coming. In this new revision the board
information (serial number, MAC address) and board cryptography is
implemented by the microcontroller. The ATSHA204A cryptochip is not
present on this new revision.

Here are some changes regarding this.

Marek

Marek Behún (4):
  arm: mvebu: turris_omnia: Refactor MCU status and features reading
  arm: mvebu: turris_omnia: Implement getting board information from MCU
  arm: mvebu: turris_omnia: Print board ECDSA public key if available
  arm: mvebu: turris_omnia: Disable Atmel SHA node if not present

 board/CZ.NIC/turris_atsha_otp.c          |  27 +--
 board/CZ.NIC/turris_common.c             |  42 +++++
 board/CZ.NIC/turris_common.h             |  10 +
 board/CZ.NIC/turris_omnia/Makefile       |   2 +-
 board/CZ.NIC/turris_omnia/turris_omnia.c | 229 +++++++++++++++++++----
 5 files changed, 252 insertions(+), 58 deletions(-)
 create mode 100644 board/CZ.NIC/turris_common.c
 create mode 100644 board/CZ.NIC/turris_common.h

-- 
2.43.0



More information about the U-Boot mailing list