cmd: bootrkp: fix always detect sdcard successfully

fixes:(1476830 cmd: bootrkp: clean up code)

Change-Id: I437174085875b70bd72768f900b7c64c33163822
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
This commit is contained in:
Joseph Chen 2019-10-14 20:23:14 +08:00
parent 7ceab85022
commit 35ca3e037c
1 changed files with 4 additions and 1 deletions

View File

@ -104,13 +104,16 @@ static int do_rkimg_test(cmd_tbl_t *cmdtp, int flag, int argc,
if (buffer[0] == 0xFCDC8C3B) { if (buffer[0] == 0xFCDC8C3B) {
printf("Found IDB in SDcard\n"); printf("Found IDB in SDcard\n");
ret = CMD_RET_SUCCESS;
if (0 == buffer[128 + 104 / 4]) /* TAG in IDB */ if (0 == buffer[128 + 104 / 4]) /* TAG in IDB */
env_update("bootargs", "sdfwupdate"); env_update("bootargs", "sdfwupdate");
} else {
ret = CMD_RET_FAILURE;
} }
free(buffer); free(buffer);
return CMD_RET_SUCCESS; return ret;
} }
U_BOOT_CMD( U_BOOT_CMD(