首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我得到这个android内核错误

为什么我得到这个android内核错误
EN

Stack Overflow用户
提问于 2019-12-20 17:38:56
回答 2查看 815关注 0票数 2

当我尝试构建时,我得到了这个错误:

代码语言:javascript
复制
DTC arch/arm64/boot/dts/qcom/apq8053-lite-dragon-v1.0.dtb
ERROR (phandle_references): Reference to non-existent node or label "typec_ssmux_config"
ERROR: Input tree has errors, aborting (use -f to force output)
make[2]: *** [scripts/Makefile.lib:319: arch/arm64/boot/dts/qcom/apq8053-lite-dragon-v1.0.dtb] Error 2
make[1]: *** [scripts/Makefile.build:653: arch/arm64/boot/dts/qcom] Error 2
make: *** [arch/arm64/Makefile:161: dtbs] Error 2

我修复了include错误,但我不知道如何修复它。来源:https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/onc-p-oss

代码语言:javascript
复制
make ARCH=arm64 SUBARCH=arm64 CROSS_COMPILE=~/Redmi7/toolchain64/bin/aarch64-linux-android- onclite-perf_defconfig
make ARCH=arm64 SUBARCH=arm64 CROSS_COMPILE=~/Redmi7/toolchain64/bin/aarch64-linux-android-
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-12-20 19:16:26

好吧,让我们看看。如果您查看msm8953-pinctrl.dtsi,您将注意到在apq8053-lite-dragon.dtsi设备树段中引用的特定节点被注释掉:

代码语言:javascript
复制
        /*typec_ssmux_config: typec_ssmux_config {
        mux {
            pins = "gpio139";
            function = "gpio";
        };

        config {
            pins = "gpio139";
            drive-strength = <2>;
            bias-disable;
        };
    };*/

把它放回去你就可以走了。这可能会因为一个原因而被注释掉--你可能想要更深入地了解它。

票数 0
EN

Stack Overflow用户

发布于 2019-12-20 20:13:48

我昨天试着取消对这部分的评论,但现在起作用了。但是我得到了更多的错误,我很难过。

代码语言:javascript
复制
DTC     arch/arm64/boot/dts/qcom/apq8053-lat-concam-dev.dtb
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200
DTC     arch/arm64/boot/dts/qcom/apq8053-lat-concam-proto.dtb
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (reg_format): "reg" property in /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a300
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a100
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc/qcom,spmi@200f000/qcom,pm8953@0/mpps/mpp@a200
DTC     arch/arm64/boot/dts/qcom/msm8953-pmi8940-cdp.dtb
DTC     arch/arm64/boot/dts/qcom/msm8953-pmi8940-mtp.dtb
ERROR (phandle_references): Reference to non-existent node or label "lcdb_ldo_vreg"

ERROR (phandle_references): Reference to non-existent node or label "lcdb_ncp_vreg"

ERROR: Input tree has errors, aborting (use -f to force output)
make[2]: *** [scripts/Makefile.lib:319: arch/arm64/boot/dts/qcom/msm8953-pmi8940-mtp.dtb] Error 2
make[1]: *** [scripts/Makefile.build:653: arch/arm64/boot/dts/qcom] Error 2
make: *** [arch/arm64/Makefile:161: dtbs] Error 2

编辑:将此行添加到配置文件时解决的所有问题

代码语言:javascript
复制
CONFIG_BUILD_ARM64_DT_OVERLAY=y
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59422945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档