【问题描述】:
user版本使用fastboot升级分区镜像时报错,错误信息如下:
提示unknown command
【问题分析】:
bootable/bootloader/edk2目录下搜索unknown command关键字:
for (cmd = cmdlist; cmd; cmd = cmd->next) {
if (AsciiStrnCmp (Data, cmd->prefix, cmd->prefix_len))
continue;
cmd->handle ((CONST CHAR8 *)Data + cmd->prefix_len, (VOID *)mUsbDataBuffer,
(UINT32)mBytesReceivedSoFar);
return;
}
DEBUG ((EFI_D_ERROR, "\nFastboot Send Fail\n"));
FastbootFail ("unknown command");
查找下cmdlist的命令链表信息:
STATIC FASTBOOT_CMD *cmdlist;
......
2532 /* See header for docu