diff --git a/recipes-core/initrdscripts/tegra-flash-init/init-flash.sh b/recipes-core/initrdscripts/tegra-flash-init/init-flash.sh index 7aa7f2dc..569e8591 100644 --- a/recipes-core/initrdscripts/tegra-flash-init/init-flash.sh +++ b/recipes-core/initrdscripts/tegra-flash-init/init-flash.sh @@ -34,6 +34,10 @@ fi [ -n "$sernum" ] || sernum="UNKNOWN" echo "Serial number: $sernum" UDC=$(ls -1 /sys/class/udc | head -n 1) +if [ -z "$UDC" ]; then + echo "Error: No UDC found in /sys/class/udc" >&2 + exit 1 +fi wait_for_storage() { local file_or_dev="$1"