你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP157

[复制链接]
hotwinter 提问时间:2023-4-25 16:32 / 未解决

我把ST官方的Starter Package里的根文件系统镜像直接烧到正点原子的STM32MP157开发板,Linux内核和uboot等使用的还是正点原子出厂的镜像,启动后其它的都正常,但是无法使用weston相关的应用,运行glmark2提示没有openEGL.so。请问一下这是为什么呢?这些应用和动态库应该都是在根文件系统啊。****

收藏 评论3 发布时间:2023-4-25 16:32

举报

3个回答
JaydenCai 回答时间:2023-4-26 16:18:00

可能存在以下几种可能性:

  1. 根文件系统镜像中缺少openEGL.so库文件,导致无法运行相关应用。您可以检查一下根文件系统镜像中是否包含了该库文件,如果没有,您可以手动将该库文件添加到根文件系统中。
  2. 另外一种可能是,根文件系统镜像中的openEGL.so库文件版本与glmark2需要的版本不匹配。您可以尝试使用ldconfig命令更新共享库缓存,以确保正确的库版本被加载,并重新运行glmark2测试。
  3. 还有一种可能是,在启动过程中u-boot和内核参数设置不正确,导致系统无法正确加载和使用根文件系统镜像中的一些组件。建议您检查一下启动时的日志信息,确认系统是否能够正确识别和加载根文件系统镜像中的所有组件。
hotwinter 回答时间:2023-6-13 18:10:53

JaydenCai 发表于 2023-4-26 16:18
可能存在以下几种可能性:</p>
<ol>
<li>根文件系统镜像中缺少openEGL.so库文件,导致无法运行相关应用。您可以 ...

[md]我直接把正点原子提供的uboot源码里的dts文件复制到ST官方uboot源码里,代替ST官方的设备设备树文件,结果编译报错,显示设备树文件中有错误。但是同样的编译环境我直接编译正点原子的源码和ST官方的源码都没有问题。请问一下一般是什么原因会导致该问题啊。

Xar- 回答时间:2024-7-12 16:47:12

您好:

1.请优先检查OpenSTLinux版本,请检查您所使用的正点原子和ST官方的编译环境版本是否一致(包括TF-A, OP-TEE, U-Boot, Kernel等)。

2.文件系统的问题请优先联系正点原子支持,因为文件系统是由开发者本身定制的。

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版