Highly possible you don't need to connect live sessions using windbg, you can analysis the generated dump file to simply open with windbg.
Raul Rangel <rran...@chromium.org> 于2021年1月14日周四 上午6:21写道: > I'm trying to boot the Windows 10 Installer on a picasso based device > using coreboot + tianocore. I keep getting a BSOD after the windows logo > shows with the very descriptive stop code `ACPI BIOS ERROR`. > > I've enabled bootdebug on the USB stick using the following: > > bcdedit /store H:\boot\bcd /bootdebug {bootmgr} on > bcdedit /store H:\boot\bcd /bootdebug {default} on > bcdedit /store H:\boot\bcd /debug {debug} on > > Here is the BCD: > > C:\Windows\system32>bcdedit /store h:\boot\bcd > Windows Boot Manager > -------------------- > identifier {bootmgr} > description Windows Boot Manager > locale en-US > inherit {globalsettings} > bootdebug Yes > default {default} > displayorder {default} > toolsdisplayorder {memdiag} > timeout 30 > > Windows Boot Loader > ------------------- > identifier {default} > device > ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f} > path \windows\system32\boot\winload.exe > description Windows Setup > locale en-US > inherit {bootloadersettings} > bootdebug Yes > osdevice > ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f} > systemroot \windows > bootmenupolicy Standard > detecthal Yes > winpe Yes > debug Yes > ems No > > C:\Windows\system32>bcdedit /store h:\boot\bcd /dbgsettings > debugtype Serial > debugport 1 > baudrate 115200 > > > I have also added the SPCR table: > > [000h 0000 4] Signature : "SPCR" [Serial Port > Console Redirection table] > [004h 0004 4] Table Length : 00000050 > [008h 0008 1] Revision : 02 > [009h 0009 1] Checksum : F1 > [00Ah 0010 6] Oem ID : "COREv4" > [010h 0016 8] Oem Table ID : "COREBOOT" > [018h 0024 4] Oem Revision : 0000002A > [01Ch 0028 4] Asl Compiler ID : "CORE" > [020h 0032 4] Asl Compiler Revision : 20200925 > > [024h 0036 1] Interface Type : 00 > [025h 0037 3] Reserved : 000000 > > [028h 0040 12] Serial Port Register : [Generic Address > Structure] > [028h 0040 1] Space ID : 00 [SystemMemory] > [029h 0041 1] Bit Width : 20 > [02Ah 0042 1] Bit Offset : 00 > [02Bh 0043 1] Encoded Access Width : 03 [DWord Access:32] > [02Ch 0044 8] Address : 00000000FEDC9000 > > [034h 0052 1] Interrupt Type : 03 > [035h 0053 1] PCAT-compatible IRQ : 04 > [036h 0054 4] Interrupt : 00000004 > [03Ah 0058 1] Baud Rate : 00 > [03Bh 0059 1] Parity : 00 > [03Ch 0060 1] Stop Bits : 00 > [03Dh 0061 1] Flow Control : 00 > [03Eh 0062 1] Terminal Type : 00 > [04Ch 0076 1] Reserved : 00 > [040h 0064 2] PCI Device ID : FFFF > [042h 0066 2] PCI Vendor ID : FFFF > [044h 0068 1] PCI Bus : 00 > [045h 0069 1] PCI Device : 00 > [046h 0070 1] PCI Function : 00 > [047h 0071 4] PCI Flags : 00000000 > [04Bh 0075 1] PCI Segment : 00 > [04Ch 0076 4] Reserved : 00000000 > > And the DBG2 table: > > [000h 0000 4] Signature : "DBG2" [Debug Port > table type 2] > [004h 0004 4] Table Length : 0000005C > [008h 0008 1] Revision : 00 > [009h 0009 1] Checksum : 78 > [00Ah 0010 6] Oem ID : "COREv4" > [010h 0016 8] Oem Table ID : "COREBOOT" > [018h 0024 4] Oem Revision : 00000000 > [01Ch 0028 4] Asl Compiler ID : "CORE" > [020h 0032 4] Asl Compiler Revision : 20200925 > > [024h 0036 4] Info Offset : 0000002C > [028h 0040 4] Info Count : 00000001 > > [02Ch 0044 1] Revision : 00 > [02Dh 0045 2] Length : 0030 > [02Fh 0047 1] Register Count : 01 > [030h 0048 2] Namepath Length : 000A > [032h 0050 2] Namepath Offset : 0026 > [034h 0052 2] OEM Data Length : 0000 [Optional field > not present] > [036h 0054 2] OEM Data Offset : 0000 [Optional field > not present] > [038h 0056 2] Port Type : 8000 > [03Ah 0058 2] Port Subtype : 0000 > [03Ch 0060 2] Reserved : 0000 > [03Eh 0062 2] Base Address Offset : 0016 > [040h 0064 2] Address Size Offset : 0022 > > [042h 0066 12] Base Address Register : [Generic Address > Structure] > [042h 0066 1] Space ID : 00 [SystemMemory] > [043h 0067 1] Bit Width : 20 > [044h 0068 1] Bit Offset : 00 > [045h 0069 1] Encoded Access Width : 03 [DWord Access:32] > [046h 0070 8] Address : 00000000FEDC9000 > > [04Eh 0078 4] Address Size : 000000F8 > > [052h 0082 10] Namepath : "\_SB.FUR0" > > > Given all this I have yet to see windows dump anything to the serial > console. The device just reboots after the BSOD message. Does anyone have > any experience debugging Windows boot errors? Can you share any tips? :) > > Thanks, > Raul > _______________________________________________ > coreboot mailing list -- coreboot@coreboot.org > To unsubscribe send an email to coreboot-le...@coreboot.org >
_______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-le...@coreboot.org