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.

[参考译文] Linux/processor-SDK-AM335X:矩阵 GUI 无法启动

Guru**** 2562120 points
Other Parts Discussed in Thread: DP83848C, AM3352, TPS65910

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/589526/linux-processor-sdk-am335x-matrix-gui-fails-to-start

器件型号:PROCESSOR-SDK-AM335X
主题中讨论的其他器件:DP83848CAM3352TPS65910

工具/软件:Linux

您好!

我正在使用带 LCD 的定制 AM335x 板。

当我执行 cat "Image.name >/dev/fb0时、我可以在 LCD 上正确地看到图像。

但是 当我启动矩阵 GUI 应用程序时、它没有在 LCD 屏幕上运行、屏幕上只显示"please wait..."

/--------------- 启动矩阵 GUI 应用程序------------------------------------------------------- /

/etc/init.d/matrix-gui-2.0启动
/home/root
删除过时的 PID 文件/var/run/matrix-gui-2.0.pid.
正在启动 Matrix GUI 应用程序。

------------------------------------------------------- /

DTS 文件中的 LCD 参数。

/---------------  DTS 文件中的条目------------------------------------------------------- /

面板{
               兼容="ti、tilcdc、panel ";
               状态="正常";
               pinctrl-names ="default";
               pinctrl-0 =<&LCD_PINS_s0>;
               面板信息{
                       交流偏置          =<255>;
                       AC-BIAS-INtrpt   =<0>;
                       dma-burse-SZ     =<16>;
                       bpp              =<32>;
                       FDD              =<0x80>;
                       同步边沿        =<1>;
                       SYNC-Ctrl        =<1>;
                       栅格顺序     =<0>;
                       FIFO-TH          =<0>;
               };

               显示时序{
                       480x272{
                               时钟频率=<9000000>;
                               hactive =<480>;
                               Vactive =<272>;
                               前沿=<5>;
                               后沿=<40>;
                               HSYNC-LEN =<24>;
                               后沿=<8>;
                               垂直前沿=<8>;
                               vsync-len =<2>;
                               HSYNC-ACTIVE =<0>;
                               vsync-active =<0>;
                       };
               };
       };

/------------------------------------------------------ /

请做不必要的事。

此致、

--罗纳克

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

    我们使用的是4.4.32版本的 Linux。
    LCD 上显示的矩阵 GUI 应用程序是否取决于任何 Linux 版本?
    如果不是、请告诉我需要哪种 Linux 版本?
    如果没有、请为在 LCD 上运行 GUI 应用提供一些指导?

    此致、
    --罗纳克
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我已通知软件团队。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的。
    感谢您的快速响应。
    我将等待响应。

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

    您是否可以终止 Weston 进程。 然后执行以下操作(从终端):
    Weston
    /etc/init.d/matrix-gui-2.0启动

    在出现故障时发布控制台输出。 另外、最好附加完整的引导日志。

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

    您好!

    感谢您的回答。

      我在此附上两张 LCD 照片

    1)。 引导时--引导时的 LCD 活动

    2)。 引导后--引导后的 LCD 活动

    在引导日志中、我可以看到 Weston 和矩阵服务已启动。 但是,当我触发 ps -aux 时,我看不到任何进程正在运行。

    对于 Weston 流程、我无法在 ps -aux 中看到、因此我使用"/etc/init.d/weston stop"停止服务

    /----------------- 在终端上--- /

    root@AM335x-EVM:~#/etc/init.d/weston 停止

    停止 Weston

    根目录@AM335x-EVM:~# Weston

    日期:2017-04-19 UTC

    [09:05:18.141] Weston 1.9.0

           错误报告给:

           内部版本:1.8.93-2-gb05cdb8 configure.ac:正式版本的固件版本为1.9.0 (2015-09-21 18:11:26 -0700)

    [09:05:18.142]操作系统:Linux、4.4.3.32-gadde2ca9f8、#40挤占 Tue 4月18日11:55:54 IST 2017、armv7l

    [09:05:18.146]使用配置文件'/etc/weston.ini'

    [09:05:18.149]装载模块"/usr/lib/weston/wayland-backend.so

    [09:05:18.150]加载模块失败:/usr/lib/weston/wayland-backend.so:无法打开共享目标文件:无此类文件或目录

    root@AM335x-EVM:~#/etc/init.d/weston start

    root@AM335x-EVM:~#/etc/init.d/matrix-gui-2.0 start

    /home/root

    删除过时的 PID 文件/var/run/matrix-gui-2.0.pid.

    正在启动 Matrix GUI 应用程序。

    根目录@AM335x-EVM:~编号

    ------------------------------------------------------- /

    /----------------- 引导日志------------------------------------------------------- /

    正在启动内核...

    [0.000000]  在物理 CPU 0x0上引导 Linux

    [0.000000]  正在初始化 cgroup 子系统 CPU

    [0.000000]  正在初始化 cgroup Subsys cpuacct

    [0.000000]  Linux 版本4.4.4.32-gadde2ca9f8 (root@AHMCPU1852)(gcc 版本4.9.3 20150413 (预发布版本)(Linaro GCC 4.9-2015.7)

    [0.000000]  CPU:ARMv7处理器[413fc082]修订版2 (ARMv7)、CR=10c5387d

    [0.000000]  CPU:PIPT/VIPT 非混叠数据高速缓存、VIPT 别名指令高速缓存

    [0.000000]  机器模型:TI AM335x EVM

    [0.000000]  CMA:在0x800b000处保留48 MIB

    [0.000000]  内存策略:数据高速缓存写回

    [0.000000]  CPU:所有 CPU 均在 SVC 模式下启动。

    [0.000000]  AM335X ES2.1 (NEON)

    [0.000000]  在区域顺序和移动分组中构建了1个区域列表。  总页数:64960

    [0.000000]  内核命令行:console=ttyS0、115200n8 root=/dev/nfs nfsroot=10.99.8.101:/opt/nfs/AM335x_BIG、nolock RW IP=DHP

    [0.000000]  PID 哈希表条目:1024 (顺序:0、4096字节)

    [0.000000]  条目高速缓存散列表条目:32768 (顺序:5、131072字节)

    [0.000000]  inode 高速缓存散列表条目:16384 (顺序:4、65536字节)

    [0.000000]  内存:200328K/262144K 可用(6579K 内核代码、324K RWDATA、2372K rodata、268K init、265K BSS、 12664K RESE)

    [0.000000]  虚拟内核内存布局:

    [0.000000]    矢量 :0xff0000-0xff1000 (4KB)  

    [0.000000]    fixmap :0xc00000 - 0xc00000 (3072 KB)

    [0.000000]    vmalloc:0xd0800000 - 0x0x800000 (752MB)

    [0.000000]    低内存 :0xC0000000 - 0xd0000000 (256 MB)

    [0.000000]    pkmap :bbfe00000 - 0xC0000000 ( 2 MB)

    [0.000000]    模块:bbf000000 - bbbfe00000 ( 14 MB)

    [0.000000]     .text:0xc0008000 - 0xc08c6034 (8953KB)

    [0.000000]     .init:0xc08c7000 - 0xc090a000 (268KB)

    [0.000000]     .data:0xc090a000 - 0xc095b160 (325KB)

    [0.000000]      .bss:0xc095b160 - 0xc099d930 (266 KB)

    [0.000000]  slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1

    [0.000000]  可抢占的分层 RCU 实现。

    [0.000000]   叶扇出的生成时间调整为32。

    [0.000000]  NR_IRQ:16 nr_IRQ:16 16.

    [0.000000]  IRQ:在0xfa200000 (修订版5.0)处找到具有128个中断的 INTC

    [0.000000]  OMAP 时钟事件源:timer2为24000000 Hz

    [0.000013]  sched_clock:24MHz 时为32位、分辨率为41ns、每89478484971ns 换行一次

    [0.000032]  时钟源:Timer1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:79635851949 ns

    [0.000041]  OMAP 时钟源:Timer1为24000000 Hz

    [0.000186]  clocksource_probe:未找到匹配的时钟源

    [0.000346]  控制台:彩色虚拟设备80x30

    [0.000381]  校准延迟环路... 996.14茂物剪(lpj=4980736)

    [0.089244]  pid_max:默认值:32768最小值:301

    [0.089355]  安装高速缓存散列表条目:1024 (顺序:0、4096字节)

    [0.089365]  mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)

    [0.089964]  正在初始化 cgroup 子系统 IO

    [0.08990]  正在初始化 cgroup Subsys 内存

    [0.090022]  正在初始化 cgroup 子系统设备

    [0.090035]  初始化 cgroup Subsys 冷冻柜

    [0.090047]  正在初始化 cgroup Subsys perf_event

    [0.090059]  正在初始化 cgroup 子系统 PID

    [0.090081]  CPU:测试写入缓冲器一致性:好的

    [0.090441]  为0x80008200 - 0x80008258设置静态标识映射

    [0.092236]  devtmpfs:已初始化

    [0.102870]  VFP 支持 v0.3:实施者41架构3第30部分版本 c 修订版3

    [0.115596]  OMAP-hwmod:debugss:_wait_target_disable 失败

    [0.170287]  时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns

    [0.173836]  pinctrl 内核:已初始化 pinctrl 子系统

    [0.174958]  NET:注册协议系列16.

    [0.176793]  DMA:为原子相干分配预分配256 K2B 池

    [0.199235]  空闲:使用调速器梯

    [0.229224]  空闲:使用调速器菜单

    [0.233001]  OMAP GPIO 硬件版本0.1

    [0.240614]  OMAP-GPMC 50000000。GPMC:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/nandflash_pie 的 pctldev

    [0.242924]  硬件断点:不支持调试架构0x4。

    [0.276316]  EDMA 49000000.EDMA:TI EDMA DMA 引擎驱动程序

    [0.279966]  omap_i2c 44e0b000。i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/pinmux_i2c0_PIE 的 pctldev

    [0.280019]  omap_i2c 4819c000.i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/pinmux_i2c2_pie 的 pctldev

    [0.280133]  介质:Linux 介质接口:v0.10

    [0.280184]  Linux 视频捕捉接口:v2.00

    [0.280226]  pps_core:LinuxPPS API 版本。 1已注册

    [0.280232]  pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti

    [0.280257]  PTP 时钟支持已注册

    [0.280306]  EDAC MC:版本:3.0.0

    [0.281332]  OMAP-mailbox 480c8000.mailbox:OMAP mailbox 修订版0x400

    [0.281627]  已初始化高级 Linux 声音架构驱动程序。

    [0.282649]  时钟源:切换到时钟源 Timer1

    [0.291768]  NET:注册协议系列2.

    [0.292453]  TCP 建立哈希表条目:2048 (顺序:1、8192字节)

    [0.292483]  TCP 绑定哈希表条目:2048 (顺序:1、8192字节)

    [0.292506]  TCP:已配置哈希表(建立2048 BIND 2048)

    [0.292575]  UDP 哈希表条目:256 (顺序:0、4096字节)

    [0.292590]  UP-Lite 哈希表条目:256 (顺序:0、4096字节)

    [0.292784]  NET:注册协议系列1.

    [0.293140]  RPC:注册后命名的 UNIX 套接字传输模块。

    [0.293151]  RPC:注册的 UDP 传输模块。

    [0.293156]  RPC:注册的 TCP 传输模块。

    [0.293162]  RPC:注册的 TCP NFSv4 4.1反向通道传输模块。

    [0.294023]  硬件性能事件:通过 armv7_cortex_A8 PMU 驱动器启用、提供5个计数器

    [0.295741]  futex 散列表条目:256 (顺序:-1、3072字节)

    [0.302418]  广场:4.0版(2009/01/31) Phillip Lougher

    [0.303332]  NFS:注册 id_resolver 密钥类型

    [0.303397]  注册了密钥类型 id_resolver

    [0.303404]  注册密钥类型 id_legacy

    [0.303470]  NTFS:驱动程序2.1.32 [Flags:R/O]。

    [0.306641]  块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要247)

    [0.3066667]  已注册 IO 调度程序 NOP

    [0.306679]  IO 调度程序截止日期已登记

    [0.306814]  已注册 IO 调度程序 cfq (默认值)

    [0.308116]  pinctrl-single 44e10800.pinmux:142引脚、PA f9e10800大小568

    [0.31091]  使用虚拟稳压器时未找到背光电源

    [0.362305]  串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享

    [0.365897]  控制台[ttyS0]已禁用

    [0.365984]  44e09000.serial: tmio 0x44e09000处的 ttyS0 (IRQ = 158、base_baud = 3000000)是8250

    [0.980428]  控制台[ttyS0]已启用

    [0.985084]  48024000.serial: tmio 0x48024000 (IRQ = 159、base_baud = 3000000)处的 ttyS2是8250

    [0.994972]  481a6000.serial: tmio 0x481a6000处的 ttyS3 (IRQ = 160、base_baud = 3000000)是8250

    [1.004837]  在 MMIO 0x481a8000 (IRQ = 161、base_baud = 3000000)处的481a8000.serial: ttyS4是8250

    [1.014648]  481aa000.serial: tmio 0x481aa000处的 ttyS5 (IRQ = 162、base_baud = 3000000)是8250

    [1.024477]  [DRM]已初始化 DRM 1.1.0 20060810

    [1.031241]  [DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。

    [1.038007]  [DRM]不支持 vblank 时间戳查询的驱动程序。

    [1.069355]  控制台:切换到彩色帧缓冲器件60x34

    [1.077252]  tilcdc 4830e000.lcdc:fb0: 帧缓冲器件

    在  次要0上[1.112809][DRM]初始化了 tilcdc 1.0.0 20121205

    [1.124695]  循环:模块已加载

    [1.130129]  libphy:固定 MDIO 总线:探测

    [1.192682]  DaVinci_MDIO 4a101000.MDIO:达芬奇 MDIO 修订版1.6

    [1.198820]  DaVinci_MDIO 4a101000.MDIO:检测到的 phy 掩码 fffffd

    [1.205759]  libphy: 4a101000.mdio:探测

    [1.209851]  DaVinci_MDIO 4a101000.MDIO:PHY[1]:器件4a101000.MDIO:01、驱动器 NS DP83848C 10/100Mbps PHY

    [1.2220337]  cpsw 4a100000.ethernet:Detected MACID = 98:5d:ad:61:af:5a.

    [1.227146]  cpsw 4a100000.以太网:CPT:溢出检查周期850

    [1.235137]  mousedev:PS/2鼠标设备,适用于所有鼠标

    [1.241286]  i2c /dev/entries 驱动程序

    [1.245965]  cputidle: enable-method 属性'ti、am3352'找到的操作

    [1.29334]  ledtrig-CPU:已注册以指示 CPU 上的活动

    [1.306690]  NET:注册协议系列10.

    [1.312403]  OMAP_hsmmc 4781000.MMC:不支持卡的电压

    [1.318616]  SIT:IPv6 over IPv4隧道驱动程序

    [1.323298]  mmc0:初始化 SD 卡时出错-22

    [1.329357]  NET:注册协议系列17.

    [1.335262]  注册了密钥类型 DNS_旋 变传感器

    [1.339752]  OMAP-VOLTGE_LARD_INIT:未添加电压驱动器支持

    [1.349155]  OMAP-GPMC 50000000。GPMC:GPMC 版本6.0

    [1.354522]  GPMC_mem_init:禁用映射在0x0-0x1000000的 CS 0

    [1.361861]  nand:device found、Manufacturer ID:0x2C、Chip ID:0xda

    [1.368387]  与:Micron MT29F2G08ABAEAWP

    [1.372417]  nand:256 MIB、SLC、擦除大小:128 KiB、页面大小:2048、OOB 大小:64

    [1.380082]  nand:Using OMAP-ECC_BCH8_CODE_HW ECC scheme

    [1.385513]  在 MTD 器件8000000.nand 上找到10个部件分区

    [1.391657]  在"8000000.nand"上创建10个 MTD 分区:

    [1.397101]  0x0000000000000000 0x000000020000:“NAND.SPL”

    [1.403499]  0x00000002000-0x000000040000:“NAND.SPL.Backup1”

    [1.410392]  0x000000040000-0x000000060000:“NAND.SPL.Backup2”

    [1.417278]  0x000000060000-0x000000080000:“NAND.SPL.backup3”

    [1.424185]  0x000000080000-0x0000000c0000:“NAND.u-boot-spl-OS”

    [1.431213]  0x0000000c0000-0x0000001c0000:“NAND.u-boot”

    [1.438083]0x0000001c0000-0x0000001e0000  :“NAND.u-boot-env”

    [1.445018]0x0000001e0000-0x000000200000  :“NAND.u-boot-env.Backup1”

    [1.452425]  0x000000200000-0x000000a00000:“NAND.kernel”

    [1.461556]  0x000000a00000-0x000010000000:“NAND.FILE-SYSTEM”

    [1.572853]  tps65910 0-002D:无中断支持、无内核 IRQ

    [1.600202]  OMAP_i2c 44e0b000。i2c:400kHz 时的总线0修订版0.11

    [1.619123]  vaux2:由 VBAT 供电

    [1.630993]  OMAP_i2c 4819c000.i2c:总线2 rev0.11、100kHz

    [1.636931]  VDD_MPU:由 VBAT 供电

    [1.642617]  输入:volume_keys@0 as /devices/platform/volume_keys@0/input/input0

    [1.650723]  hctosys:无法打开 RTC 器件(rtc0)

    [1.672838]  net eth0:正在初始化 cpsw 版本1.12 (0)

    [1.678206]  net eth0:已初始化 cpsw ale 版本1.4

    [1.683416]  净 eth0:ALE 表大小1024

    [1.763020]  net eth0:Phy found:id is:0x20005c90

    [1.768070]  #### 我在这里######## PRIV->RMII_CLOCK 外部值= 0

    [1.774829]  net eth0:PHY 已连接

    [1.778970]  net eth0:从器件1上未找到 PHY"4a101000.MDIO:01"、错误-16

    [1.791605]  IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪

    [3.763454]  cpsw 4a100000.以太网 eth0:链路向上- 100Mbps/全-流控制 Rx/TX

    [3.772823]  IPv6:ADDRCONF (NETDEV_CHANGE):eth0:链路就绪

    [3.792709]  正在发送 DHCP 请求...,确定

    [9.842774]  IP-Config:从10.103.1.10获得 DHCP 应答、我的地址为10.103.2.210

    [9.851370]  IP-Config:完成:

    [9.854858]     device=eth0、hwaddr=98:5d:ad:61:af:5a、ipaddr=10.103.2.210、mask=255.255.252.0、gw=10.103.1.1

    [9.865172]     host=10.103.2.210,domain=,nis-domain=(无)

    [9.871057]     bootserver=192.168.9.82、rootserver=10.99.8.101、rootpath=

    [9.878076]     nameserver0=192.168.6.56、nameserver1=10.107.0.18

    [9.884786]  lis3_reg:正在禁用

    [9.888513]  ALSA 器件列表:

    [9.891517]   未找到声卡。

    [9.926554]  VFS:在设备0:15上安装根(NFS 文件系统)。

    [9.933733]  devtmpfs:已安装

    [9.937658]  释放未使用的内核内存:268K (c08c7000 - c090a000)

    [9.944184]  此架构不具有内核内存保护。

    [10.452489] systemd[1]:生成时间之前的系统时间、提前时钟。

    [10.527271] random:systemd:未初始化 urandom 读取(16字节读取、123位熵可用)

    [10.5660056] 随机:systemd:未初始化 urandom 读取(16字节读取、124位熵可用)

    [10.581124] systemd[1]:systemd 229在系统模式下运行。 (+pam -audit -selinux +ima -AppArmor +smack +sysvinit +utmp -libc)

    [10.600194] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2016.10!

    [10.6346988] systemd[1]:将主机名设置为 。

    [10.659331] random:非阻塞池已初始化

    [11.141081] systemd[1]:[/lib/systemd/system/gadget-init.service:15]"服务"部分中的未知 lvalue 'ExecStopPre'

    [11.534157] systemd[1]:sysinit.target:在 sysinit.target/start 上找到订购周期

    [11.542078] systemd[1]:sysinit.target:找到对 alignment.service/start 的依赖

    [11.550076] systemd[1]:sysinit.target:找到对 basic.target/start 的依赖

    [11.557390] systemd[1]:sysinit.target:找到了对 sockets.target/start 的依赖

    [11.565275] systemd[1]:sysinit.target:找到对 dropbear.socket/stop 的依赖

    [11.572835] systemd[1]:sysinit.target:找到对 sysinit.target/start 的依赖项

    [11.580314] systemd[1]:sysinit.target:通过删除作业 alignment.service/start 来中断订购周期

    [11.589792] systemd[1]:已删除 alignment.service:作业 alignment.service/start 以从 sysinit.t 开始中断订购周期

    [跳过]找到订购周期,跳过 alignment.service

    [11.631218] systemd[1]:在 Journal Socket 上收听。

    [ 确定 ]收听日志套接字。

    [11.654836] systemd[1]:侦听 udev 内核套接字。

    [ 确定 ]正在侦听 udev 内核套接字。

    [11.684656] systemd[1]:侦听 Syslog 套接字。

    [ 确定 ]侦听 Syslog 套接字。

    [11.713720] systemd[1]:已开始向控制台目录监视发送密码请求。

    [ 确定 ]已开始向控制台目录监视发送密码请求。

    [11.744785] systemd[1]:侦听 udev 控制套接字。

    [ 确定 ]正在侦听 udev 控制套接字。

    [11.775544] systemd[1]:创建的层用户和会话层。

    [ 确定 ]已创建层用户和会话层。

    [11.805158] systemd[1]:侦听网络服务 Netlink 套接字。

    [ 确定 ]侦听网络服务 Netlink 套接字。

    [11.833563] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。

    [ 确定 ]已开始将密码请求转发到 Wall Directory Watch。

    [11.863104] systemd[1]:已达到目标路径。

    [ 确定 ]已到达目标路径。

    [11.883000] systemd[1]:已达到目标远程文件系统。

    [ 确定 ]已到达目标远程文件系统。

    [11.985159] systemd[1]:侦听/dev/initctl 兼容性命名管道。

    [ 确定 ]收听/dev/initctl 兼容性命名管道。

    [12.014974] systemd[1]:已创建切片系统切片。

    [ 确定 ]已创建切片系统切片。

    [12.043294] systemd[1]:已达到目标层面。

    [ 确定 ]已到达目标层面。

    [12.064943] systemd[1]:创建的 slice system-Getty.slice。

    [ 确定 ]已创建片 system-Getty.slice。

    [12.094944] systemd[1]:创建的片系统-串行\x2dgetty.slice。

    [ 确定 ]已创建片系统序列\x2dgetty.slice。

    [12.129765] systemd[1]:开始为当前内核创建所需静态设备节点列表...

        正在开始创建所需 st 的列表... 当前内核的节点...

    [12.190125] systemd[1]:正在启动加载内核模块...

        正在启动加载内核模块...

    [12.252159] systemd[1]:正在安装调试文件系统...

        正在安装调试文件系统...

    [12.329386] cryptodev:已加载驱动程序1.8。

    [12.337196] systemd[1]:正在开始重新装载根和内核文件系统...

        正在开始重新装载根文件系统和内核文件系统...

    [12.419259] systemd[1]:正在安装临时目录...

        正在安装临时目录...

    [12.508447] systemd[1]:安装 POSIX 消息队列文件系统...

        正在安装 POSIX 消息队列文件系统...

    [12.577241] systemd[1]:正在启动设置虚拟控制台...

        正在启动设置虚拟控制台...

    [12.620210] systemd[1]:收听 Journal Socket (/dev/log)。

    [ 确定 ]收听 Journal Socket (/dev/log)。

    [12.657280] systemd[1]:正在启动日志服务...

        正在启动日记账服务...

    [12.693172] systemd[1]:已达到目标交换。

    [ 确定 ]已达到目标交换。

    [12.745001] systemd[1]:已挂载 POSIX 消息队列文件系统。

    [ 确定 ]已挂载 POSIX 消息队列文件系统。

    [12.793550] systemd[1]:已安装调试文件系统。

    [ 确定 ]已安装调试文件系统。

    [12.813417] systemd[1]:挂载的临时目录。

    [ 确定 ]已挂载的临时目录。

    [12.835150] systemd[1]:已开始为当前内核创建所需的静态设备节点列表。

    [ 确定 ]已开始为当前内核创建所需的 sta...ce 节点列表。

    [12.885130] systemd[1]:已开始加载内核模块。

    [ 确定 ]已开始加载内核模块。

    [12.905449] systemd[1]:已开始重新装载根和内核文件系统。

    [ 确定 ]已开始重新装载根和内核文件系统。

    [12.93579] systemd[1]:已启动设置虚拟控制台。

    [ 确定 ]已启动设置虚拟控制台。

    [12.954032] systemd[1]:已启动日志服务。

    [ 确定 ]已启动日志服务。

        正在启动 udev 冷插拔所有设备...

        正在开始将日志刷新到持久存储...

        正在开始应用内核变量...

        正在开始在/dev/中 创建静态设备节点...

    [ 确定 ]已开始应用内核变量。

    [ 确定 ]已开始在/dev/中 创建静态设备节点。

    [14.227859] systemd-journale[107]:已收到从 PID 刷新运行时日志的请求1.

    [ 确定 ]已开始将日志刷新到持久存储。

        正在启动 udev 内核设备管理器...

    [ 确定 ]已达到目标本地文件系统(预)。

        安装/media/ram...

        安装/var/volatile...

    [ 确定 ]已安装/media/ram.

    [ 确定 ]已安装/var/volatile.

    [ 确定 ]已启动 udev 内核设备管理器。

        正在启动加载/保存随机种子...

    [ 确定 ]已到达目标本地文件系统。

        正在开始创建易失性文件和目录...

    [ 确定 ]已开始加载/保存随机种子。

    [ 确定 ]已启动 udev 冷插拔所有设备。

    [16.080632] 输入:Matrix@键盘@0作为/devices/platform/matrix_keypad 0/输入/输入1

    [16.26333333] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒

    [16.273832] 输入:TI-TSC 作为/devices/platform/ocp/44e0d000.tscadc/TI-am335x-tsc/input/input2

    [ 确定 ]已开始创建易失性文件和目录。

    [16.358960] OMAP_RTC 44e3e000.RTC:RTC 内核:将44e3e000.RTC 注册为 rtc0

    [16.437178] 47401300.usb-phy 电源 VCC 未找到、使用虚拟稳压器

    [16.545009] 47401b00.usb-phy 未找到使用虚拟稳压器的电源 VCC

    [ 确定 ]找到设备/dev/ttyS0.

    [17.091808] 错误:驱动程序'tlv320aic3x-codec'已注册,正在中止...

    [17.135749] OMAP_rng 48310010.rng:OMAP 随机数生成器版本 20.

    [17.261021] omap_hwmod:pruss:_wait_target_ready 失败:-16

    [17.344603] 错误:驱动程序'tlv320aic3x-codec'已注册,正在中止...

    [17.368495] ti-pruss 4a300000:无法启用 pruss

    [17.404403] ti-pruss:4a300000.pruss 的探头失败、错误-16

    [ 确定 ]找到设备/dev/ttyS3.

    [17.574249] OMAP-SHIM 53100000.sham:OMAP 版本4.3上的硬件加速器

    [17.930657]  remoteproc0:wkup_m3可用

    [18.007196]  remoteproc0:注意:remoteproc 仍在开发中并被视为实验。

    [18.094648]  remoteproc0:二进制格式尚未最终确定,并且尚未保证向后兼容性。

    [ 确定 ]已创建切片 system-systemd\x2dbacklight.slice。

        正在启动加载/保存屏幕背光...背光的亮度:背光...

        正在启动网络时间同步...

        正在开始更新 utmp 关于系统引导/关机...

    [ 确定 ]已开始加载/保存背光的屏幕背光亮度:背光。

    [18.999860] OMAP-AES 53500000。AES:OMAP AES 硬件加速器版本:3.2

    [ 确定 ]已开始网络时间同步。

    [19.706950] OMAP-hwmod:GFX:无法硬复位

    [19.781412]  remoteproc0:为 wkup_m3加电

    [19.841013]  remoteproc0:引导 FW 映像 AM335x-pm-firmware.elf、大小217280

    [19.907459] pvrsrvkm 560000.SGX:无法重置 SGX!

    [19.952937]  remoteproc0:远程处理器 wkup_m3现已启动

    [19.952956] wkup_m3_IPC 44e11324.wkup_m3_IPC:CM3固件版本= 0x192

    [20.029626] OMAP-hwmod:GFX:_WAIT_TARGET_READY 失败:-16

    [20.116798] PVR_K:(错误):EnableSGXClocks:Pm_Runtime_get_sync 失败(16)

    [20.184007] PVR_K:(错误):SysInitialize:无法启用系统时钟(175)

    [20.887646] ASOC-simple card sound:tlv320aic3x-hifi <->4803c000.McASP 映射正常

    [20.974914] PM:引导加载程序不支持仅 RTC!

    [ 确定 ]已开始更新关于系统引导/关机的参数。

    [ 确定 ]侦听加载/保存射频终止开关状态/dev/rfkill 观察。

        正在开始同步系统和硬件时钟...

    [ 确定 ]已同步达到目标系统时间。

    [ 确定 ]已开始同步系统和硬件时钟。

    [23.648526] usbcore:注册的新接口驱动程序 usbfs

    [23.718227] usbcore:注册的新接口驱动程序集线器

    [23.758523] usbcore:注册的新设备驱动程序 USB

    [23.900442] musb-hdrc musb-hdrc.0.auto: MUSB HDRC 主机驱动程序

    [23.978726] musb-hdrc musb-hdrc.0.auto:新 USB 总线已注册、分配总线编号1

    [24.028576] 集线器1-0:1.0:找到 USB 集线器

    [24.050636] 集线器1-0:1.0:检测到1个端口

    [24.109567] musb-hdrc musb-hdrc.1.auto: MUSB HDRC 主机驱动程序

    [24.167514] musb-hdrc musb-hdrc.1.auto:新 USB 总线已注册、分配的总线编号2

    [24.232569] 集线器2-0:1.0:找到 USB 集线器

    [24.237511] 集线器2-0:1.0:检测到1个端口

    [ 确定 ]已到达目标声卡。

    [ 确定 ]已达到目标系统初始化。

    [ 确定 ]正在侦听 RPCbind 服务器激活套接字。

    [ 确定 ]侦听 Avahi mDNS/DNS-SD 堆栈激活套接字。

    [ 确定 ]开始每日清理临时目录。

    [ 确定 ]达到目标计时器。

    [ OK ]正在收听 D 总线系统消息总线插座。

    [ 确定 ]正在收听 dropbear.socket。

    [ 确定 ]已达到目标套接字。

    [ 确定 ]已到达目标基本系统。

        正在启动允许用户会话...

        正在开始打印有关 GPLv3封装的通知...

        正在启动 Avahi mDNS/DNS-SD 堆栈...

        正在启动登录服务...

    [ 确定 ]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。

        正在开始保存/恢复声卡状态...

    [ 确定 ]已启动内核日志服务。

        正在启动 uim-sysfs.service ...

    [ 确定 ]启动了 D-Bus 系统消息总线

    [ 确定 ]启动 Avahi mDNS/DNS-SD 堆栈。

        正在启动网络服务...

    [ 确定 ]已启动系统日志服务。

        正在启动电话服务...

    [ 确定 ]已启动允许用户会话。

    [ 确定 ]已开始保存/恢复声卡状态。

    [ 确定 ]已启动网络服务。

    [30.48228] 蓝牙:内核版本2.21

    [30.492473] NET:注册协议系列15.

    [30.533862] NET:注册协议系列31.

    [30.581828] 蓝牙:HCI 设备和连接管理器已初始化

    [30.621628] 蓝牙:HCI 套接字层已初始化

    [30.651142] 蓝牙:已初始化 L2CAP 套接字层

    [30.691582] 蓝牙:SCO 套接字层已初始化

    [31.539906] 正在初始化 XFRM netlink 套接字

    [ 确定 ]已启动电话服务。

    [ 确定 ]启动登录服务。

    [ 确定 ]已到达目标网络。

        正在启动具有轻量级系统要求的 Lightning Fast Webserver ...

        正在开始网络名称解析...

    [ 确定 ]已在 tty1上启动 Getty。

    [ 确定 ]已在 ttyS3上启动串行 Getty。

    [ 确定 ]已在 ttyS0上启动串行 Getty。

    [ 确定 ] Lightning 启动了具有轻量级系统要求的 Fast Webserver。

    [ 确定 ]已开始网络名称解析。

    [ 确定 ]已启动 uim-sysfs.service。

        正在启动 rc.pvr.service ...

    [ 确定 ]已启动 rc.pvr.service。

        正在启动 weston.service ...

    [ 确定 ]已启动 weston.service。

        正在启动 telnetd.service ...

    [ 确定 ]已启动 telnetd.service。

        正在启动 thttpd.service ...

        正在启动 busybox-udhcpd.service ...

    [ 确定 ]已启动 busybox-udhcpd.service。

    [ 确定 ]已启动 thttpd.service。

        正在启动 rng-tools.service ...

    [ 确定 ]已启动 rng-tools.service。

        正在启动 matrix-gui-2.0.service ...

    [ 确定 ]已启动 matrix-gui-2.0.service。

        正在启动 thermal-zone-init.service ...

        正在启动 parse-ip.service ...

    [ 确定 ]已启动 thermal-zone-init.service。

    [ 确定 ]已启动 parse-ip.service。

    _________           _________      _     _  

    | |_ |____ ___| _ |_|_ _||_

    |||_|.'|   。 |. ||_|   _|. |||-_| _| _|

    ||||||||、||  |||| ||||||||||||________________||  

          |__|           |__|       

    Arago 项目 AM335x-EVM ttyS0

    Arago 2016.10 AM335x-EVM ttyS0

    AM335x-EVM 登录名:*********

    注意:此文件系统包含以下 GPLv3软件包:

       自动配置

       binutils

       野牛开发

       野牛

       CPP-symLinks

       CPP

       dosfstools

       G++-symLinks

       G++

       gawg-dev

       嘎嘎

       GCC-symLinks

       GCC

       gdb

       gdbserver

       gstreamer1.0-libav

       hidapi

       libcairo-perf-utils

       libgmp10

       利比德11.

       libmpc3.

       libmpfr4

       M4开发

       M4

       制造

       网络

       swig-dev

       请轻扫

    如果您不想分发 GPLv3组件、请删除

    之前的上述封装。  这可以使用来完成

    opkg remove 命令。  即:

     拆下视千克

    其中 是上面列表中打印的名称

    注:如果软件包与您的另一个软件包有关系

      将通知相关软件包。  您应该这样做

      在中使用--force-remove-of dependent-packages 选项

      此外、还应移除相关封装

    (小部分

    ------------------------------------------------------- /

    如需更多信息、请告知我。

    此致、

    --罗纳克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    添加到最后一个帖子似乎是这样
    首先、我们需要启动 Weston 该矩阵 GUI。
    Weston 将启动时、将出现白屏、而矩阵 GUI 将启动。
    但在可能的情况下、Weston 不会启动。
    启动 Matrix GUI 的过程是否正确?
    如果是、则在我的案例中、情况并非如此。
    请做不必要的事。
    此致、
    --罗纳克
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    罗纳克、您好!

    您能否重新启动电路板并附加这些日志?

    root@AM335x-EVM:~# chmod +x ./gfx_check.sh
    root@AM335x-EVM:~#./gfx_check.sh > gfx_check.log
    root@AM335x-EVM:~# ps aux > ps.log
    root@AM335x-EVM:~#/etc/init.d/weston 停止
    root@AM335x-EVM:~# eglinfo > eglinfo.log
    root@AM335x-EVM:~# cat /var/log/weston.log > weston.log

    e2e.ti.com/.../1667.gfx_5F00_check.sh

    此致、
    Kemal

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

    您好!

    感谢您的回复。

    我在此附上了日志。

    e2e.ti.com/.../7506.eglinfo.log

    e2e.ti.com/.../4834.gfx_5F00_check.log

    e2e.ti.com/.../6011.ps.log

    e2e.ti.com/.../0624.weston.log

    但我有一个问题、

    1)。 我们使用的是 AM3352

    2)。 矩阵 GUI 位于 qt 中、它使用 qt5图形库。

    3)。 现在图形库需要 SGX、而在 AM3352中可能不 支持 SGX。

    4)。 是相关的吗? 这就是为什么 Weston 和矩阵 GUI 不工作的原因?

    此致、

    --罗纳克

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

    是的、主要原因是这样。 您可以在电路板的器件树中禁用 SGX 状态:

    &SGX{
    STATUS ="禁用";
    };

    同时删除以下服务:
    root@AM335x-EVM:删除了~# update-rc.d -v -f rc.pVR
    root@AM335x-EVM:删除了~# update-rc.d -v -f Weston

    编辑 etc/init.d/matri-gui-2.0以使用 linuxfb

    .
    platform="-platform linuxfb"
    .
    start-stop-daemon --start --quiet --background -m --pidfile $PIDFILE --exec $matrixgui--$platform $GUI_opts

    您还需要在运行 qt 演示示示例时添加-platform linuxfb、同时请记住、由于没有 SGX、3D OGLES 示例在 AM3352上不起作用。

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

    您好、Kemal、

    感谢您的支持、现在矩阵 GUI 在没有 SGX 的情况下工作。

    显示分辨率不适合 LDC 尺寸、但矩阵 GUI 现在工作。

    此致、

    --罗纳克

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

    您好!

    现在、LCD 在"Weston"和"-platform linuxfb"上运行良好。

    但我在触摸屏上遇到问题、在 evtest 中、我在触摸时得到 X 和 Y 坐标。

    但 Qt 矩阵应用程序触控 不起作用。

    以下是参考日志。

    /----------------- 日志------------------------------------------------------- /

    root@AM335x-EVM:~ evtest
    未指定设备,正在尝试扫描所有/dev/input/event
    可用器件:
    /dev/input/event0:     goodix-ts
    /dev/input/event1:     volume_keys@0
    /dev/input/event2:     TI-TSC
    选择器件事件编号[0-2]:0
    输入驱动程序版本为1.0.1
    输入器件 ID:总线0x18供应商0xDead product 0xb牛肉 版本0x28bb
    输入设备名称:"goodix-ts"
    支持的事件:
     事件类型0 (EV_SYN)
     事件类型1 (EV_KEY)
       事件代码330 (BTN_touch)
     事件类型3 (EV_ABS)
       事件代码48 (ABS_MT_TOUCH MAJOR)
              值0
         最小值0        
         最大     255
       事件代码53 (ABS_MT_POSITION _X)
              值0
         最小值0        
         最大     480
       事件代码54 (ABS_MT_POSITION _Y)
              值0
         最小值0        
              最大272
       事件代码57 (ABS_MT_TRACKING_ID)
              值0
         最小值0        
         最大     255
       事件代码58 (ABS_MT_PRESSURE)
              值0
         最小值0        
         最大     255
    属性:
     属性类型1 (INPUT_PROP_DIRECT)
    正在测试... (中断以退出)
    事件:时间1494428001.078759、类型1 (EV_KEY)、代码330 (BTN_touch)、值1
    事件:时间1494428001.078759、类型3 (EV_ABS)、代码58 (ABS_MT_PRESSURE)、值15
    事件:时间1494428001.078759、类型3 (EV_ABS)、代码48 (ABS_MT_TOUCH _MAJOR)、值15
    事件:时间1494428001.078759、类型3 (EV_ABS)、代码57 (ABS_MT_TRACKING_ID)、值0
    事件:时间1494428001.078759、类型3 (EV_ABS)、代码53 (ABS_MT_POSITION _X)、值282
    事件:时间1494428001.078759、类型3 (EV_ABS)、代码54 (ABS_MT_POSITION _Y)、值151
    事件:时间:1494428001.078759、++++++++++++++ SYN_MT_REPORT ++++++++++++++
    事件:时间1494428001.078759,--- SYN_REPORT --------
    事件:时间1494428001.107006、类型1 (EV_KEY)、代码330 (BTN_touch)、值0
    事件:时间1494428001.107006、++++++++++++++ SYN_MT_REPORT ++++++++++++++
    事件:时间1494428001.107006,--- SYN_REPORT --------

    ------------------------------------------------------- /

    看起来触摸驱动程序工作正常、但矩阵 GUI 应用程序不接受触摸。

    请做不必要的事。

    此致、

    --罗纳克

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

    罗纳克、您好!

    我有同样的问题、我使用的是10.4" LVDS 显示屏。 在我的情况下、LCD 可以在引导时看到企鹅徽标、然后进入登录提示。 但没有矩阵 GUI 应用程序、我使用的是具有4.9.28内核的最新 SDK 04.00.00.04。

    即使我尝试在 LCD 上显示一些图像、但没有出现。 就像我尝试将某些图像下载为800x600分辨率 jpeg 图像、并像 cat "image.jpeg">>/dev/fb0一样进行了测试

    请告诉我、我如何解决此问题。

    请找到内核日志和 DTS file.e2e.ti.com/.../KernelLog_5F00_Config_5F00_Dts.tar.gz

    谢谢、
    Shekar