<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: iMX6 Android - HWcomposer problem</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287253#M34089</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Udo&lt;/P&gt;&lt;P&gt;We are sorry for getting back to you so late. Are you still stuck with the issue? If you have somehow to resolved the &lt;/P&gt;&lt;P&gt;issue, can we close the discussion? If you still need help, please feel free to reply with an update to this discussion.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Yixing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Feb 2014 07:34:33 GMT</pubDate>
    <dc:creator>YixingKong</dc:creator>
    <dc:date>2014-02-21T07:34:33Z</dc:date>
    <item>
      <title>iMX6 Android - HWcomposer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287252#M34088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;while working on an android port for a imx6q custom board i am facing a problem with the hardwarecomposer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the logcat output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--------- beginning of /dev/log/main&lt;/P&gt;&lt;P&gt;I/installd( 2030): installd firing up&lt;/P&gt;&lt;P&gt;D/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2033): init_sensors&lt;/P&gt;&lt;P&gt;E/cutils&amp;nbsp; ( 2030): Failed to read /data/.layout_version: No such file or directory&lt;/P&gt;&lt;P&gt;D/installd( 2030): Upgrading /data/media for multi-user&lt;/P&gt;&lt;P&gt;E/cutils&amp;nbsp; ( 2030): Failed to chown(/data/media/, 1023, 1023): Operation not permitted&lt;/P&gt;&lt;P&gt;E/installd( 2030): Could not create directories; exiting.&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): debuggerd: Aug 27 2013 10:39:06&lt;/P&gt;&lt;P&gt;--------- beginning of /dev/log/system&lt;/P&gt;&lt;P&gt;I/Vold&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2021): Vold 2.1 (the revenge) firing up&lt;/P&gt;&lt;P&gt;D/&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2033): couldn't find 'mma845x' input device&lt;/P&gt;&lt;P&gt;D/MagDaemon( 2033): inital sensor error&lt;/P&gt;&lt;P&gt;D/Vold&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2021): Volume udisk state changing -1 (Initializing) -&amp;gt; 0 (No-Media)&lt;/P&gt;&lt;P&gt;D/Vold&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2021): Volume extsd state changing -1 (Initializing) -&amp;gt; 0 (No-Media)&lt;/P&gt;&lt;P&gt;I/Netd&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2023): Netd 1.0 starting&lt;/P&gt;&lt;P&gt;W/InterfaceController( 2023): Warning (Cannot load library: load_library(linker.cpp:745): library "/system/lib/libnetcmdiface.so" not found) while opening the net interface command library&lt;/P&gt;&lt;P&gt;I/SurfaceFlinger( 2025): SurfaceFlinger is starting&lt;/P&gt;&lt;P&gt;I/SurfaceFlinger( 2025): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...&lt;/P&gt;&lt;P&gt;D/libEGL&amp;nbsp; ( 2025): loaded /system/lib/egl/libEGL_VIVANTE.so&lt;/P&gt;&lt;P&gt;D/libEGL&amp;nbsp; ( 2025): loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so&lt;/P&gt;&lt;P&gt;D/libEGL&amp;nbsp; ( 2025): loaded /system/lib/egl/libGLESv2_VIVANTE.so&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): 32bpp setting of Framebuffer catched!&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): using (fd=16)&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = DISP3 BG&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): xres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 800 px&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): yres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 480 px&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): xres_virtual = 800 px&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): yres_virtual = 1536 px&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): bpp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 32&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): r&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; 0:8&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): g&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;nbsp; 8:8&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 16:8&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): width&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 127 mm (160.000000 dpi)&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): height&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 76 mm (160.421051 dpi)&lt;/P&gt;&lt;P&gt;W/imx6.gralloc( 2025): refresh rate = 59.48 Hz&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): fb0 is ldb&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025):&amp;nbsp; device&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): fb1 is overlay device&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): fb2 is hdmi&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025):&amp;nbsp; device&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): open /sys/class/graphics/fb2/disp_dev/cable_state failed&lt;/P&gt;&lt;P&gt;W/FslHwcomposer( 2025): system can't support more than 2 devices&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): hwcomposer: open framebuffer fb0&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): Detected display /dev/graphics/fb0&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): xres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 800 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): yres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 480 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): xres_virtual = 800 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): yres_virtual = 1536 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): width&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = -1 mm (0.0 dpi)&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): height&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = -1 mm (0.0 dpi)&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): refresh rate = 59.0 Hz&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): Detected display /dev/graphics/fb2&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): xres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 640 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): yres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 480 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): xres_virtual = 640 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): yres_virtual = 480 px&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): width&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = -1 mm (0.0 dpi)&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): height&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = -1 mm (0.0 dpi)&lt;/P&gt;&lt;P&gt;I/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): refresh rate = 60.0 Hz&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;E/v_hwc&amp;nbsp;&amp;nbsp; ( 2025): hwc_device_open(345): Failed to initialize hwcomposer!&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;E/FslHwcomposer( 2025): Error! viv_hwc open failed&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I/FslHwcomposer( 2025): hwc_device_open,367&lt;/P&gt;&lt;P&gt;I/SurfaceFlinger( 2025): Using composer version 1.1&lt;/P&gt;&lt;P&gt;W/SurfaceFlinger( 2025): no suitable EGLConfig found, trying without EGL_FRAMEBUFFER_TARGET_ANDROID&lt;/P&gt;&lt;P&gt;W/SurfaceFlinger( 2025): no suitable EGLConfig found, trying without EGL_RECORDABLE_ANDROID&lt;/P&gt;&lt;P&gt;W/SurfaceFlinger( 2025): no suitable EGLConfig found, trying with 16-bit color allowed&lt;/P&gt;&lt;P&gt;E/SurfaceFlinger( 2025): no suitable EGLConfig found, giving up&lt;/P&gt;&lt;P&gt;E/libEGL&amp;nbsp; ( 2025): validate_display_connection:266 error 3005 (EGL_BAD_CONFIG)&lt;/P&gt;&lt;P&gt;F/libc&amp;nbsp;&amp;nbsp;&amp;nbsp; ( 2025): Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 2062 (SurfaceFlinger)&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): Build fingerprint: 'Freescale/sabresd_6dq/sabresd_6dq:4.2.2/1.0.0-rc3/eng.*****.20130827.103040:eng/dev-keys'&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): Revision: '99'&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): pid: 2025, tid: 2062, name: SurfaceFlinger&amp;nbsp; &amp;gt;&amp;gt;&amp;gt; /system/bin/surfaceflinger &amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;I/DEBUG&amp;nbsp;&amp;nbsp; ( 2024): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------&lt;/P&gt;&lt;P&gt;my bootargs:&lt;/P&gt;&lt;P&gt;bootargs=console=ttymxc0,115200 root=/dev/nfs ip=dhcp nfsroot=10.0.150.1:/home/pxeroot/android/rootfs,v3,tcp video=mxcfb0:dev=ldb,800x480M@60,if=RGB666 ldb=sin0 androidboot.hardware=freescale init=/init vmalloc=400M fbmem=28M rw&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems as the problem sits somewhere around system/lib/hw/hwcomposer_viv.imx6.so&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The kernel is booting up nicely and is showing all four penguins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new in this field and would be very grateful for any advice where i can start from.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Udo Schmelmer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Sep 2013 12:43:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287252#M34088</guid>
      <dc:creator>udoschmelmer</dc:creator>
      <dc:date>2013-09-02T12:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 Android - HWcomposer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287253#M34089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Udo&lt;/P&gt;&lt;P&gt;We are sorry for getting back to you so late. Are you still stuck with the issue? If you have somehow to resolved the &lt;/P&gt;&lt;P&gt;issue, can we close the discussion? If you still need help, please feel free to reply with an update to this discussion.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Yixing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Feb 2014 07:34:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287253#M34089</guid>
      <dc:creator>YixingKong</dc:creator>
      <dc:date>2014-02-21T07:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6 Android - HWcomposer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287254#M34090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yixing,&lt;/P&gt;&lt;P&gt;i got it managed. I used a too old version of the kerneldriver. After updating it worked fine!&lt;/P&gt;&lt;P&gt;You can close the discussion.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Udo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Feb 2014 07:45:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6-Android-HWcomposer-problem/m-p/287254#M34090</guid>
      <dc:creator>udoschmelmer</dc:creator>
      <dc:date>2014-02-21T07:45:31Z</dc:date>
    </item>
  </channel>
</rss>

