This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM625:当 AM625更改为双核时、Weston 服务会提示错误

Guru**** 2473270 points
Other Parts Discussed in Thread: AM625

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1456555/am625-when-the-am625-is-changed-to-dual-core-the-weston-service-prompts-errors

器件型号:AM625

工具与软件:

您好、TI 团队:

我们的团队正在从事 AM625项目。 使用的模型为 AM6254、SDK 版本为09.02.01.10。 当我们使用由 SD 卡映像制作的引导卡来引导系统时、一切都是正常的。 此时、AM625处于四核模式。

当我们将 AM625从四核更改为双核时、请重新编译并覆盖原始图像和器件树。 当系统在后半部分加载时、会出现图中所示的误差。

以下两张图片显示了我添加到文件 arch/arm64/boot/dts/ti/k3-am625-sk.dts 的内容。

以下是包含错误的整个日志。

e2e.ti.com/.../1581.log.txt

我希望您能提供帮助。

此致、

Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否加载了 GPU 模块(PVR)?

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Krunal:

    如图所示、我已将 GPU 模块安装到 SD 卡中。 但是、前面提到的 Weston 错误仍会在系统加载过程中发生。

    以下是包含错误的整个日志。

    e2e.ti.com/.../log_5F00_20250103.txt

    此致、

    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    GPU 似乎仍然出现故障:

    [    8.503013] pvrsrvkm: loading out-of-tree module taints kernel.
    [    8.561880] pvrsrvkm: Unknown symbol ___drm_dbg (err -2)
    [    8.568135] pvrsrvkm: Unknown symbol drm_open (err -2)
    [    8.574142] pvrsrvkm: Unknown symbol drm_poll (err -2)
    [    8.580469] pvrsrvkm: Unknown symbol __drm_err (err -2)
    [    8.591317] pvrsrvkm: Unknown symbol drm_gem_prime_handle_to_fd (err -2)
    [    8.598392] pvrsrvkm: Unknown symbol drmm_mode_config_init (err -2)
    [    8.604934] pvrsrvkm: Unknown symbol drm_gem_private_object_init (err -2)
    [    8.611986] pvrsrvkm: Unknown symbol drm_gem_dmabuf_export (err -2)
    [    8.618453] pvrsrvkm: Unknown symbol drm_ioctl (err -2)
    [    8.623809] pvrsrvkm: Unknown symbol drm_gem_object_free (err -2)
    [    8.637182] pvrsrvkm: Unknown symbol drm_read (err -2)
    [    8.724150] pvrsrvkm: Unknown symbol drm_gem_object_release (err -2)
    [    8.744599] pvrsrvkm: Unknown symbol drm_gem_handle_create (err -2)
    [    8.767156] pvrsrvkm: Unknown symbol drm_dev_unregister (err -2)
    [    8.942323] pvrsrvkm: Unknown symbol drm_dev_put (err -2)
    [    8.948696] pvrsrvkm: Unknown symbol drm_mode_config_cleanup (err -2)
    [    9.062240] pvrsrvkm: Unknown symbol drm_gem_dmabuf_release (err -2)
    [    9.069501] pvrsrvkm: Unknown symbol drm_dev_alloc (err -2)
    [    9.075818] pvrsrvkm: Unknown symbol drm_compat_ioctl (err -2)
    [    9.081776] pvrsrvkm: Unknown symbol drm_dev_register (err -2)
    [    9.087757] pvrsrvkm: Unknown symbol drm_release (err -2)

    在 Rules.make 文件中、您是否可以确认以下内容: rgx_BVNC="33.15.11.3"

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Krunal:

    我很抱歉保留了以前的所有冗余日志。 这部分日志是在我仅安装 GPU 模块而未安装新内核模块时生成的。 这就是发生该错误的原因。

    之后,我首先将新的内核模块安装到 SD 卡中,然后安装 GPU 模块。 以下是后半部分的对数。

    e2e.ti.com/.../log_5F00_20250106.txt

    此致、
    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    Weston 似乎正在启动、但您的显示器现在出现了问题:

    [9.793783]控制台:切换到彩色虚拟设备80x25
    [ 9.803078] tidss 302000.dss:[DRM]找不到任何 CRTC 或大小
    [ 9.810097] tidss 302000.dss:[DRM]找不到任何 CRTC 或大小

    因为它找不到任何东西。

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Krunal:

    我现在已使用 HDMI 电缆连接到显示器。 执行几次系统启动后、我发现不一定要进入 QT 界面。  发生了以下三种情况:

    1. 可以进入 TI Apps Launcher 界面、鼠标可以正常移动。  日志如下:e2e.ti.com/.../situation1_5F00_log.txt
    2. 可以进入 TI Apps Launcher 界面、但鼠标无法正常移动、GPU 负载不会更改。  日志如下:e2e.ti.com/.../situation2_5F00_log.txt
    3. 无法进入 TI Apps Launcher 界面。  日志如下:e2e.ti.com/.../situation3_5F00_log.txt

    此致、
    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    抱歉、我不了解上述日志以及我正在调试什么问题? GPU 是否正常工作、启动 Weston 后、您可以运行 glmark-es2-wayland 吗? 它的运行速度是否大于60FPS?

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  Krunal:

    以下是 TI Apps Lanuncher 的界面。  当 AM6254处于四核模式时、每次加载内核后都可以进入此接口、并且也可以正常测试左侧菜单栏中的应用程序。

    当我将 AM6254更改为四核模式时、内核加载后将出现以下三种情况:

    1. 可以正常进入此接口、并且测试也是正常的。
    2. 可以正常进入此界面、但光标无法正确移动。 似乎 CPU 模块加载存在问题、这可以从页面底部的"GPU Load"(GPU 加载)数量的变化中看出。
    3. 无法进入此接口。 通过 HDMI 连接的屏幕始终呈黑色、屏幕左上角只有一个下划线闪烁。

    此致、
    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    对于#2和#3、是否加载了 GPU? 您是否能够运行任何其他 GPU 测试?

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Krunal:

    我注意到 pvrsrvkm 模块通常在这三种情况下安装。

    它们之间的区别是当使用#3的"lsmod"命令时、pvrsrvkm 的"used by"值为0。

    此致、

    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    主板启动后,您可以尝试以下命令: systemctl restart Weston 并查看您的鼠标移动是否顺畅? 此外、电路板启动后、您能否共享以下测试的输出: glmark2-es2-wayland?

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Krunal:

    当我对#3使用"systemctl restart Weston"命令时,显示屏将进入以下页面,鼠标也可以正常使用。

    glmark2-es2-wayland 测试似乎也正常。  

    我应该使用什么命令来打开上述 TI Apps Launcher 界面?

    此致、

    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    非常感谢您 运行上述实验! 根据您分享的图片、您可以看到 Weston 正在使用 GPU 、因为它将 GL 供应商 名称显示为 Imagination Technology、如果显示 Mesa 或其他内容、则会使用 CPU。 要运行 ti-apps-launcher、您可以尝试 systemctl start ti-apps-launcher。

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Krunal:

    感谢您的快速回复。 电路板启动后、当我尝试"systemctl start ti-apps-launcher"命令时、该命令也会进入以下界面。

    以下是执行"systemctl start ti-apps-launcher"命令的输出。

    此致、

    Joey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joey、您好!

    您是否可以执行以下操作:

    systemctl  停止 ti-apps-launcher  

    systemctl 重新启动 Weston

    systemctl 启动 ti-apps-launcher

    此致、
    Krunal