[meta-freescale] vpu on imx6 solo

Pierre Eliotec pierre.eliotec at gmail.com
Thu Aug 21 23:48:53 PDT 2014


Hello,

thanks, I could reproduce the problem on the wandboard. You need to get
video and audio through HDMI.
I achieved it by removing the other audio entries from the device tree (see
patch below), forcing hdmi to be the default.
I have attached the traces of the boot until the crash.
This is achieved using images from
http://ci.ossystems.com.br/public/fsl-community-bsp/daisy/33/x11/wandboard-solo
The only change is in the device tree.

regards,
Pierre

--- arch/arm/boot/dts/imx6qdl-
wandboard.dtsi    2014-08-19 15:59:37.473961201 +0200
+++ arch/arm/boot/dts/imx6qdl-wandboard.dtsi      2014-08-19
16:15:11.685993600 +0200
@@ -61,27 +61,6 @@
                };
        };

-       sound {
-               compatible = "fsl,imx6-wandboard-sgtl5000",
-                             "fsl,imx-audio-sgtl5000";
-               model = "imx6-wandboard-sgtl5000";
-               ssi-controller = <&ssi1>;
-               audio-codec = <&codec>;
-               audio-routing =
-                       "MIC_IN", "Mic Jack",
-                       "Mic Jack", "Mic Bias",
-                       "Headphone Jack", "HP_OUT";
-               mux-int-port = <1>;
-               mux-ext-port = <3>;
-       };
-
-        sound-spdif {
-                compatible = "fsl,imx-audio-spdif";
-                model = "imx-spdif";
-                spdif-controller = <&spdif>;
-                spdif-out;
-        };
-
        sound-hdmi {
                compatible = "fsl,imx6q-audio-hdmi",
                             "fsl,imx-audio-hdmi";





2014-08-12 18:37 GMT+02:00 Angolini Daiane-b19406 <b19406 at freescale.com>:

>
>
> On 12-08-2014 12:14, Angolini Daiane-b19406 wrote:
>
>>
>>
>  However I don't have a mx6solo machine I can test, anyway
>>
>
> I just tested the image from CI for wandboard-solo and I can play the
> movie without problem.
>
> I got a borrowed wand-solo \o/
>
> I would double check the vpu firmware, or if the chip/board name is
> matching on both u-boot and kernel. Unfortunately I don't have better clue
> to point.
>
> Daiane
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20140822/166347d4/attachment-0001.html>
-------------- next part --------------
Starting kernel ...

Booting Linux on physical CPU 0x0
Linux version 3.10.17-1.0.0-wandboard+g8e81319 (jenkins at builder) (gcc version 4.8.2 (GCC) ) #1 SMP PREEMPT Tue Aug 12 09:30:29 UTC 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Freescale i.MX6 Quad/DualLite (Device Tree), model: Wandboard i.MX6 Dual Lite Board
cma: CMA: reserved 256 MiB at 20000000
Memory policy: ECC disabled, Data cache writealloc
PERCPU: Embedded 8 pages/cpu @8114e000 s8832 r8192 d15744 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
Kernel command line: console=ttymxc0,115200 root=/dev/nfs ip=dhcp nfsroot=10.0.0.7:/data/target/rootfs,v3,tcp
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 512MB = 512MB total
Memory: 243424k/243424k available, 280864k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xa0800000 - 0xff000000   (1512 MB)
    lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
    modules : 0x7f000000 - 0x80000000   (  16 MB)
      .text : 0x80008000 - 0x80c3d4d0   (12502 kB)
      .init : 0x80c3e000 - 0x80c83280   ( 277 kB)
      .data : 0x80c84000 - 0x80cd5100   ( 325 kB)
       .bss : 0x80cd5100 - 0x80d3a2b8   ( 405 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
        RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
NR_IRQS:16 nr_irqs:16 16
L310 cache controller enabled
l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x32050000, Cache size: 524288 B
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
CPU identified as i.MX6DL, silicon rev 1.1
Console: colour dummy device 80x30
Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x8065f3b0 - 0x8065f408
Brought up 1 CPUs
SMP: Total of 1 processors activated (1581.05 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
pinctrl core: initialized pinctrl subsystem
regulator-dummy: no parameters
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
Use WDOG1 as reset source
syscon 20c8000.anatop: regmap [mem 0x020c8000-0x020c8fff] registered
vdd1p1: 800 <--> 1375 mV at 1125 mV
vdd3p0: 2800 <--> 3150 mV at 3000 mV
vdd2p5: 2000 <--> 2750 mV at 2425 mV
cpu: 725 <--> 1450 mV at 1150 mV
vddpu: 725 <--> 1450 mV at 1150 mV
vddsoc: 725 <--> 1450 mV at 1175 mV
syscon 20e0000.iomuxc-gpr: regmap [mem 0x020e0000-0x020e0037] registered
syscon 21bc000.ocotp-ctrl: regmap [mem 0x021bc000-0x021bffff] registered
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
imx6dl-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
bio: create slab <bio-0> at 0
mxs-dma 110000.dma-apbh: initialized
1P8V: 1800 mV
2P5V: 2500 mV
3P3V: 3300 mV
usb_otg_vbus: 5000 mV
i2c-core: driver [max17135] using legacy suspend method
i2c-core: driver [max17135] using legacy resume method
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
i2c i2c-0: IMX I2C adapter registered
i2c i2c-1: IMX I2C adapter registered
i2c i2c-2: IMX I2C adapter registered
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti at linux.it>
PTP clock support registered
imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 driver probed
mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 dphy version is 0x3130302a
MIPI CSI2 driver module loaded
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.16
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource mxc_timer1
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP: reno registered
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
pureg-dummy: no parameters
Bus freq driver module loaded
wandboard-rfkill rfkill.23: Wandboard rfkill initialization
wandboard-rfkill rfkill.23: initialized Wandboard revision check gpio (60)
wandboard-rfkill rfkill.23: wandboard is rev B0
wandboard-rfkill rfkill.23: initialize wifi chip
wandboard-rfkill rfkill.23: wifi-rfkill registered.
wandboard-rfkill rfkill.23: initialize bluetooth chip
wandboard-rfkill rfkill.23: bluetooth-rfkill registered.
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.22)
msgmni has been set to 987
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
imx-weim 21b8000.weim: WEIM driver registered.
MIPI DSI driver module loaded
mxc_sdc_fb fb.24: register mxc display driver hdmi
mxc_hdmi 20e0000.hdmi_video: Detected HDMI controller 0x13:0x1a:0xa0:0xc1
fbcvt: 1920x1080 at 60: CVT Name - 2.073M9
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
imx-ipuv3 2400000.ipu: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
Console: switching to colour frame buffer device 240x67
imx-sdma 20ec000.sdma: no iram assigned, using external mem
imx-sdma 20ec000.sdma: initialized
imx-sdma 20ec000.sdma: loaded firmware 1.1
Serial: IMX driver
2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 58) is a IMX
console [ttymxc0] enabled
21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 60) is a IMX
serial: Freescale lpuart driver
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
brd: module loaded
loop: module loaded
CAN device driver interface
libphy: fec_enet_mii_bus: probed
fec 2188000.ethernet eth0: registered PHC device 0
mxc_sdc_fb fb.24: 640x480 h_sync,r,l: 96,16,48  v_sync,l,u: 2,10,33 pixclock=25175000 Hz
hso: drivers/net/usb/hso.c: Option Wireless
usbcore: registered new interface driver hso
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver keyspan_pda
usbserial: USB Serial support registered for Keyspan PDA
usbserial: USB Serial support registered for Keyspan PDA - (prerenumeration)
ci_hdrc ci_hdrc.1: doesn't support gadget
ci_hdrc ci_hdrc.1: EHCI Host Controller
ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
i2c-core: driver [isl29023] using legacy suspend method
i2c-core: driver [isl29023] using legacy resume method
snvs_rtc 20cc034.snvs-rtc-lp: rtc core: registered 20cc034.snvs-rtc-lp as rtc0
i2c /dev entries driver
mxc_v4l2_output v4l2_out.29: V4L2 device registered as video16
mxc_v4l2_output v4l2_out.29: V4L2 device registered as video17
i2c-core: driver [mag3110] using legacy suspend method
i2c-core: driver [mag3110] using legacy resume method
imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)
cpuidle: using governor ladder
cpuidle: using governor menu
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
sdhci-esdhc-imx 2190000.usdhc: could not get ultra high speed state, work on normal mode
mmc0: no vqmmc regulator found
mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
mmc1: no vqmmc regulator found
mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed state, work on normal mode
mmc2: no vqmmc regulator found
mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using ADMA
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
Galcore version 4.6.9.9754
mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
mxc_asrc 2034000.asrc: mxc_asrc registered
mxc_vpu 2040000.vpu: VPU initialized
caam 2100000.caam: device ID = 0x0a16010000000100 (Era -524)
caam 2100000.caam: job rings = 2, qi = 0
caam 2100000.caam: authenc-hmac-md5-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-aes-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-aes-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-aes-caam
caam 2100000.caam: authenc-hmac-md5-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-des3_ede-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-des3_ede-caam
caam 2100000.caam: authenc-hmac-md5-cbc-des-caam
caam 2100000.caam: authencesn-hmac-md5-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha1-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha1-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha224-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha224-cbc-des-caam
caam 2100000.caam: authenc-hmac-sha256-cbc-des-caam
caam 2100000.caam: authencesn-hmac-sha256-cbc-des-caam
caam 2100000.caam: ecb-des-caam
caam 2100000.caam: ecb-arc4-caam
caam 2100000.caam: ecb-aes-caam
caam 2100000.caam: ctr-aes-caam
caam 2100000.caam: cbc-aes-caam
caam 2100000.caam: ecb-des3-caam
caam 2100000.caam: cbc-3des-caam
caam 2100000.caam: cbc-des-caam
caam 2100000.caam: fsl,sec-v4.0 algorithms registered in /proc/crypto
platform 2101000.jr0: registering rng-caam
platform caam_sm: caam_sm_test: 8-byte key test match OK
platform caam_sm: caam_sm_test: 16-byte key test match OK
platform caam_sm: caam_sm_test: 32-byte key test match OK
platform caam_secvio.30: security violation service handlers armed
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
i2c-core: driver [cs42888] using legacy suspend method
i2c-core: driver [cs42888] using legacy resume method
sgtl5000 1-000a: sgtl5000 revision 0x11
imx-audio-hdmi sound-hdmi.22:  hdmi-hifi <-> hdmi_audio.16 mapping ok
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 2014-08-08 04:15:21 UTC (1407471321)
fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:01, irq=-1)
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
libphy: 2188000.ethernet:01 - Link is Up - 1000/Full
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 10.0.0.3, my address is 10.0.0.19
IP-Config: Complete:
     device=eth0, hwaddr=00:1f:7b:b0:06:60, ipaddr=10.0.0.19, mask=255.255.255.0, gw=10.0.0.1
     host=10.0.0.19, domain=, nis-domain=(none)
     bootserver=10.0.0.3, rootserver=10.0.0.7, rootpath=
     nameserver0=132.166.192.6, nameserver1=132.168.148.11
ALSA device list:
  #0: imx-hdmi-soc
VFS: Mounted root (nfs filesystem) readonly on device 0:11.
devtmpfs: mounted
Freeing unused kernel memory: 276K (80c3e000 - 80c83000)
INIT: version 2.88 booting
Starting udev
udevd[152]: starting version 182
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
bootlogd.
ov5640_read_reg:write reg error:reg=300a
camera ov5640_mipi is not found
fusion 1-0010: Failed to read firmware version
fusion: probe of 1-0010 failed with error -5
ALSA: Restoring mixer settings...
Tue Aug 12 09:40:00 UTC 2014
No state is present for card imxhdmisoc
Found hardware: "imx-hdmi-soc" "" "" "" ""
Hardware is initialized using a generic method
INIT: Entering runlevel: 5rd
Configuring network interfaces... ifup skipped for nfsroot interface eth0
run-parts: /etc/network/if-pre-up.d/nfsroot exited with return code 1
Starting Xserver
Starting system message bus: dbus.
Starting rpcbind daemon...done.
Starting advanced power management daemon: No APM support in kernel
(failed.)
Starting syslogd/klogd: done
 * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
   ...done.
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
Starting Telephony daemon
mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz
Starting Linux NFC daemon
Starting OProfileUI server
Running local boot scripts (/etc/rc.local).
Stopping Bootlog daemon: bootlogd.

Poky (Yocto Project Reference Distro) 1.6.1 wandboard-solo /dev/ttymxc0

wandboard-solo login: mxc_sdc_fb fb.24: 1920x1080 h_sync,r,l: 44,88,148  v_sync,l,u: 5,4,36 pixclock=148500000 Hz

Poky (Yocto Project Reference Distro) 1.6.1 wandboard-solo /dev/ttymxc0

wandboard-solo login:
Poky (Yocto Project Reference Distro) 1.6.1 wandboard-solo /dev/ttymxc0

wandboard-solo login: root
root at wandboard-solo:~# ls
0.00.00.122778667-gst-launch.NULL_READY.dot
0.00.00.168904333-gst-launch.NULL_READY.dot
0.00.00.305601000-gst-launch.NULL_READY.dot
0.00.00.917626333-gst-launch.READY_PAUSED.dot
0.00.00.983910333-gst-launch.PAUSED_PLAYING.dot
0.00.02.321696667-gst-launch.PLAYING_PAUSED.dot
0.00.02.527515000-gst-launch.PAUSED_READY.dot
big_buck_bunny_1080p_h264.mov
flash.sh
gdbserver_7.6.2-r0_armel.deb
helloworld
musique.wav
test.png
test.sh
u-boot-uQ7-S-512MBx2-imx6_elio.imx
root at wandboard-solo:~# ./test.sh
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Aiur: 3.0.11
Core: MPEG4PARSER_06.07.04  build on Dec  5 2013 11:41:38
  mime: video/quicktime; audio/x-m4a; application/x-3gp
  file: /usr/lib/imx-mm/parser/lib_mp4_parser_arm11_elinux.so.3.2
Content Info:
        URI:
              file:///home/root/big_buck_bunny_1080p_h264.mov
        Idx File:
              /home/root/.aiur/.home.root.big_buck_bunny_1080p_h264.mov.aidx
        Seekable  : Yes
        Size(byte): 725106140

Movie Info:
        Seekable  : Yes
        Live      : No
        Duration  : 0:09:56.461696000
        ReadMode  : Track
        Track     : 3

Track 00 [video_000000] Enabled
        Duration: 0:09:56.458304000
        Language: und
        Mime:
              video/x-h264, parsed=(boolean)true, width=(int)1920, height=(int)1080, framerate
              =(fraction)24/1
[INFO]  Product Info: i.MX6Q/D/S
vpudec versions :)
        plugin: 3.0.11
        wrapper: 1.0.46(VPUWRAPPER_ARM_LINUX Build on Aug 12 2014 09:31:51)
        vpulib: 5.4.23
        firmware: 3.1.1.46056
Track 01 [subtitle]: Disabled
        Codec: 0, SubCodec: 0
Track 02 [audio_000000] Enabled
        Duration: 0:09:56.480000000
        Language: und
        Mime:
              audio/mpeg, mpegversion=(int)4, channels=(int)6, rate=(int)48000, bitrate=(int)4
              48000, framed=(boolean)true, stream-format=(string)raw, codec_data=(buffer)11b0
0:00:01.243597001   714  0x191c0c0 INFO                  vpudec vpudec.c:1876:gst_vpudec_sink_event: Get newsegment event from 0:00:00.000000000to 99:99:99.999999999 pos 0:00:00.000000000
MFW_GST_V4LSINK_PLUGIN 3.0.11 build on Aug 12 2014 09:32:48.
0:00:01.932970667   714  0x191c0c0 INFO                  vpudec vpudec.c:1203:gst_vpudec_setcaps: Get upstream caps video/x-h264, parsed=(boolean)true, width=(int)1920, height=(int)1080, framerate=(fraction)24/1
0:00:01.933259001   714  0x191c0c0 INFO                  vpudec vpudec.c:1212:gst_vpudec_setcaps: Get codec std 6
0:00:01.933327667   714  0x191c0c0 INFO                  vpudec vpudec.c:1216:gst_vpudec_setcaps: Set Width 1920
0:00:01.933388667   714  0x191c0c0 INFO                  vpudec vpudec.c:1220:gst_vpudec_setcaps: Set Height 1080
0:00:01.934239334   714  0x191c0c0 INFO                  vpudec vpudec.c:1252:gst_vpudec_setcaps: got downstream allow caps video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVP, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fractimxc_v4l2_output v4l2_out.29: Bypass IC.
on)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)TNVF, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
[INFO]  bitstreamMode 1, chromaInterleave 1, mapType 0, tiled2LinearEnable 0
0:00:01.937549001   714  0x191c0c0 INFO                  vpudec vpudec.c:1310:gst_vpudec_setcaps: Use new tsm scheme
0:00:01.937635667   714  0x191c0c0 INFO                  vpudec vpudec.c:1187:gst_vpudec_setconfig: Set drop policy 0
[WARN]  VPU iram is less than needed, some parts don't use iram
0:00:01.938238334   714  0x191c0c0 INFO                  vpudec vpudec.c:1147:gst_vpudec_core_start: Get min framebuffer count 6
0:00:01.938315334   714  0x191c0c0 INFO                  vpudec vpudec.c:1037:gst_vpudec_set_downstream_pad: Get initinfo padwidth 1920, padheight 1088, left 0, right 1920, top 0, bottom 1080, interlace 0
Beep: 3.0.11
Core: AAC decoder Wrapper  build on Jan 22 2014 15:42:53
  mime: audio/mpeg, mpegversion=(int){2,4}
  file: /usr/lib/imx-mm/audio-codec/wrap/lib_aacd_wrap_arm12_elinux.so.3
CODEC: BLN_MAD-MMCODECS_AACD_ARM_03.07.00_CORTEX-A8  build on Sep 18 2013 10:29:53.
0:00:01.944628667   714  0x191c0c0 INFO                  vpudec vpudec.c:1093:gst_vpudec_set_downstream_pad: Try set downstream caps video/x-raw-yuv, format=(fourcc)NV12, width=(int)1920, height=(int)1088, pixel-aspect-ratio=(fraction)1/1, crop-top=(int)0, crop-left=(int)0, crop-right=(int)0, crop-bottom=(int)8, num-buffers-required=(int)12, framerate=(fraction)24/1, alignment=(int)1
>>V4L_SINK: Actually buffer status:
        hardware buffer : 12
        software buffer : 0
0:00:02.393427334   714  0x191c0c0 INFO                  vpudec vpudec.c:1572:gst_vpudec_chain: Got no disp information!!
0:00:02.415907334   714  0x191c0c0 INFO                  vpudec vpudec.c:1572:gst_vpudec_chain: Got no disp information!!
0:00:02.433325667   714  0x191c0c0 INFO                  vpudec vpudec.c:1572:gst_vpudec_chain: Got no disp information!!
0:00:02.446489667   714  0x191c0c0 INFO                  vpudec vpudec.c:1572:gst_vpudec_chain: Got no disp information!!
0:00:02.446912001   714  0x191c0c0 INFO                  vpudec vpudec.c:1572:gst_vpudec_chain: Got no disp information!!
0:00:02.447013334   714  0x191c0c0 INFO                  vpudec vpudec.c:1615:gst_vpudec_chain: Got not enough input message!!
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
full screen size:1920x1080
[V4L Update Display]: left=0, top=0, width=1920, height=1080
set v4l display crop sucessfully
New clock: GstAudioSinkClock
0:00:03.586758334   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:03.649771668   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:06.339646668   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:06.401277001   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:13.296158669   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 1f
0:00:13.332192002   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 1f to 0
0:00:31.584566004   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:31.623865004   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:32.014224671   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to f
0:00:32.037825004   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from f to 3f
0:00:32.245799338   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:33.079757004   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:33.127617004   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:37.024157338   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 1f
0:00:37.089906672   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 1f to 0
0:00:42.779702672   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:42.838336339   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:55.510326007   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:55.547085340   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:00:56.529489007   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:00:56.594265007   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:01:18.813355676   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:01:18.847358010   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:01:27.274713344   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:01:27.316994677   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
0:01:29.611011678   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 0 to 3f
0:01:29.646325344   714  0x1945860 INFO                  vpudec vpudec.c:1791:vpudec_process_qos: change drop level from 3f to 0
./test.sh: line 8:   714 Illegal instruction     gst-launch --gst-debug=vpudec:3 playbin2 uri=file:///home/root/big_buck_bunny_1080p_h264.mov
root at wandboard-solo:~#


More information about the meta-freescale mailing list