From e5e82d2ba677734bc9b676e0a77ce96e81d75fcc Mon Sep 17 00:00:00 2001 From: Ricardo Martins Date: Mon, 11 Aug 2014 17:05:16 +0100 Subject: [PATCH] filesystem: fixed IGEPv2 handling. --- rules/filesystem/fs/etc/rc.d/upgrade | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/rules/filesystem/fs/etc/rc.d/upgrade b/rules/filesystem/fs/etc/rc.d/upgrade index 0b7cb84..509e436 100644 --- a/rules/filesystem/fs/etc/rc.d/upgrade +++ b/rules/filesystem/fs/etc/rc.d/upgrade @@ -150,14 +150,19 @@ uboot_part_upgrade() uboot_part_upgrade_check() { # Check if board is a BeagleBone black. - dmesg | grep -i 'machine model' | grep -i beaglebone + dmesg | grep -i 'machine model' | grep -i beaglebone > /dev/null 2>&1 if [ $? -eq 0 ]; then uboot_part_upgrade 'BeagleBone Black' '/dev/mmcblk1p1' return 0 fi # Check if board is a IGEPv2. - dmesg | grep -i 'machine model' | grep -i igepv2 + dmesg | grep -i 'machine model' | grep -i igepv2 > /dev/null 2>&1 + if [ $? -eq 0 ]; then + uboot_part_upgrade 'IGEPv2' '/dev/mmcblk0p1' + return 0 + fi + grep "IGEP v2" /proc/cpuinfo > /dev/null 2>&1 if [ $? -eq 0 ]; then uboot_part_upgrade 'IGEPv2' '/dev/mmcblk0p1' return 0