km/common: add printings to boardid commands
authorHolger Brunck <holger.brunck@keymile.com>
Mon, 4 Jul 2011 22:23:59 +0000 (22:23 +0000)
committerWolfgang Denk <wd@denx.de>
Thu, 28 Jul 2011 13:39:18 +0000 (15:39 +0200)
Be verbose if do_setboardid was called and print
correct names of variables in do_checkboardidhwk.

Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
cc: Valentin Longchamp <valentin.longchamp@keymile.com>
cc: Heiko Schocher <hs@denx.de>
cc: Wolfgang Denk <wd@denx.de>

board/keymile/common/common.c

index 841bdee..7f388e1 100644 (file)
@@ -270,6 +270,7 @@ static int do_setboardid(cmd_tbl_t *cmdtp, int flag, int argc,
        }
        sprintf((char *)buf, "%s", p);
        setenv("boardid", (char *)buf);
+       printf("set boardid=%s\n", buf);
 
        p = get_local_var("IVM_HWKey");
        if (p == NULL) {
@@ -278,6 +279,8 @@ static int do_setboardid(cmd_tbl_t *cmdtp, int flag, int argc,
        }
        sprintf((char *)buf, "%s", p);
        setenv("hwkey", (char *)buf);
+       printf("set hwkey=%s\n", buf);
+       printf("Execute manually saveenv for persistent storage.\n");
 
        return 0;
 }
@@ -421,7 +424,8 @@ int do_checkboardidhwk(cmd_tbl_t *cmdtp, int flag, int argc,
                printf("boardid=0x%3lX, hwkey=%ld\n", envbid, envhwkey);
                rc = 0; /* match */
        } else {
-               printf("Error: env bId=0x%3lX, hwKey=%ld\n", envbid, envhwkey);
+               printf("Error: env boardid=0x%3lX, hwkey=%ld\n", envbid,
+                       envhwkey);
                printf("       IVM bId=0x%3lX, hwKey=%ld\n", ivmbid, ivmhwkey);
                rc = 1; /* don't match */
        }