[MinnowBoard] Missing efi shell commands
He, Tim
tim.he at intel.com
Fri Jul 24 08:15:42 UTC 2015
Did you build bios using GCC? Because the binary size built by GCC is larger than the binary size built by VS, so the binary built by GCC is using Mini shell instead of full shell by default.
For GCC build, you can also modify the PlatformPkgGcc.fdf as following, to change shell definition from mini shell to full shell, and you need make sure it don’t have build size issue after the changes.
FILE APPLICATION = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile) {
SECTION PE32 = ShellBinPkg/UefiShell/$(EDK_DXE_ARCHITECTURE)/Shell.efi
}
Best Regards,
Tim
From: Wei, David
Sent: Friday, July 24, 2015 3:36 PM
To: MinnowBoard Development and Community Discussion
Cc: He, Tim; Wei, David
Subject: RE: [MinnowBoard] Missing efi shell commands
Maybe your BIOS is using mini shell.
Add Tim.
Thanks,
David | SSG BIOS
From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Supriti Singh
Sent: Thursday, July 23, 2015 9:56 PM
To: elinux-minnowboard at lists.elinux.org<mailto:elinux-minnowboard at lists.elinux.org>
Subject: [MinnowBoard] Missing efi shell commands
Hello,
I have a debuggable 0.80 firmware for MBMax.
The efi boots but in the shell when I type '?' to list of available commands it shows a small list compared to all the commands mentioned here http://wiki.minnowboard.org/Shell_Commands Why are not all the commands available?
I need a command that can show me the symbol table entries. I read somewhere that there is a 'mem' command for that. But that command is not in the list. Does someone know what command I can use to see the symbol table entries?
Thanks
Supriti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150724/f1a49792/attachment-0001.html>
More information about the elinux-MinnowBoard
mailing list