char *tmp, *buf;
char *line;
char src_path[LEN_BUF];
+ const char *file_name = NULL;
int size;
int ret;
case 2:
nfs_path = argv[1];
break;
+ case 3:
+ nfs_path = argv[1];
+ file_name = argv[2];
+ break;
default:
return CMD_RET_USAGE;
}
}
list_for_each_entry(info, &img_info_list, list) {
+ if (file_name && strcmp(file_name, info->name))
+ continue;
+
snprintf(src_path, LEN_BUF, "%s/%s", nfs_path, info->name);
if (info->layout == FS_FAT)
U_BOOT_CMD(nfsdown, CONFIG_SYS_MAXARGS, 1, do_nfs_down,
"TIZEN \"nfs\" downloader",
- "[<IP_ADDR>:]<IMG_PATH>\n"
+ "[<IP_ADDR>:]<IMG_PATH> [image file name]\n"
" - device firmware upgrade via nfs for Tizen\n"
" fusing images from <IP_ADDR>:<IMG_PATH> to MMC.\n"
" - required to set env for ipaddr, serverip, gatewayip,\n"