diff --git a/meta-digi-dey/recipes-digi/sysinfo/sysinfo/sysinfo b/meta-digi-dey/recipes-digi/sysinfo/sysinfo/sysinfo index 046fa4fef..bc65b5ba2 100755 --- a/meta-digi-dey/recipes-digi/sysinfo/sysinfo/sysinfo +++ b/meta-digi-dey/recipes-digi/sysinfo/sysinfo/sysinfo @@ -251,6 +251,13 @@ if grep -qs '\' /proc/device-tree/compatible; then MCA_VERSION="HW_VERSION=${MCA_HW_VERSION} FW_VERSION=${MCA_FW_VERSION}" fi +IOEXP_NODE="/sys/devices/platform/soc/2100000.aips-bus/21a0000.i2c/i2c-0/0-006e" +if [ -d "$IOEXP_NODE" ]; then + IOEXP_HW_VERSION=$(cat ${IOEXP_NODE}/hw_version) || IOEXP_HW_VERSION="??" + IOEXP_FW_VERSION=$(cat ${IOEXP_NODE}/fw_version) || IOEXP_FW_VERSION="??" + IOEXP_VERSION="HW_VERSION=${IOEXP_HW_VERSION} FW_VERSION=${IOEXP_FW_VERSION}" +fi + DATE="$(date "+%Y%m%d%H%M%S")" FILE="/tmp/sysinfo-${DEY_VERSION}-${BOARD_SN}-${DATE}.txt" printf "\n\n" @@ -269,6 +276,7 @@ printf "\n\n" echo "|| Firmware | ${DISTRO}-${DEY_VERSION}-$(cat /etc/version)" echo "|| Kernel | $(uname -a)" [ -n "${MCA_VERSION}" ] && echo "|| Kinetis | ${MCA_VERSION}" + [ -n "${IOEXP_VERSION}" ] && echo "|| I/O Expander | ${IOEXP_VERSION}" printf "\n\n" ) | tee ${FILE}