1

构建 EDKII 固件

./buildallconfigs.sh GCC44 QuarkPlatform

我收到下面列出的错误

在遇到障碍并且不知道该去哪里任何人任何想法之后?

继续运行

蟒蛇 3.3

CentOS 6.4 版(最终版)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 68:通知(_SB.PCI0.SDIO,0x02)制作:*** [ /home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.aml] 错误 255 错误 4063 -
对象不存在 ^ (_SB.PCI0.SDIO)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 69:通知(_SB.PCI0.URT0,0x02)错误 4063 -
对象没有存在 ^ (_SB.PCI0.URT0)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 70:通知(_SB.PCI0.USBD,0x02)错误 4063 -
对象没有存在 ^ (_SB.PCI0.USBD)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 71:通知(_SB.PCI0.EHCI,0x02)错误 4063 -
对象没有存在 ^ (_SB.PCI0.EHCI)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 72:通知(_SB.PCI0.OHCI,0x02)错误 4063 -
对象没有存在 ^ (_SB.PCI0.OHCI)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 73:通知(_SB.PCI0.URT1,0x02)错误4063-
对象不存在 ^ (_SB.PCI0.URT1)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 74:通知(_SB.PCI0.ENT0,0x02)错误4063-
对象不存在 ^ (_SB.PCI0.ENT0)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 75:通知(_SB.PCI0.ENT1,0x02)错误4063-
对象不存在 ^ (_SB.PCI0.ENT1)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 76:通知(_SB.PCI0.SPI0,0x02)错误4063-
对象不存在 ^ (_SB.PCI0.SPI0)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 77:通知(_SB.PCI0.SPI1,0x02)错误4063 -
对象没有存在 ^ (_SB.PCI0.SPI1)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 78:通知(_SB.PCI0.GIP0,0x02)错误4063 -
对象没有存在 ^ (_SB.PCI0.GIP0)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 85:通知(_SB.PCI0.PEX0,0x02)错误4063-
对象不存在 ^ (_SB.PCI0.PEX0)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 86:通知(_SB.PCI0.PEX1,0x02)错误 4063 -
对象没有存在 ^ (_SB.PCI0.PEX1)

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 1218:I2cSerialBus(0x20,ControllerInitiated,0x00061A80,AddressingMode7Bit,“\_SB.PCI0。 GIP0.I2C_", 0, ResourceConsumer,,) 错误 4095 -
语法错误,意外的 PARSEOP_NAMESEG ^

/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii 1235:I2CSerialBus(0x20,ControllerInitiated,100000,AddressingMode7Bit,“\_SB.PCI0。 GIP0.I2C_", 0, ResourceConsumer, , ) 错误 4095 -
语法错误,意外的 PARSEOP_NAMESEG ^

ASL 输入:/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii - 1301 行,48788 字节,568 个关键字 编译完成。15个错误,0个警告,0个备注,31个优化

build.py ...:错误7000:无法执行命令make tbuild [/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables]

build.py...:错误 F002:无法构建模块 /home/mark/Quark_EDKII_v1.1.0/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables.inf [IA32,GCC44,DEBUG]

  • 失败 - 构建结束时间:2015 年 3 月 3 日 16:35:20 构建总时间:00:00:13
4

2 回答 2

1

我刚刚遇到了同样的错误。我正在使用 Ubuntu 12.04 构建 EDKII 固件,并且似乎 Ubuntu“iasl”包中的 ACPICA 工具支持 ACPI 版本 4。根据此处的文档:http: //downloadmirror.intel.com/23962/eng/Quark_BSP_BuildandSWUserGuide_329687_007。 pdf 需要支持 ACPI 5 的版本。

所以我删除了 iasl 包(“sudo apt-get remove iasl”)并从这里下载了源代码:https ://www.acpica.org/downloads

我打开包装并进行了“make install”,现在固件构建似乎已完成。

于 2015-04-28T22:34:07.067 回答
1

您在编译 ACPI 表时遇到问题。接下来是关键错误消息:

ASL 输入:/home/mark/Quark_EDKII_v1.1.0/Build/QuarkPlatform/DEBUG_GCC44/IA32/QuarkPlatformPkg/Acpi/AcpiTables/AcpiTables/OUTPUT/Dsdt/Platform.iiii - 1301 行,48788 字节,568 个关键字编译完成。15 个错误,0 个警告,0 个备注,31 个优化

可能你ACPICA tools已经过时了。您需要弄清楚ACPICA tools您应该使用哪个版本的 ACPI 编译器(来自 )。它可以在您正在构建的项目的构建文档中说明,或者您可以在相应的邮件列表中询问开发人员。但首先只是尝试更新ACPICA tools到最新版本。

于 2015-03-03T17:27:22.403 回答