sysfs-platform-mellanox-bootctl 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. What: /sys/bus/platform/devices/MLNXBF04:00/lifecycle_state
  2. Date: Oct 2019
  3. KernelVersion: 5.5
  4. Contact: "Liming Sun <lsun@mellanox.com>"
  5. Description:
  6. The Life-cycle state of the SoC, which could be one of the
  7. following values.
  8. ============== =============================================
  9. Production Production state and can be updated to secure
  10. GA Secured Secure chip and not able to change state
  11. GA Non-Secured Non-Secure chip and not able to change state
  12. RMA Return Merchandise Authorization
  13. ============== =============================================
  14. What: /sys/bus/platform/devices/MLNXBF04:00/post_reset_wdog
  15. Date: Oct 2019
  16. KernelVersion: 5.5
  17. Contact: "Liming Sun <lsun@mellanox.com>"
  18. Description:
  19. The watchdog setting in seconds for the next booting. It's used
  20. to reboot the chip and recover it to the old state if the new
  21. boot partition fails.
  22. What: /sys/bus/platform/devices/MLNXBF04:00/reset_action
  23. Date: Oct 2019
  24. KernelVersion: 5.5
  25. Contact: "Liming Sun <lsun@mellanox.com>"
  26. Description:
  27. The source of the boot stream for the next reset. It could be
  28. one of the following values:
  29. =========== ===============================================
  30. external boot from external source (USB or PCIe)
  31. emmc boot from the onchip eMMC
  32. emmc_legacy boot from the onchip eMMC in legacy (slow) mode
  33. =========== ===============================================
  34. What: /sys/bus/platform/devices/MLNXBF04:00/second_reset_action
  35. Date: Oct 2019
  36. KernelVersion: 5.5
  37. Contact: "Liming Sun <lsun@mellanox.com>"
  38. Description:
  39. Update the source of the boot stream after next reset. It could
  40. be one of the following values and will be applied after next
  41. reset.
  42. =========== ===============================================
  43. external boot from external source (USB or PCIe)
  44. emmc boot from the onchip eMMC
  45. emmc_legacy boot from the onchip eMMC in legacy (slow) mode
  46. swap_emmc swap the primary / secondary boot partition
  47. none cancel the action
  48. =========== ===============================================
  49. What: /sys/bus/platform/devices/MLNXBF04:00/secure_boot_fuse_state
  50. Date: Oct 2019
  51. KernelVersion: 5.5
  52. Contact: "Liming Sun <lsun@mellanox.com>"
  53. Description:
  54. The state of eFuse versions with the following values.
  55. ======= ===============================================
  56. InUse burnt, valid and currently in use
  57. Used burnt and valid
  58. Free not burnt and free to use
  59. Skipped not burnt but not free (skipped)
  60. Wasted burnt and invalid
  61. Invalid not burnt but marked as valid (error state).
  62. ======= ===============================================