|
| 1 | +What: /sys/bus/i2c/devices/<mcu_device>/board_revision |
| 2 | +Date: September 2024 |
| 3 | +KernelVersion: 6.11 |
| 4 | +Contact: Marek Behún < [email protected]> |
| 5 | +Description: (RO) Contains board revision number. |
| 6 | + |
| 7 | + Only available if board information is burned in the MCU (older |
| 8 | + revisions have board information burned in the ATSHA204-A chip). |
| 9 | + |
| 10 | + Format: %u. |
| 11 | + |
| 12 | +What: /sys/bus/i2c/devices/<mcu_device>/first_mac_address |
| 13 | +Date: September 2024 |
| 14 | +KernelVersion: 6.11 |
| 15 | +Contact: Marek Behún < [email protected]> |
| 16 | +Description: (RO) Contains device first MAC address. Each Turris Omnia is |
| 17 | + allocated 3 MAC addresses. The two additional addresses are |
| 18 | + computed from the first one by incrementing it. |
| 19 | + |
| 20 | + Only available if board information is burned in the MCU (older |
| 21 | + revisions have board information burned in the ATSHA204-A chip). |
| 22 | + |
| 23 | + Format: %pM. |
| 24 | + |
| 25 | +What: /sys/bus/i2c/devices/<mcu_device>/fw_features |
| 26 | +Date: September 2024 |
| 27 | +KernelVersion: 6.11 |
| 28 | +Contact: Marek Behún < [email protected]> |
| 29 | +Description: (RO) Newer versions of the microcontroller firmware report the |
| 30 | + features they support. These can be read from this file. If the |
| 31 | + MCU firmware is too old, this file reads 0x0. |
| 32 | + |
| 33 | + Format: 0x%x. |
| 34 | + |
| 35 | +What: /sys/bus/i2c/devices/<mcu_device>/fw_version_hash_application |
| 36 | +Date: September 2024 |
| 37 | +KernelVersion: 6.11 |
| 38 | +Contact: Marek Behún < [email protected]> |
| 39 | +Description: (RO) Contains the version hash (commit hash) of the application |
| 40 | + part of the microcontroller firmware. |
| 41 | + |
| 42 | + Format: %s. |
| 43 | + |
| 44 | +What: /sys/bus/i2c/devices/<mcu_device>/fw_version_hash_bootloader |
| 45 | +Date: September 2024 |
| 46 | +KernelVersion: 6.11 |
| 47 | +Contact: Marek Behún < [email protected]> |
| 48 | +Description: (RO) Contains the version hash (commit hash) of the bootloader |
| 49 | + part of the microcontroller firmware. |
| 50 | + |
| 51 | + Format: %s. |
| 52 | + |
| 53 | +What: /sys/bus/i2c/devices/<mcu_device>/mcu_type |
| 54 | +Date: September 2024 |
| 55 | +KernelVersion: 6.11 |
| 56 | +Contact: Marek Behún < [email protected]> |
| 57 | +Description: (RO) Contains the microcontroller type (STM32, GD32, MKL). |
| 58 | + |
| 59 | + Format: %s. |
| 60 | + |
| 61 | +What: /sys/bus/i2c/devices/<mcu_device>/reset_selector |
| 62 | +Date: September 2024 |
| 63 | +KernelVersion: 6.11 |
| 64 | +Contact: Marek Behún < [email protected]> |
| 65 | +Description: (RO) Contains the selected factory reset level, determined by |
| 66 | + how long the rear reset button was held by the user during board |
| 67 | + reset. |
| 68 | + |
| 69 | + Format: %i. |
| 70 | + |
| 71 | +What: /sys/bus/i2c/devices/<mcu_device>/serial_number |
| 72 | +Date: September 2024 |
| 73 | +KernelVersion: 6.11 |
| 74 | +Contact: Marek Behún < [email protected]> |
| 75 | +Description: (RO) Contains the 64-bit board serial number in hexadecimal |
| 76 | + format. |
| 77 | + |
| 78 | + Only available if board information is burned in the MCU (older |
| 79 | + revisions have board information burned in the ATSHA204-A chip). |
| 80 | + |
| 81 | + Format: %016X. |
0 commit comments