AMI Bios not booting completely

Oskar Senft osk at google.com
Sat Jan 19 08:47:39 AEDT 2019


What really peaks out is that it stops just as it's trying to initialize
the DXE serial driver ... Is it possible that this driver is attempting to
access a resource that's not exposed or not handled through/by OpenBMC?

Oskar.

On Fri, Jan 18, 2019 at 2:33 PM Vijay Khemka <vijaykhemka at fb.com> wrote:

> Team,
>
> I am unable to boot Bios all the way to boot  (grub in our case) prompt.
> I have verified IPMI communication with KCS debug. It does work with our FB
> internal image but not with LF openbmc image. Following is the last log
> lines and it get stuck after that.
>
>
>
> InstallRom...Run-time ROM Size = 8000 Bytes
>
> FetchBbsBootDevices: B3/D0/F0, ClassCode 3
>
> InstallProtocolInterface: OpromStartEnd 0
>
> OnPciIOInstalled
>
> OnPciIOInstalled LocateHandle = Success
>
> OnPciIOInstalled HandleProtocol = Success
>
> OpRomStartEndProtocol located
>
>                PCI OPROM(handle 66307C98, 3/0/0): addr C0000, size 8000
>
> InstallProtocolInterface: EfiDevicePath 65EAE9D8
>
> VESA: fetching the list of VESA modes supported by the controller from
> 3F022
>
> VESA mode 101 (640x480)  skipping as BPP (8) is less than 24...
>
> VESA mode 102 (800x600)  skipping as the mode has not linear frame
> buffer...
>
> VESA mode 103 (800x600)  skipping as BPP (8) is less than 24...
>
> VESA mode 105 (1024x768)  skipping as BPP (8) is less than 24...
>
> VESA mode 110 (640x480)  skipping as BPP (15) is less than 24...
>
> VESA mode 111 (640x480)  skipping as BPP (16) is less than 24...
>
> VESA mode 113 (800x600)  skipping as BPP (15) is less than 24...
>
> VESA mode 114 (800x600)  skipping as BPP (16) is less than 24...
>
> VESA mode 116 (1024x768)  skipping as BPP (15) is less than 24...
>
> VESA mode 117 (1024x768)  skipping as BPP (16) is less than 24...
>
> VESA mode 120 (640x480)  neither EDID nor MODE match is found.
>
> VESA mode 121 (800x600)  MODE match found (0).
>
> ODE match found (2).
>
> VESA mode 122 (1024x768)  neither EDID nor MODE match is found.
>
> VESA mode 130 (320x240)  skipping as BPP (8) is less than 24...
>
> VESA mode 131 (320x240)  skipping as BPP (15) is less than 24...
>
> VESA mode 132 (320x240)  skipping as BPP (16) is less than 24...
>
> VESA mode 133 (320x240)  neither EDID nor MODE match is found.
>
> VESA mode 134 (400x300)  skipping as BPP (8) is less than 24...
>
> VESA mode 135 (400x300)  skipping as BPP (15) is less than 24...
>
> VESA mode 136 (400x300)  skipping as BPP (16) is less than 24...
>
> VESA mode 137 (400x300)  neither EDID nor MODE match is found.
>
> VESA mode 138 (512x384)  skipping as BPP (8) is less than 24...
>
> VESA mode 139 (512x384)  skipping as BPP (15) is less than 24...
>
> VESA mode 13A (512x384)  skipping as BPP (16) is less than 24...
>
> VESA mode 13B (512x384)  neither EDID nor MODE match is found.
>
> Total number of GOP modes: 1
>
> UefiBiosVideo AllocateTheBuffers()
>
> VbeModeNumber: 0x121
>
> BytesPerScanLine: 0xC80
>
> HorizontalResolution: 0x320
>
> VerticalResolution: 0x258
>
> axBytesPerScanLine: 0xC80
>
> axVerticalResolution: 0x258
>
> InstallProtocolInterface: EfiGraphicsOutput 65EABB38[24m
>
> [4mInstallProtocolInterface: EfiEdidDiscovered 65EABB58[24m
>
> [4mInstallProtocolInterface: EfiEdidActive 65EABB68[24m
>
>
>
> [4mOptRomSetup: GOP Protocol Installed, EVENT=0x68A8FB98.[24m
>
> [4mOptRomSetup: ChkVga - VGA Settings: VgaIdx=0x14D; Item=1; Group=2;
> cbMode=1; GopFound=1;[24m
>
> [4mSuccess[24m
>
> [4mAMI Graphic Console
> Driver.Start(6A4C081C)[PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100)]=InstallProtocolInterface:
> EfiSimpleTextOut 65EAE298[24m
>
> [4mInstallProtocolInterface: AmiTextOut 65EAE399[24m
>
> [4mSuccess[24m
>
> [4mAMI Console Splitter Text Out
> Driver.Start(6A4C80B0)[PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)/Pci(0x0,0x0)/AcpiAdr(0x80010100)]=[24m
>
> [4mRows = 19  Col = 50    AllDevices = 1 [24m
>
> [4mRows = 19  Col = 50    AllDevices = 0 [24m
>
> [4mRows = 1F  Col = 64    AllDevices = 1 [24m
>
> [4mRows = 1F  Col = 64    AllDevices = 1 [24m
>
> [4mSuccess[24m
>
> [4mBDS.ConnectConOutVariable(6A730CF8)[24m
>
> [4mAMI Serial I/O
> Driver.Start(6A64A87C)[PciRoot(0x0)/Pci(0x1F,0x0)/Serial(0x0);Uart(InstallProtocolInterface:
> EfiSerialIo 65EAB298[24m
>
> [4mInstallProtocolInterface: EfiDevicePath 65C9D818[24m
>
> [4mSuccess[24m
>
> [4mAMI Terminal
> Driver.Start(6A47662C)[PciRoot(0x0)/Pci(0x1F,0x0)/Serial(0x0)/Uart(57600,8,N,1)/UartFlowCtrl(Hardware);VenVt100()]=ACPI:
> SetAcpiTable() Table=0x65C9D2D8; Handle=0x6A47D530; *Handle=0x0[24m
>
> [4mACPI: SetAcpiTable() Exiting... Status = Success[24m
>
> [4mInstallProtocolInterface: EfiDevicePath 68A46D18[24m
>
> [H[2J[61B[H[4mInstallProtocolInterface: EfiSimpleTextIn 68A45018
>
> InstallProtocolInterface: EfiSimpleTextInputEx 68A45030
>
> InstallProtocolInterface: AmiEfiKeycode 68A45060
>
> InstallProtocolInterface: EfiSimpleTextOut 68A45090
>
> Success
>
> AMI Console Splitter Text Out
> Driver.Start(6A4C80B0)[PciRoot(0x0)/Pci(0x1F,0x0)/Serial(0x0)/Uart(57600,8,N,1)/UartFlowCtrl(Hardware)/VenVt100()]=
>
> Rows = 19  Col = 50    AllDevices = 1
>
> [24m[H[2J[7B[H[25;60HSuccess
>
> AMI Console Splitter Text In
> Driver.Start(6A4C84C4)[PciRoot(0x0)/Pci(0x1F,0x0)/Serial(0x0)/Uart(57600,8,N,1)/UartFlowCtrl(Hardware)/VenVt100()]=Success
>
> AMI Serial I/O
> Driver.Start(6A64A87C)[PciRoot(0x0)/Pci(0x1F,0x0)/Serial(0x1);Uart(57600,8,N,1)]=
>
>
>
>
>
> Please throw some light here.
>
>
>
> Regards
>
> -Vijay
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20190118/969b9013/attachment-0001.html>


More information about the openbmc mailing list