U盘必须是FAT格式
usb stop;
usb start;
fatls usb 0;//ls U盘下文件
升级ld
mw.b 1800000 ff 8000000
fatload usb 0 1800000 LD98323A.bin
nand erase 0 40000;nand write 1800000 0 40000
升级all-in-one
mw.b 1800000 ff 8000000
fatload usb 0 1800000 FW98323A.bin
nvt_update_all 0x1800000 0
usb help
显示u盘信息
fatinfo usb 0
可以在nvt_ivot_soc_utils.c中新增加一个uboot下的命令
int do_nvt_udisk_update(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
{
char buf[1028];
int ret;
gpio_request(85,"usb_en");
gpio_direction_output(85,1);
gpio_set_value(85,1);
mdelay(100);
sprintf(buf, "%s","fatls usb 0");
run_command(buf, 0);
memset(buf,0,sizeof(buf)/sizeof(buf[0]));
sprintf(buf,"%s","usb stop;usb start");
run_command(b