主题中讨论的其他器件:DRA742、 PMP、 DRA752、 TVP5158
你好。
我将引导映像写入 micro SD、并且 DRA7xx EVM 已引导。 屏幕上显示 TI 矩阵启动器 v2 P1、但触摸屏不起作用。
有人可以帮助我解决这个问题吗?
我成功构建了 ti-processor-sdk-linux-Automotive ra7xx-evm-03.02.00.03。 (./build-core-sdk.sh dra7xx-EVM)
首先、我根据 DRA7xx_EVM_Quick_Start_Guide.pdf 设置 DIP 开关。
接下来、我按照以下步骤制作了 micro SD。
1) $ sudo ${install_DIR}/bin/mksdboot.sh --device /dev/sdY --SDK ${install_DIR}
2)将"tisdk-rootfs-image-dra7xx-EVM-20170321004205.rootfs.tar.xz"提取到/rootfs、将"zImage-dra7xx-evm.bin"复制到/rootfs/boot/zImage、将"zImage-dra7-EVM-LCD-OSD.dtb"复制到/boot/dra7-evm.dtb、并将"u-boot-7xx-evm"复制到/boot/u-boot.img
3)连接的 LCD 串行以"OSD _"开头、因此我 通过在 /boot/uenv.txt 的第二行添加 fdtfile=dra7-EVM-LCD-OS.DTB 将器件树设置为"dra7-EVM-LCD-OSD.dt"
下面是我测试的内容。 加载 Weston 并启动 Weston-terminal 后、我无法使用触摸屏移动 Weston-terminal。
-目标# Weston --tty=1 --backend=DRM-backend.SO&
-目标# Weston-terminal
控制台显示"找不到视图!" 或者、无论是否存在 Weston-terminal、"接收到的触控事件有2个点、但未聚焦表面"。
root@dra7xx-EVM:~# Weston --tty=1 --backend=drm-backend.so
日期:2017-03-20 UTC
[12:41:13.022] Weston 1.9.0
http://wayland.freedesktop.org
故障报告发送至: bugs.freedesktop.org/enter_bug.cgi
内部版本:1.8.93-2-gb05cdb8 configure.ac:正式版本的固件版本为1.9.0 (2015-09-21 18:11:26 -0700)
[12:41:13.022]操作系统:Linux、4.4.3.23-g91222fb42d、#1 SMP 抢占 Mon Mar 20 23:46:40 KST 2017、armv7l
[12:41:13.022]使用配置文件'/etc/weston.ini'
[12:41:13.022]装载模块'/usr/lib/weston/drm-backend.so
[12:41:13.026]输出重新喷漆窗口的最大值为7ms。
[12:41:13.026]正在初始化 DRM 后端
[12:41:13.113]使用/dev/dri/card0
[12:41:13.113]加载模块"/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
[12:41:13.120]警告:不支持 EGL_EXT_platform_BASE 或不支持特定平台;返回到 eglGetDisplay。
[12:41:13.129]警告:不支持 EGL_EXT_buffer_age。 性能可能会受到影响。
[12:41:13.129]检索 EGL 客户端扩展字符串失败。
[12:41:13.134]输入设备'EP05120M09'、/dev/input/event0被 udev 标记为:触摸屏
[12:41:13.134]输入设备'EP05120M09'、/dev/input/event0是一款触摸设备
[12:41:13.135]输入器件"GPIO_keys"、/dev/input/event1未标记为输入器件
[12:41:13.187] Failed to create input device '/dev/input/event1。
[12:41:13.234] EGL 版本:1.4 build 1.14@3699939 (main)
[12:41:13.234] EGL 供应商:Imagination Technologies
[12:41:13.234] EGL 客户端 API:OpenGL_ES
[12:41:13.234] 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
[12:41:13.234] GL 版本:OpenGL ES 2.0内部版本1.14@3699939 (主版本)
[12:41:13.234] GLSL 版本:OpenGL ES GLSL ES 1.00 Build 1.14@3699939 (main)
[12:41:13.234] GL 供应商:Imagination Technologies
[12:41:13.234] GL 渲染器:PowerVR SGX 544MP
[12:41:13.234] GL 扩展名:GL_OES_rgb8_rgba8 GL_OES_depth24
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_纹 理 nPOT
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_occlustion_query_boolean
GL_EXT_纹 理_Rg GL_EXT_Draw 缓冲区
GL_EXT_shader_framebuffer_fetch GL_IMG_shader_binary
gL_IMG_纹 理_compression_pvrtc
gL_IMG_纹 理_压缩_pvrtc2 gL_IMG_纹 理_ nPOT
GL_IMG_纹 理_FORMAT_BGRA8888 GL_IMG_READ_FORMAT
GL_IMG_program_binary GL_IMG_unifore_buffer_object
GL_IMG_MULTI采样_渲染到纹理 GL_KHR_DEBUG
[12:41:13.235] GL ES 2渲染器特性:
读回格式:RGBA
WL_shm 子图像到纹理:否
EGL Wayland 扩展:是
[12:41:13.235]选择的 EGL 配置详细信息:
RGBA 位:8 8 8
交换间隔范围:1 - 1
[12:41:13.235]光标缓冲区不可用、使用 gl 光标
[12:41:13.235]无法初始化背光
[12:41:13.236]应用校准:39.926609 73.981659 -94217.398438 8.623853 7.155964 -14756.145508 (标准化-49.071560 -12.296788)
[12:41:13.236]输出未知-1、(连接器32、CRTC 34)
模式1920x1200@60.0、首选电流
MODE 1920x1200@60.0、首选
[12:41:13.236]组合器功能:
任意曲面旋转:是
屏幕捕获使用 y 翻转:是
演示时钟:clock_monotonic、id 1
[12:41:13.236] libwayland:无法锁定锁文件/tmp/0-runtime-dir/wayland-0.lock、可能是另一个合成器正在运行
[12:41:13.236]加载模块'/usr/lib/weston/desktop-shell.so
[12:41:13.237]启动'/usr/libexec/weston-keyboard
[12:41:13.238]启动'/usr/libexec/weston-desktop-shell
---- 我开始触摸屏幕了---
[12:41:31.939] notify_touch:Westin_compositor_pick_view (20146、-5732)找不到视图!
[12:41:32.423] NOTIFY_TOUCH:Westin_composer_pick_view (35706、-3702)找不到视图!
[12:41:32.477]收到触控事件、下降2个点、但未聚焦表面
[12:41:33.040] notify_touch:Westin_compositor_pick_view (5541、-6900)找不到视图!
[12:41:33.201] notify_touch:Westin_compositor_pick_view (39169、-3049)找不到视图!
[12:41:33.739] notify_touch:Westin_compositor_pick_view (34573、-3449)找不到视图!
[12:41:33.793]收到触控事件、降低2个点、但未聚焦表面
[12:41:34.289] notify_touch:Westin_compositor_pick_view (3010、-6342)找不到视图!
[12:41:34.356]触控事件接收到2个点、但未聚焦表面