首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >重建Android LK

重建Android LK
EN

Stack Overflow用户
提问于 2020-11-19 08:15:13
回答 1查看 344关注 0票数 0

我们正在尝试推出一种新的MIPI显示屏,用于我们的智能眼镜解决方案。为此,我们大致遵循了高通提供的指南:https://developer.qualcomm.com/download/db410c/dsi-display-porting-guide-linux-android.pdf

移植新显示器的方法要求我们使用我们正在使用的显示器的新配置来修改Android引导加载程序(小内核)。这允许我们使用以下命令选择新的显示:

代码语言:javascript
运行
复制
$ fastboot oem select-display-panel <display-name>

问题是,要将此新配置添加到LK,我们需要重新构建映像(emmc_appsboot.mbn)。到目前为止,这是不成功的。

我们在LK目录中找到了一个名为AndroidBoot.mk的文件。此文件中的注释为“#Android makefile to build lk bootloader as a part of Android Build”

根据这条评论,LK似乎应该作为Android构建的一部分来构建,但我们似乎不能这样做。这种想法正确吗?

根据LK github构建说明,我们还尝试运行

代码语言:javascript
运行
复制
$ make msm8909 

从LK目录中,但我们得到以下错误:

代码语言:javascript
运行
复制
unrecognised option '-mcpu=cortex-a8'

我怀疑这可能是由于缺少工具链的一部分,因为我必须手动将arm-eabi-gcc添加到path变量。

有没有人能提供一些关于我们需要使用什么命令或者需要遵循什么过程的信息,以便使用更新的配置生成一个新的LK引导加载程序文件?

EN

回答 1

Stack Overflow用户

发布于 2020-11-26 07:36:42

该问题是由于PATH变量集不正确造成的。我在.bashrc文件中添加了正确的路径:".../prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/“并重新登录,修复了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64903427

复制
相关文章

相似问题

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