您尚未登录。

楼主 #1 2020-10-20 13:35:09

听风识雨
会员
注册时间: 2020-08-15
已发帖子: 72
积分: 70

请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

Connecting to COM58...
Connected.


U-Boot SPL 2020.07 (Oct 20 2020 - 11:09:37 +0800)
DRAM: 64 MiB
Trying to boot from MMC1


U-Boot 2020.07 (Oct 20 2020 - 11:09:37 +0800) Allwinner Technology

CPU:   Allwinner F Series (SUNIV)
Model: Allwinner F1C100s Generic Device
DRAM:  64 MiB
MMC:   mmc@1c0f000: 0, mmc@1c10000: 1
Setting up a 800x480 lcd console (overscan 0x0)
In:    serial
Out:   vga
Err:   vga
Allwinner mUSB OTG (Peripheral)
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
Card did not respond to voltage select!
unrecognized JEDEC id bytes: ff, c8, f1
Failed to initialize SPI flash at 0:0 (error -2)
List of MTD devices:
* spi-nand0
  - device: spi-nand@1
  - parent: spi@1c05000
  - driver: spi_nand
  - type: NAND flash
  - block size: 0x20000 bytes
  - min I/O: 0x800 bytes
  - OOB size: 64 bytes
  - OOB available: 31 bytes
  - 0x000000000000-0x000008000000 : "spi-nand0"
=========================
Boot Device: mmc0
Boot Slot 0: mmc0
Boot Slot 1: spi-nand
=========================
switch to partitions #0, OK
mmc0 is current device
Booting from MMC0...
4317144 bytes read in 702 ms (5.9 MiB/s)
15533 bytes read in 7 ms (2.1 MiB/s)
## Flattened Device Tree blob at 80700000
   Booting using the fdt blob at 0x80700000
   Loading Device Tree to 816f9000, end 816ffcac ... OK
Cannot setup simplefb: node not found

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.66 (whycan@ubuntu) (gcc version 8.4.0 (Buildroot 2020.02.4-00005-g9d84975a2d)) #1 Tue Oct 20 11:10:31 CST 2020
[    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] OF: fdt: Machine model: Widora MangoPi R3
[    0.000000] Memory policy: Data cache writeback
[    0.000000] cma: Reserved 16 MiB at 0x83000000
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyS0,115200 earlyprintk rootwait consoleblank=0 net.ifnames=0 biosdevname=0 root=/dev/mmcblk0p3
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 38736K/65536K available (6144K kernel code, 248K rwdata, 1680K rodata, 1024K init, 225K bss, 10416K reserved, 16384K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] random: get_random_bytes called from start_kernel+0x254/0x444 with crng_init=0
[    0.000049] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000138] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000896] Console: colour dummy device 80x30
[    0.001008] Calibrating delay loop... 203.16 BogoMIPS (lpj=1015808)
[    0.070261] pid_max: default: 32768 minimum: 301
[    0.070762] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.070803] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.072691] CPU: Testing write buffer coherency: ok
[    0.074791] Setting up static identity map for 0x80100000 - 0x80100058
[    0.076097] devtmpfs: initialized
[    0.088051] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.088113] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.092275] pinctrl core: initialized pinctrl subsystem
[    0.095022] NET: Registered protocol family 16
[    0.098735] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.101110] cpuidle: using governor menu
[    0.145605] SCSI subsystem initialized
[    0.145989] usbcore: registered new interface driver usbfs
[    0.146196] usbcore: registered new interface driver hub
[    0.146393] usbcore: registered new device driver usb
[    0.146897] mc: Linux media interface: v0.10
[    0.147051] videodev: Linux video capture interface: v2.00
[    0.147173] pps_core: LinuxPPS API ver. 1 registered
[    0.147193] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.147262] PTP clock support registered
[    0.148335] ion_parse_dt_heap_common: id 4 type 4 name cma align 1000
[    0.149338] Advanced Linux Sound Architecture Driver Initialized.
[    0.151871] clocksource: Switched to clocksource timer
[    0.183602] thermal_sys: Registered thermal governor 'step_wise'
[    0.184373] NET: Registered protocol family 2
[    0.186004] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.186091] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.186149] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.186198] TCP: Hash tables configured (established 1024 bind 1024)
[    0.186505] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.186567] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.187091] NET: Registered protocol family 1
[    0.189740] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.191601] Initialise system trusted keyrings
[    0.192387] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[    0.214403] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.215039] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.329964] Key type asymmetric registered
[    0.330002] Asymmetric key parser 'x509' registered
[    0.330168] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.330196] io scheduler mq-deadline registered
[    0.330213] io scheduler kyber registered
[    0.345969] suniv-f1c100s-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    0.370180] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    0.376529] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pa not found, using dummy regulator
[    0.377878] printk: console [ttyS0] disabled
[    0.398208] 1c25400.serial: ttyS0 at MMIO 0x1c25400 (irq = 28, base_baud = 6250000) is a 16550A
[    0.828403] printk: console [ttyS0] enabled
[    0.838230] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pd not found, using dummy regulator
[    0.859557] panel-simple panel: panel supply power not found, using dummy regulator
[    0.869274] SCSI Media Changer driver v0.25 
[    0.875190] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pc not found, using dummy regulator
[    0.888081] spi-nor spi0.0: unrecognized JEDEC id bytes: 00 c8 f1 c8 f1 c8
[    0.895680] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.902319] ehci-platform: EHCI generic platform driver
[    0.907971] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.914290] ohci-platform: OHCI generic platform driver
[    0.920068] usbcore: registered new interface driver usb-storage
[    0.927202] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    0.940837] i2c /dev entries driver
[    0.945119] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pd not found, using dummy regulator
[    0.958873] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pe not found, using dummy regulator
[    0.969865] sun4i-csi 1cb0000.csi: Packed (RAW) format enabled.
[    0.977724] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    0.987802] suniv-f1c100s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pf not found, using dummy regulator
[    1.025855] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
[    1.035352] usbcore: registered new interface driver usbhid
[    1.040926] usbhid: USB HID core driver
[    1.045202] sunxi-cedar 1c0e000.video-codec: sunxi cedar version 0.01alpha
[    1.052496] sunxi-cedar 1c0e000.video-codec: cedar-ve the get irq is 20
[    1.064232] debugfs: Directory '1c23c00.codec' with parent 'F1C100s Audio Codec' already present!
[    1.078113] sun4i-codec 1c23c00.codec: Codec <-> 1c23c00.codec mapping ok
[    1.094614] NET: Registered protocol family 17
[    1.099169] Key type dns_resolver registered
[    1.104667] Loading compiled-in X.509 certificates
[    1.123260] sun4i-drm soc:display-engine: bound 1e00000.display-frontend (ops 0xc073b3d8)
[    1.132315] sun4i-drm soc:display-engine: bound 1e60000.display-backend (ops 0xc073ac18)
[    1.141828] sun4i-drm soc:display-engine: bound 1c0c000.lcd-controller (ops 0xc07397b8)
[    1.150413] sun4i-drm soc:display-engine: bound 1c0a000.tv-encoder (ops 0xc073a4d8)
[    1.158193] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.164855] [drm] No driver support for vblank timestamp query.
[    1.172640] [drm] Initialized sun4i-drm 1.0.0 20150629 for soc:display-engine on minor 0
[    1.181552] [drm] kms: can't enable cloning when we probably wanted to.
[    1.253664] Console: switching to colour frame buffer device 100x30
[    1.260080] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.262868] mmc0: new high speed SD card at address 0001
[    1.265210] mmcblk0: mmc0:0001 00000 1.83 GiB 
[    1.296288]  mmcblk0: p1 p2 p3
[    1.320882] sun4i-drm soc:display-engine: fb0: sun4i-drmdrmfb frame buffer device
[    1.329312] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    1.347260] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    1.354102] ALSA device list:
[    1.357091]   #0: F1C100s Audio Codec
[    1.361288] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    1.370087] cfg80211: failed to load regulatory.db
[    1.385261] EXT4-fs (mmcblk0p3): INFO: recovery required on readonly filesystem
[    1.392694] EXT4-fs (mmcblk0p3): write access will be enabled during recovery
[    1.416029] random: fast init done
[    1.651705] EXT4-fs (mmcblk0p3): recovery complete
[    1.672395] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
[    1.680633] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[    1.690205] devtmpfs: mounted
[    1.699751] Freeing unused kernel memory: 1024K
[    1.704528] Run /sbin/init as init process
[    1.911515] EXT4-fs (mmcblk0p3): re-mounted. Opts: (null)
Mounting OverlayFS: Skip
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Populating /dev using udev: [    2.519354] udevd[86]: starting version 3.2.9
[    2.552314] random: udevd: uninitialized urandom read (16 bytes read)
[    2.564164] random: udevd: uninitialized urandom read (16 bytes read)
[    2.571118] random: udevd: uninitialized urandom read (16 bytes read)
[    2.671601] udevd[87]: starting eudev-3.2.9
done
Initializing random number generator: OK
Saving random seed: [    5.271298] random: dd: uninitialized urandom read (512 bytes read)
OK
Starting network: OK
# 
# 
# 
# modetest 
[   13.280195] random: crng init done
trying to open device 'i915'...failed
trying to open device 'amdgpu'...failed
trying to open device 'radeon'...failed
trying to open device 'nouveau'...failed
trying to open device 'vmwgfx'...failed
trying to open device 'omapdrm'...failed
trying to open device 'exynos'...failed
trying to open device 'tilcdc'...failed
trying to open device 'msm'...failed
trying to open device 'sti'...failed
trying to open device 'tegra'...failed
trying to open device 'imx-drm'...failed
trying to open device 'rockchip'...failed
trying to open device 'atmel-hlcdc'...failed
trying to open device 'fsl-dcu-drm'...failed
trying to open device 'vc4'...failed
trying to open device 'virtio_gpu'...failed
trying to open device 'mediatek'...failed
trying to open device 'meson'...failed
trying to open device 'pl111'...failed
trying to open device 'stm'...failed
trying to open device 'sun4i-drm'...done
Encoders:
id	crtc	type	possible crtcs	possible clones	
48	47	none	0x00000001	0x00000000
50	0	TVDAC	0x00000001	0x00000000

Connectors:
id	encoder	status		name		size (mm)	modes	encoders
49	48	connected	unknown-1      	154x86		1	48
  modes:
	name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
  800x480 62 800 840 888 928 480 493 496 525 30000 flags: ; type: preferred, driver
  props:
	1 EDID:
		flags: immutable blob
		blobs:

		value:
	2 DPMS:
		flags: enum
		enums: On=0 Standby=1 Suspend=2 Off=3
		value: 0
	5 link-status:
		flags: enum
		enums: Good=0 Bad=1
		value: 0
	6 non-desktop:
		flags: immutable range
		values: 0 1
		value: 0
	4 TILE:
		flags: immutable blob
		blobs:

		value:
	20 CRTC_ID:
		flags: object
		value: 47
51	0	connected	composite-1    	0x0		2	50
  modes:
	name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
  PAL 50 720 723 725 864 576 604 606 625 13500 flags: interlace; type: driver
  NTSC 60 720 738 740 858 480 506 508 525 13500 flags: interlace; type: driver
  props:
	1 EDID:
		flags: immutable blob
		blobs:

		value:
	2 DPMS:
		flags: enum
		enums: On=0 Standby=1 Suspend=2 Off=3
		value: 0
	5 link-status:
		flags: enum
		enums: Good=0 Bad=1
		value: 0
	6 non-desktop:
		flags: immutable range
		values: 0 1
		value: 0
	4 TILE:
		flags: immutable blob
		blobs:

		value:
	20 CRTC_ID:
		flags: object
		value: 0

CRTCs:
id	fb	pos	size
47	52	(0,0)	(800x480)
  800x480 62 800 840 888 928 480 493 496 525 30000 flags: ; type: preferred, driver
  props:
	22 ACTIVE:
		flags: range
		values: 0 1
		value: 1
	23 MODE_ID:
		flags: blob
		blobs:

		value:
			30750000200348037803a0030000e001
			ed01f0010d0200003e00000000000000
			48000000383030783438300000000000
			00000000000000000000000000000000
			00000000
	19 OUT_FENCE_PTR:
		flags: range
		values: 0 18446744073709551615
		value: 0
	24 VRR_ENABLED:
		flags: range
		values: 0 1
		value: 0

Planes:
id	crtc	fb	CRTC x,y	x,y	gamma size	possible crtcs
31	47	52	0,0		0,0	0       	0x00000001
  formats: AR24 AR12 AR15 BX24 RA15 RA12 RG24 RG16 NV12 NV16 NV21 NV61 UYVY VYUY XR24 YU11 YU12 YU16 YU24 YUYV YV11 YV12 YV16 YV24 YVYU
  props:
	8 type:
		flags: immutable enum
		enums: Overlay=0 Primary=1 Cursor=2
		value: 1
	17 FB_ID:
		flags: object
		value: 52
	18 IN_FENCE_FD:
		flags: signed range
		values: -1 2147483647
		value: -1
	20 CRTC_ID:
		flags: object
		value: 47
	13 CRTC_X:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	14 CRTC_Y:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	15 CRTC_W:
		flags: range
		values: 0 2147483647
		value: 800
	16 CRTC_H:
		flags: range
		values: 0 2147483647
		value: 480
	9 SRC_X:
		flags: range
		values: 0 4294967295
		value: 0
	10 SRC_Y:
		flags: range
		values: 0 4294967295
		value: 0
	11 SRC_W:
		flags: range
		values: 0 4294967295
		value: 52428800
	12 SRC_H:
		flags: range
		values: 0 4294967295
		value: 31457280
	30 IN_FORMATS:
		flags: immutable blob
		blobs:

		value:
			01000000000000001900000018000000
			02000000800000004152323441523132
			41523135425832345241313552413132
			52473234524731364e5631324e563136
			4e5632314e5636315559565956595559
			58523234595531315955313259553136
			59553234595559565956313159563132
			59563136595632345956595500000000
			ffffff01000000000000000000000000
			0000000000000000008f730000000000
			00000000000000000100000000000009
		in_formats blob decoded:
			 AR24:  LINEAR
			 AR12:  LINEAR
			 AR15:  LINEAR
			 BX24:  LINEAR
			 RA15:  LINEAR
			 RA12:  LINEAR
			 RG24:  LINEAR
			 RG16:  LINEAR
			 NV12:  LINEAR (UNKNOWN MODIFIER)
			 NV16:  LINEAR (UNKNOWN MODIFIER)
			 NV21:  LINEAR (UNKNOWN MODIFIER)
			 NV61:  LINEAR (UNKNOWN MODIFIER)
			 UYVY:  LINEAR
			 VYUY:  LINEAR
			 XR24:  LINEAR
			 YU11:  LINEAR (UNKNOWN MODIFIER)
			 YU12:  LINEAR (UNKNOWN MODIFIER)
			 YU16:  LINEAR (UNKNOWN MODIFIER)
			 YU24:  LINEAR
			 YUYV:  LINEAR
			 YV11:  LINEAR (UNKNOWN MODIFIER)
			 YV12:  LINEAR (UNKNOWN MODIFIER)
			 YV16:  LINEAR (UNKNOWN MODIFIER)
			 YV24:  LINEAR
			 YVYU:  LINEAR
	33 alpha:
		flags: range
		values: 0 65535
		value: 65535
	34 zpos:
		flags: range
		values: 0 3
		value: 0
35	0	0	0,0		0,0	0       	0x00000001
  formats: AR24 AR12 AR15 BX24 RA15 RA12 RG24 RG16 NV12 NV16 NV21 NV61 UYVY VYUY XR24 YU11 YU12 YU16 YU24 YUYV YV11 YV12 YV16 YV24 YVYU
  props:
	8 type:
		flags: immutable enum
		enums: Overlay=0 Primary=1 Cursor=2
		value: 0
	17 FB_ID:
		flags: object
		value: 0
	18 IN_FENCE_FD:
		flags: signed range
		values: -1 2147483647
		value: -1
	20 CRTC_ID:
		flags: object
		value: 0
	13 CRTC_X:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	14 CRTC_Y:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	15 CRTC_W:
		flags: range
		values: 0 2147483647
		value: 0
	16 CRTC_H:
		flags: range
		values: 0 2147483647
		value: 0
	9 SRC_X:
		flags: range
		values: 0 4294967295
		value: 0
	10 SRC_Y:
		flags: range
		values: 0 4294967295
		value: 0
	11 SRC_W:
		flags: range
		values: 0 4294967295
		value: 0
	12 SRC_H:
		flags: range
		values: 0 4294967295
		value: 0
	30 IN_FORMATS:
		flags: immutable blob
		blobs:

		value:
			01000000000000001900000018000000
			02000000800000004152323441523132
			41523135425832345241313552413132
			52473234524731364e5631324e563136
			4e5632314e5636315559565956595559
			58523234595531315955313259553136
			59553234595559565956313159563132
			59563136595632345956595500000000
			ffffff01000000000000000000000000
			0000000000000000008f730000000000
			00000000000000000100000000000009
		in_formats blob decoded:
			 AR24:  LINEAR
			 AR12:  LINEAR
			 AR15:  LINEAR
			 BX24:  LINEAR
			 RA15:  LINEAR
			 RA12:  LINEAR
			 RG24:  LINEAR
			 RG16:  LINEAR
			 NV12:  LINEAR (UNKNOWN MODIFIER)
			 NV16:  LINEAR (UNKNOWN MODIFIER)
			 NV21:  LINEAR (UNKNOWN MODIFIER)
			 NV61:  LINEAR (UNKNOWN MODIFIER)
			 UYVY:  LINEAR
			 VYUY:  LINEAR
			 XR24:  LINEAR
			 YU11:  LINEAR (UNKNOWN MODIFIER)
			 YU12:  LINEAR (UNKNOWN MODIFIER)
			 YU16:  LINEAR (UNKNOWN MODIFIER)
			 YU24:  LINEAR
			 YUYV:  LINEAR
			 YV11:  LINEAR (UNKNOWN MODIFIER)
			 YV12:  LINEAR (UNKNOWN MODIFIER)
			 YV16:  LINEAR (UNKNOWN MODIFIER)
			 YV24:  LINEAR
			 YVYU:  LINEAR
	37 alpha:
		flags: range
		values: 0 65535
		value: 65535
	38 zpos:
		flags: range
		values: 0 3
		value: 1
39	0	0	0,0		0,0	0       	0x00000001
  formats: AR24 AR12 AR15 BX24 RA15 RA12 RG24 RG16 NV12 NV16 NV21 NV61 UYVY VYUY XR24 YU11 YU12 YU16 YU24 YUYV YV11 YV12 YV16 YV24 YVYU
  props:
	8 type:
		flags: immutable enum
		enums: Overlay=0 Primary=1 Cursor=2
		value: 0
	17 FB_ID:
		flags: object
		value: 0
	18 IN_FENCE_FD:
		flags: signed range
		values: -1 2147483647
		value: -1
	20 CRTC_ID:
		flags: object
		value: 0
	13 CRTC_X:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	14 CRTC_Y:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	15 CRTC_W:
		flags: range
		values: 0 2147483647
		value: 0
	16 CRTC_H:
		flags: range
		values: 0 2147483647
		value: 0
	9 SRC_X:
		flags: range
		values: 0 4294967295
		value: 0
	10 SRC_Y:
		flags: range
		values: 0 4294967295
		value: 0
	11 SRC_W:
		flags: range
		values: 0 4294967295
		value: 0
	12 SRC_H:
		flags: range
		values: 0 4294967295
		value: 0
	30 IN_FORMATS:
		flags: immutable blob
		blobs:

		value:
			01000000000000001900000018000000
			02000000800000004152323441523132
			41523135425832345241313552413132
			52473234524731364e5631324e563136
			4e5632314e5636315559565956595559
			58523234595531315955313259553136
			59553234595559565956313159563132
			59563136595632345956595500000000
			ffffff01000000000000000000000000
			0000000000000000008f730000000000
			00000000000000000100000000000009
		in_formats blob decoded:
			 AR24:  LINEAR
			 AR12:  LINEAR
			 AR15:  LINEAR
			 BX24:  LINEAR
			 RA15:  LINEAR
			 RA12:  LINEAR
			 RG24:  LINEAR
			 RG16:  LINEAR
			 NV12:  LINEAR (UNKNOWN MODIFIER)
			 NV16:  LINEAR (UNKNOWN MODIFIER)
			 NV21:  LINEAR (UNKNOWN MODIFIER)
			 NV61:  LINEAR (UNKNOWN MODIFIER)
			 UYVY:  LINEAR
			 VYUY:  LINEAR
			 XR24:  LINEAR
			 YU11:  LINEAR (UNKNOWN MODIFIER)
			 YU12:  LINEAR (UNKNOWN MODIFIER)
			 YU16:  LINEAR (UNKNOWN MODIFIER)
			 YU24:  LINEAR
			 YUYV:  LINEAR
			 YV11:  LINEAR (UNKNOWN MODIFIER)
			 YV12:  LINEAR (UNKNOWN MODIFIER)
			 YV16:  LINEAR (UNKNOWN MODIFIER)
			 YV24:  LINEAR
			 YVYU:  LINEAR
	41 alpha:
		flags: range
		values: 0 65535
		value: 65535
	42 zpos:
		flags: range
		values: 0 3
		value: 2
43	0	0	0,0		0,0	0       	0x00000001
  formats: AR24 AR12 AR15 BX24 RA15 RA12 RG24 RG16 NV12 NV16 NV21 NV61 UYVY VYUY XR24 YU11 YU12 YU16 YU24 YUYV YV11 YV12 YV16 YV24 YVYU
  props:
	8 type:
		flags: immutable enum
		enums: Overlay=0 Primary=1 Cursor=2
		value: 0
	17 FB_ID:
		flags: object
		value: 0
	18 IN_FENCE_FD:
		flags: signed range
		values: -1 2147483647
		value: -1
	20 CRTC_ID:
		flags: object
		value: 0
	13 CRTC_X:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	14 CRTC_Y:
		flags: signed range
		values: -2147483648 2147483647
		value: 0
	15 CRTC_W:
		flags: range
		values: 0 2147483647
		value: 0
	16 CRTC_H:
		flags: range
		values: 0 2147483647
		value: 0
	9 SRC_X:
		flags: range
		values: 0 4294967295
		value: 0
	10 SRC_Y:
		flags: range
		values: 0 4294967295
		value: 0
	11 SRC_W:
		flags: range
		values: 0 4294967295
		value: 0
	12 SRC_H:
		flags: range
		values: 0 4294967295
		value: 0
	30 IN_FORMATS:
		flags: immutable blob
		blobs:

		value:
			01000000000000001900000018000000
			02000000800000004152323441523132
			41523135425832345241313552413132
			52473234524731364e5631324e563136
			4e5632314e5636315559565956595559
			58523234595531315955313259553136
			59553234595559565956313159563132
			59563136595632345956595500000000
			ffffff01000000000000000000000000
			0000000000000000008f730000000000
			00000000000000000100000000000009
		in_formats blob decoded:
			 AR24:  LINEAR
			 AR12:  LINEAR
			 AR15:  LINEAR
			 BX24:  LINEAR
			 RA15:  LINEAR
			 RA12:  LINEAR
			 RG24:  LINEAR
			 RG16:  LINEAR
			 NV12:  LINEAR (UNKNOWN MODIFIER)
			 NV16:  LINEAR (UNKNOWN MODIFIER)
			 NV21:  LINEAR (UNKNOWN MODIFIER)
			 NV61:  LINEAR (UNKNOWN MODIFIER)
			 UYVY:  LINEAR
			 VYUY:  LINEAR
			 XR24:  LINEAR
			 YU11:  LINEAR (UNKNOWN MODIFIER)
			 YU12:  LINEAR (UNKNOWN MODIFIER)
			 YU16:  LINEAR (UNKNOWN MODIFIER)
			 YU24:  LINEAR
			 YUYV:  LINEAR
			 YV11:  LINEAR (UNKNOWN MODIFIER)
			 YV12:  LINEAR (UNKNOWN MODIFIER)
			 YV16:  LINEAR (UNKNOWN MODIFIER)
			 YV24:  LINEAR
			 YVYU:  LINEAR
	45 alpha:
		flags: range
		values: 0 65535
		value: 65535
	46 zpos:
		flags: range
		values: 0 3
		value: 3

Frame buffers:
id	size	pitch

# 

上面是控制台日志

最近编辑记录 听风识雨 (2020-10-20 13:40:08)

离线

楼主 #2 2020-10-20 13:44:55

听风识雨
会员
注册时间: 2020-08-15
已发帖子: 72
积分: 70

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

日志文件: libdrm_modetest_log.txt

离线

楼主 #3 2020-10-20 13:50:31

听风识雨
会员
注册时间: 2020-08-15
已发帖子: 72
积分: 70

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

屏幕是正常的, cat /dev/urandom > /dev/fb0 有反应。

离线

楼主 #4 2020-10-20 16:20:44

听风识雨
会员
注册时间: 2020-08-15
已发帖子: 72
积分: 70

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

QQ图片20201024082850.jpg

modetest -M sun4i-drm -P 31@47:480x272+10+10 -P 35@47:480x272+100+100 -P 39@47:480x272+150+150 -P 43@47:320x240+200+200

在 @HackforFun 大佬帮助下, 终于初步搞定四层测试

离线

#5 2020-10-21 13:49:11

向天笑
会员
注册时间: 2020-10-21
已发帖子: 2
积分: 2

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

离线

#6 2020-10-21 13:59:02

HackforFun
会员
注册时间: 2019-12-17
已发帖子: 12
积分: 12

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

竟然遇到和我 qq 同名的了 smile

离线

楼主 #7 2020-10-24 08:34:54

听风识雨
会员
注册时间: 2020-08-15
已发帖子: 72
积分: 70

离线

#8 2020-10-24 08:35:33

向天笑
会员
注册时间: 2020-10-21
已发帖子: 2
积分: 2

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

HackforFun 说:

竟然遇到和我 qq 同名的了 smile

啊, 真有缘 ^_^

离线

#9 2020-10-24 09:14:26

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,138
积分: 1090.5

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

听风识雨 说:

https://whycan.com/files/members/5025/QQ图片20201024082850.jpg

modetest -M sun4i-drm -P 31@47:480x272+10+10 -P 35@47:480x272+100+100 -P 39@47:480x272+150+150 -P 43@47:320x240+200+200

在 @HackforFun 大佬帮助下, 终于初步搞定四层测试

请问drm实现的是硬件4层还是软件4层?

离线

#10 2020-10-26 16:13:38

HackforFun
会员
注册时间: 2019-12-17
已发帖子: 12
积分: 12

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

达克罗德 说:
听风识雨 说:

https://whycan.com/files/members/5025/QQ图片20201024082850.jpg

modetest -M sun4i-drm -P 31@47:480x272+10+10 -P 35@47:480x272+100+100 -P 39@47:480x272+150+150 -P 43@47:320x240+200+200

在 @HackforFun 大佬帮助下, 终于初步搞定四层测试

请问drm实现的是硬件4层还是软件4层?

软件完成四层独立图层的绘制,然后硬件(display engine)把四层图象做 alpha 叠加

离线

#11 2021-11-25 18:12:08

chenzh
会员
注册时间: 2021-09-29
已发帖子: 28
积分: 8

Re: 请问大家f1c100s上执行libdrm测试程序modetest屏幕没有反应

听风识雨 说:

https://whycan.com/files/members/5025/QQ图片20201024082850.jpg

modetest -M sun4i-drm -P 31@47:480x272+10+10 -P 35@47:480x272+100+100 -P 39@47:480x272+150+150 -P 43@47:320x240+200+200

在 @HackforFun 大佬帮助下, 终于初步搞定四层测试

老师您好,请问modetest没有反应是什么原因呢?我在v3s上也遇到了类似问题,只有一个plane能够显示。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn