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.

[参考译文] AM3358:HDMI 上未显示矩阵 GUI

Guru**** 2568565 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604990/am3358-matrix-gui-not-showing-up-on-hdmi

器件型号:AM3358

您好!

我有一个 BeagleBone Black、我使用此方法 http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Creating_a_SD_Card_with_Windows 在 SD 卡上刷写了 SDK 映像

我能够引导至 Arago Project 屏幕、并能够以 root 身份登录。 当我将显示器连接到 HDMI 端口时、请稍候屏幕将持续显示、且不会更改。 我已经尝试启动和停止了 matrier-GUI-browser-2.0以及重新启动 Weston 服务。 我还尝试连接一个兼容 BeagleBone Black 的 LCD Cape (适用于 debian 图像)、它也会亮起所有白色、但不显示 GUI 或"please wait"(请稍候)屏幕。

请告知您下一步要尝试的内容。


谢谢

日期:2017-03-29 UTC
[20:53:59.333] Weston 1.9.0
              http://wayland.freedesktop.org
              故障报告发送至: https://bugs.freedesktop.org/enter_bug.cgi?produc
              内部版本:1.8.93-2-gb05cdb8 configure.ac:对于、焊锡凸到版本1.9.0
[20:53:59.333]操作系统:Linux、4.4.4.41-gf9f6f0db2d、#1挤占 Wed Mar 29 17:37:15 EDT
[20:53:59.336]使用配置文件'/etc/weston.ini'
[20:53:59.346]加载模块'/usr/lib/weston/drm-backend.

一般般
[20:53:59.454]输出重新喷漆窗口最大值为7ms。
[20:53:59.454]正在初始化 DRM 后端
[20:53:59.466]使用/dev/dri/card0
[20:53:59.492]加载模块'/usr/lib/weston/gl-renderer.so
无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:
无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享对象
加载的模块:GBM_PVR.SO
找到有效的 GBM 后端:GBM_PVR.SO
[20:53:59.625]警告:不支持 EGL_EXT_platform_BASE 或特定的 plat
[20:53:59.699]警告:不支持 EGL_EXT_buffer_age。 性能可能是 A
[20:53:59.699]检索 EGL 客户端扩展字符串失败。
[20:53:59.701]警告:进入 Weston 时没有输入设备。 可能的原因:
       -没有读取/dev/input/event 的权限
       -座椅配置错误(Weston 后端选项'seat'、udev 设备属性
[20:53:59.701]创建输入设备失败
Modetest 日志:
root@AM335x-EVM:~# modetest                                                     
正在尝试打开设备'i915'...失败                                           
正在尝试打开设备'Radeoneon'...失败                                         
尝试打开设备'nouve'失败                                        
尝试打开设备'vmwgfx'...失败                                         
正在尝试打开设备'omapdrm'...失败                                        
正在尝试打开设备'exynos'...失败                                         
正在尝试打开设备'tilcdc'...done                                           
编码器:                                                                       
ID     CRTC   类型   可能的 crtcs 可能的克隆                         
25     24     TMDS   0x00000001     0x00000000                              
                                                                               
连接器:                                                                     
ID     编码器状态         名称           大小(mm)      模式  编码器
26     25     已连接      HDMI-A-1       480x270        18     25      
 模式:                                                                        
       名称刷新(Hz) hdisp HSS HSE htot vdisp VSS VSE vtot)                
 1280x1024 60 1280 1328 1440 1688 1024 1025 1028 1066标志:PHSYNC、Pvsync;tr
 1440x900 60 1440 1488 1520 1600 900 903 909 926标志:phsync、nvsync;类型:r
 1280x800 60 1280 1328 1360 1440 800 803 809 823标志:phsync、nvsync;类型:r
 1152x864 75 1152 1216 1344 1600 864 865 868 900个标志:PHSYNC、PVSYNC;TYPE:R
 1280x720 60 1280 1390 1430 1650 720 725 730 750标志:phsync、pvsync;type:r
 1280x720 60 1280 1390 1430 1650 720 725 730 750标志:phsync、pvsync;type:r
 1280x720 50 1280 1720 1760 1980 720 725 730 750标志:phsync、pvsync;类型:r
 1024x768 75 1024 11040 1136 1312 768 769 772 800标志:phsync、pvsync;type:r
 1024x768 60 1024 1048 1184 1344 768 771 777 806标志:nhsync、nvsync;类型:r
 800x600 75 800 816 896 1056 600 601 604 625标志:phsync、pvsync;类型:drivr.
 800x600 60 800 840 968 1056 600 601 605 628个标志:phsync、pvsync;类型:drivr.
 720x576 50 720 732 796 864 576 581 586 625标志:nhsync、nvsync;类型:driver
 720x480 60 720 736 798 858 480 489 495 525 flags:nhsync、nvsync;type:driver
 720x480 60 720 736 798 858 480 489 495 525 flags:nhsync、nvsync;type:driver
 640x480 75 640 656 720 840 480 481 500个标志:nhsync、nvsync;type:driver
 640x480 60 640 752 656 800 480 490 492 525 flags:nhsync、nvsync;type:driver
 640x480 60 640 752 656 800 480 490 492 525 flags:nhsync、nvsync;type:driver
 720x400 70 720 738 846 900 400 412 414 449标志:nhsync、pvsync;type:driver
 道具:                                                                        
       1 EDID:                                                                 
               flags:不可改变的 blob                                           
               BLOB:                                                          
                                                                               
               值:                                                          
                       00ffffffffffffffff001e6db85a01010101                        
                       0118010380301b78ea3135a5554ea126                        
                       0c5054a54b00714f81809500b300a9c0                        
                       810081c09040023a801871382d40582c                        
                       4500e00e1100001e000000fd00384b1e                        
                       530f000a202020202020000000fc004c                        
                       47204950532046554c4c4844000000ff                        
                       000a20202020202020202020202020200164                        
                       020315b14a900403011412051f101365                        
                       030c001000023a801871382d40582c45                        
                       00e00e1100001e011d8018711c162058                        
                       2c2500e00e1100009e011d007251d01e                        
                       206e285500e00e1100001e8c0ad08a20                        
                       e02d103e9600e00e11000018000000                        
                       0000000000000000000000000000000000000000000000000000                        
                       0000000000000000000000000000000000000000000000000000000000b4                        
       2 DPMS:                                                                 
               flags:枚举                                                     
               枚举:ON = 0待机= 1挂起= 2关闭= 3                           
               值:0                                                        
                                                                               
CRC:                                                                          
Id     fb     pos    大小                                                    
24     29     (0、0)  (1280x1024)                                             
 1280x1024 60 1280 1328 1440 1688 1024 1025 1028 1066标志:PHSYNC、Pvsync;tr
 道具:                                                                        
                                                                               
平面:                                                                         
ID     CRTC   fb     CRTC x、y       x、y    伽马大小     可能的 crtcs  
23     24     29     0            、0、0    0 0              、0 0x00000001      
 格式:RG16 BG24 XB24                                                       
 道具:                                                                        
       5类型:                                                                 
               flags:不可 mutable 枚举                                           
               枚举:overlay=0 Primary =1 Cursor =2                             
               值:1.                                                        
                                                                               
帧缓冲器:                                                                  
ID     大小   间距   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将鼠标或键盘连接到 EVM。 Weston 需要一个输入设备
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复 Ramprasad;我附加了一个键盘、更改了 Weston 日志:

    [20:55:04.801] Weston 1.9.0
    http://wayland.freedesktop.org
    故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
    内部版本:1.8.93-2-gb05cdb8 configure.ac:对于、焊锡凸到版本1.9.0
    [20:55:04.801]操作系统:Linux、4.4.4.41-gf9f6f0db2d、#1挤占 Wed Mar 29 17:37:15 EDT
    [20:55:04.802]使用配置文件'/etc/weston.ini'
    [20:55:04.802]负载模块"/usr/lib/weston/drm-backend.so
    [20:55:04.816]重新喷漆窗口最长为7ms。
    [20:55:04.816]正在初始化 DRM 后端
    [20:55:04.821]使用/dev/dri/card0
    [20:55:04.821]负载模块'/usr/lib/weston/gl-renderer.so
    无法加载模块:/usr/lib/gbm/gbm_dri.so:无法打开共享目标文件:
    无法加载模块:/usr/lib/gbm/gbm_gallium_drm.so:无法打开共享对象
    加载的模块:GBM_PVR.SO
    找到有效的 GBM 后端:GBM_PVR.SO
    [20:55:04.840]警告:不支持 EGL_EXT_platform_BASE 或特定的 plat
    [20:55:04.865]警告:不支持 EGL_EXT_buffer_age。 性能可能是 A
    [20:55:04.865]检索 EGL 客户端扩展字符串失败。
    [20:55:04.879]输入设备'HP USB Keyboard (HP USB 键盘)、/dev/input/event0由 ud 标记
    [20:55:04.880]输入设备'HP USB Keyboard (HP USB 键盘)'、/dev/input/event0是键盘
    [20:55:04.885]输入设备'HP USB 键盘'、/dev/input/event1被 ud 标记
    [20:55:04.885]输入设备'HP USB Keyboard (HP USB 键盘)'、/dev/input/event1是键盘
    [20:55:05.084] EGL 版本:1.4内部版本1.14@3699939 (主版本)
    [20:55:05.084] EGL 供应商:Imagination Technologies
    [20:55:05.084] EGL 客户端 API:OpenGL_ES
    [20:55:05.084] EGL 扩展:EGL_IMG_CLIENT_API_OGL EGL_KHR_image
    EGL_KHR_IMAGE_BASE EGL_KHR_gl_纹 理_2D_image
    EGL_KHR_gL_纹 理_cubemap_image EGL_KHR_gL_renderbuffer_image
    EGL_KHR_vg_parent_image EGL_IMG_cl_image EGL_KHR_Fence_sync
    EGL_IMG_Context_Priority EGL_IMG_HIBERNATE_PROCESS
    EGL_IMG_IMAGE_CONSION_ATTRIBS EGL_KHR_SURFACY_CONTEXT
    EGL_KHR_WAIT_SYNC EGL_KHR_CREASE_CONTEXT
    EGL_WL_BIND_wayland_display EGL_EXT_IMAGE_DMA_buf_import
    [20:55:05.085] GL 版本:OpenGL ES 2.0内部版本1.14@3699939 (主版本)
    [20:55:05.085] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
    [20:55:05.085] GL 供应商:Imagination Technologies
    [20:55:05.085] GL 渲染器:PowerVR SGX 530
    [20:55:05.085] GL 扩展名:GL_Oes_rgb8_rgba8 GL_Oes_dept24
    gL_Oes_vertex_half_float gL_Oes_纹 理_float
    GL_OES_纹 理_Half_float GL_OES_Element_index_uint
    gL_Oes_mapbuffer gL_Oes_fragment_precision_high
    GL_OES_COMPLEED_ETC1_RGB8_TESDLE_OES_EGL_IMAGE
    GL_OES_EGL_IMAGE_EXTERNAL GL_OES_Required_internalformat
    GL_OES_DEPTY_纹 理 GL_OES_GET_program_binary
    GL_OES_packed_depthe_stencil GL_OES_standard_衍生 产品
    GL_Oes_vertex_array_object GL_Oes_EGL_sync
    gL_Oes_surfaceless gL_context gL_EXT_Discard 帧缓冲区
    GL_EXT_blind_MinMax GL_EXT_MULTI_RAGE_ARRAINESS_DIAING_RAMINMAX
    GL_EXT_MULTI采样_呈现_至_纹理 GL_EXT_SHADER_TEST_LOD
    GL_EXT_纹 理_format_BGRA8888 GL_EXT_纹 理_Rg
    GL_IMG_SHADER_BINARY GL_IMG_TESTIOG_COMPRESSIONG_Pvrtc
    GL_IMG_TEST_nPOT GL_IMG_TEST_FORMAT_BGRA8888
    GL_IMG_READ_FORMAT GL_IMG_program_binary
    GL_IMG_UNIFICLE_BUFFER_OBJECT
    GL_IMG_MULTI采样_渲染到纹理 GL_KHR_DEBUG
    [20:55:05.085] GL ES 2渲染器特性:
    读回格式:RGBA
    WL_shm 子图像到纹理:否
    EGL Wayland 扩展:是
    [20:55:05.085]选择的 EGL 配置详细信息:
    RGBA 位:8 8 8
    交换间隔范围:1 - 1
    [20:55:05.085]光标缓冲区不可用、使用 gl 光标
    [20:55:05.086]无法初始化背光
    [20:55:05.086] EDID 数据'GSM'、'LG IPS FULLH'、''
    [20:55:05.086]输出 HDMI-A-1、(连接器26、CRTC 24)
    模式1280x1024@60.0
    模式1440x900@59.9
    模式1280x800@59.9
    模式1152x864@75.0
    模式1280x720@60.0
    模式1280x720@59.9
    模式1280x720@50.0
    模式1024x768@75.1
    模式1024x768@60.0
    模式800x600@75.0
    模式800x600@60.3
    模式720x576@50.0
    模式720x480@60.0
    模式720x480@59.9
    模式640x480@75.0
    模式640x480@60.0
    模式640x480@59.9
    模式720x400@70.1
    模式1280x1024@60.0、电流
    [20:55:05.086]组合器功能:
    任意曲面旋转:是
    屏幕捕获使用 y 翻转:是
    演示时钟:clock_monotonic、id 1
    [20:55:05.087]加载模块'/usr/lib/weston/desktop-shell.so
    [20:55:05.088]启动'/usr/libexec/weston-keyboard
    [20:55:05.092]启动'/usr/libexec/weston-desktop-shell
    [20:55:05.187]设置模式失败:参数无效
    [20:55:05.547]设置模式失败:参数无效
    [20:55:12.439]设置模式失败:参数无效
    [20:55:12.439]时间戳跳变异常大(从94696跳到101500)
    [20:55:13.818]设置模式失败:参数无效
    [20:55:14.398]设置模式失败:参数无效
    [20:55:14.657]设置模式失败:参数无效
    [20:55:14.814]设置模式失败:参数无效
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已按照(processors.wiki.ti.com/.../Processor_Linux_SDK_Graphics_and_Display)上的说明操作、这已启动 Weston 和 Matrix-GUI!!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您是如何从 Weston 登录的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    网址为/var/log/weston.log

    此外、通过修复 AM335x 的硬件错误、我在该主题中的问题也得到了解决、如我上次发布的链接中所述。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答、

    好的、我将尝试它并提供反馈。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、我是 Linux 的初学者、

    如何进行以下更改(什么是等效命令?):

    /etc/powervr.ini:添加了 DefaultPixelFormat=RGB565
    /etc/weston.ini:在[内核]部分添加了 GBM-format=rgb565
    /etc/profile.d/qt_env.sh:添加导出 QT_QPA_EGLFS_integration=none


    另一个问题:在这些命令之后、如果我使用:
    /etc/init.d/matrix-gui-2.0启动
    矩阵 GUI 将会出现?

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

     我尝试使用/var/log/weston.log 命令进行登录、

    但它被拒绝了许可。

    出什么问题了?

    请帮帮我。

    非常感谢。

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

    /var/log/weston.log 前面放置一个 cat 命令,然后使用 vi /etc/powervr.ini 编辑/etc/files。 使用:wq! 从 vi 写入并退出。

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

    你(们)好 感谢您的回答、

    我对您的指南进行了这三项更改、

    (意味着  

    • /etc/powervr.ini:添加了 DefaultPixelFormat=RGB565
    • /etc/weston.ini:在[内核]部分添加了 GBM-format=rgb565
    • /etc/profile.d/qt_env.sh:添加导出 QT_QPA_EGLFS_integration=none)

    然后尝试启动矩阵:

    但结果仅仅是:

    然后什么也不发生。

    我还尝试使用了以下命令:

    => setenv optargets video =HDMI-A-1:1024x768
    => saveenv 

    但结果是:



    现在、您能给我一个启动矩阵的想法吗? 什么是错误的?

    非常感谢。


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

    必须在 U-Boot 控制台中执行 setenv 命令。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢、
    如何打开 U-Boot 控制台?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在引导时按任意键停止自动引导:2。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kemal:

    感谢您的回答、

    我重置电路板并按"h"键

    但自动启动没有停止

    我测试了其他一些键、如"2"

    但没有任何变化

    屏幕上出现"please wait"(请稍候)(与之前类似、请稍候)、然后 我使用 Ctrl+alt+F1转至命令行)

    请指导我解决此问题。

    非常感谢。

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

    请阅读 本培训的 U-Boot 相关章节。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答、
    但我是 Linux 的初学者、该培训对我没有帮助、
    您能否为我提供打开 u-boot 控制台的直接说明?

    谢谢。