<?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中的主题 Android ICS -&amp;gt; Lollipop upgrade on IMx6 creates image binding</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462629#M72697</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am experience color binding issue when running Android Lollipop on boundary nitrogen6x platform(IMx6).&lt;/P&gt;&lt;P&gt;The same color binding is not present when running Android ICS on the same device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tested:&lt;/P&gt;&lt;P&gt;- Disable OpenGL rendering on GPU, no effect.&lt;/P&gt;&lt;P&gt;- Change the device tree setting for interface_pix_fmt between RGB24/RGB565/RGB666 &lt;/P&gt;&lt;P&gt;- Change the device tree setting for default_bpp from 16 to 32.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The binding is still visible on the attached image, but more obvious on the device I am running.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/56890iF16CCDFDEB762AF6/image-size/large?v=v2&amp;amp;px=999" title="screen.png" alt="screen.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas on what could effect these bindings other than bpp which seems to make no difference..?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 May 2016 14:19:07 GMT</pubDate>
    <dc:creator>mikaelpersson</dc:creator>
    <dc:date>2016-05-11T14:19:07Z</dc:date>
    <item>
      <title>Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462629#M72697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am experience color binding issue when running Android Lollipop on boundary nitrogen6x platform(IMx6).&lt;/P&gt;&lt;P&gt;The same color binding is not present when running Android ICS on the same device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tested:&lt;/P&gt;&lt;P&gt;- Disable OpenGL rendering on GPU, no effect.&lt;/P&gt;&lt;P&gt;- Change the device tree setting for interface_pix_fmt between RGB24/RGB565/RGB666 &lt;/P&gt;&lt;P&gt;- Change the device tree setting for default_bpp from 16 to 32.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The binding is still visible on the attached image, but more obvious on the device I am running.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/56890iF16CCDFDEB762AF6/image-size/large?v=v2&amp;amp;px=999" title="screen.png" alt="screen.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas on what could effect these bindings other than bpp which seems to make no difference..?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance for your help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, &lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 14:19:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462629#M72697</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-11T14:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462630#M72698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you specify the following:&lt;/P&gt;&lt;P&gt;- Which version of Lollipop are you using (5.0.0 or 5.1.1). We strongly recommend using 5.1.1.&lt;/P&gt;&lt;P&gt;- How did you disable the OpenGL rendering? Have you disabled the HWComposer which is using 2D GPU to render as well?&lt;/P&gt;&lt;P&gt;- Changing the interface_pix_fmt should result in not seeing the right image at all on the display since the display is wired one way only. This means that U-Boot was actually overwriting your changes most likely. Did you make sure in sysfs that your modifications were there?&lt;/P&gt;&lt;P&gt;- Do you have the source code of that gradient app you are using? Is it part of the ApiDemos?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 May 2016 15:09:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462630#M72698</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-11T15:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462631#M72699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your quick reply, and excuse me for misleading you I meant banding of course.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Lollipop version I am currently using is 5.1.1 (saw the same issue on 5.0.2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I disabled the OpenGl rendering in two ways, in the developer options "OpenGL Render” and in the manifest file by android:hardwareAccelerated="false". I did not see any difference disabling the HW composer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I found the reason for why the bpp settings did not have any effect, I had bpp=32 in the kernel config cmd. Anyway, having removed this an tried with bpp 16 and RGB666 plus &lt;STRONG&gt;Disable HW overlays&lt;/STRONG&gt;(in developer menu) &lt;STRONG&gt;most of the banding is gone&lt;/STRONG&gt;, I think I can still see a little bit more banding than on ICS but way better than before. Does this information tell you anything? &lt;STRONG&gt;Why would the HW overlay affect this?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only way I found to setup 8 bit/color is to set RGB666 with bpp 32, is this correct? Shouldn't RGB24 &amp;amp; bpp 24 work?&lt;/P&gt;&lt;P&gt;With RGB32 I get problem starting the device:&lt;/P&gt;&lt;P&gt;E/imx6.gralloc( 309): &amp;lt;initialize,352&amp;gt; open /dev/fb0 failed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another thing I noticed was that the R and B channels where swapped comparing the fbset output from ICS to lollipop, I tried changing the order of mxcfb_pfmt in mxc_ipuv3.c and managed to get the rgba channels as in ICS, but did not see any difference on the display. (ICS order Rgba 8/16,8/8,8/0,8/24.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, I have the source. To this app, but this was only to visualize the problem I see same issue in other apps, especially where grading is used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 May 2016 11:29:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462631#M72699</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-12T11:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462632#M72700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Well the two parameters are quite different:&lt;/P&gt;&lt;P&gt;- RGB666 is the LVDS interface used, how the display is connected to the board, this cannot be changed;&lt;/P&gt;&lt;P&gt;- The fb format (16 or 24 or 32bpp) only concerns the framebuffer memory, how the pixels are stored in the memory. Then the IPU is in charge of translating the framebuffer memory into the right format for the LVDS interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So really the only thing you can modify is to increase the fb format to 32bpp in order to have better colors than 16bpp (since 2 bits are "lost").&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, how did you disable the HW composer? Because the "Disable HW overlays" is the right way to disable the HW Composer. Another option is to rename/remove the /system/lib/hw/hwcomposer* libraries.&lt;/P&gt;&lt;P&gt;If the problem disappears when removing the HW composer (hw overlays), this means the GPU2D is the one introducing this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 May 2016 13:28:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462632#M72700</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-12T13:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462633#M72701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks again for your answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The disabling of the HWComposer did just help if I configured in 16bpp, and I would like 32bpp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get the same banding when running the boundary release:&lt;/P&gt;&lt;P&gt;&lt;A href="https://boundarydevices.com/android-lollipop-5-1-1-ga-release-for-i-mx6-boards/" title="https://boundarydevices.com/android-lollipop-5-1-1-ga-release-for-i-mx6-boards/"&gt;https://boundarydevices.com/android-lollipop-5-1-1-ga-release-for-i-mx6-boards/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;On a Nitrogen6X board, connected to a &lt;A href="https://boundarydevices.com/product/nit6x_10-1hannstar/" title="https://boundarydevices.com/product/nit6x_10-1hannstar/"&gt;https://boundarydevices.com/product/nit6x_10-1hannstar/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also tried this older ICS image:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: Tahoma; font-size: 10pt;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Tahoma;"&gt;&lt;A href="https://mail.cpacsystems.se/owa/redir.aspx?SURL=tiN2Sju2_LFnJQyQq-XUIo4FVG4CXxDcW_A0MuAUSFD_PwbEPnvTCGgAdAB0AHAAcwA6AC8ALwBiAG8AdQBuAGQAYQByAHkAZABlAHYAaQBjAGUAcwAuAGMAbwBtAC8AZQB1AGwAYQA_AGYAaQBsAGUAPQByADEAMwAuADQALgAxAC0AbgBpAHQAcgBvAGcAZQBuAC0AMgAwADEAMwAwADQAMAA3AC4AaQBtAGcALgBnAHoA&amp;amp;URL=https%3a%2f%2fboundarydevices.com%2feula%3ffile%3dr13.4.1-nitrogen-20130407.img.gz" target="_blank"&gt;https://boundarydevices.com/eula?file=r13.4.1-nitrogen-20130407.img.gz&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;On the same HW setup, and with this older setup the banding is gone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issues I have seen so far is clearly visible when using android colour grading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2016 15:01:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462633#M72701</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-13T15:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462634#M72702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you mean that if you disable hwc but use a 32bpp fb format the problem is back?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 May 2016 16:43:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462634#M72702</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-14T16:43:01Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462635#M72703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, exactly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But more importantly is that I have this issue without tempering with anything with the Boundary latest lollipop GA release. &lt;/P&gt;&lt;P&gt;I don't see the same issue with with older ICS releases, am I the only one having this issue? Like I sad before I am running it on the nitrogen6x with the Hannastar display mentioned above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 15 May 2016 11:04:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462635#M72703</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-15T11:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462636#M72704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I didn't notice this issue before which is why I'd like your gradient application to try it on here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understand you haven't tempered with the release, and we haven't modified the graphics setup from the original NXP release. So I'd like to confirm the issue on my platform first with your application, and then see it the same happens on NXP SabreSD platofrm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 09:29:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462636#M72704</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-16T09:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462637#M72705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, you can reproduce the problem with this app:&lt;/P&gt;&lt;P&gt;&lt;A href="https://play.google.com/store/apps/details?id=com.gombosdev.displaytester" title="https://play.google.com/store/apps/details?id=com.gombosdev.displaytester"&gt;Display Tester - Android Apps on Google Play&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Go to the menu option "Gradient Image Generator" without changing any colours, brightness level or so the banding issue is clearly visible. If you still like the other grading app. I can email it, but I think the display tester is better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I grabbed a screen shoot from my device, it's interesting because the banding is almost totally gone on the screen shot. The image is not perfect but anyway, way better than I see on my device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/57707iD0D30A7D31131559/image-size/large?v=v2&amp;amp;px=999" title="screen.png" alt="screen.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just to make sure I am not running on some incompatible UBOOT(got it from same page as the Lollipop link I sent earlier &lt;A data-wpel-target="_blank" href="https://storage.googleapis.com/boundarydevices.com/u-boot-boundary-v2015.07.zip" rel="external nofollow" title="https://storage.googleapis.com/boundarydevices.com/u-boot-boundary-v2015.07.zip"&gt;https://storage.googleapis.com/boundarydevices.com/u-boot-boundary-v2015.07.zip&lt;/A&gt;):&lt;/P&gt;&lt;P&gt;U-Boot 2015.07-15135-g1f0a900 (Feb 25 2016 - 04:46:17 -0700)&lt;/P&gt;&lt;P&gt;arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2014.05-29) 4.8.3 20140320 (prerelease)&lt;/P&gt;&lt;P&gt;GNU ld (Sourcery CodeBench Lite 2014.05-29) 2.24.51.20140217&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 11:12:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462637#M72705</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-16T11:12:15Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462638#M72706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Where you able to reproduce the issue on NXP SabreSD platform? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 May 2016 12:56:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462638#M72706</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-20T12:56:24Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462639#M72707</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No I was attending the NXP FTF this week and therefore haven't had time to do any testing. I actually just retrieved a SabreSD platform but I might have to use HDMI with it. Could you confirm that the banding issue also happens on HDMI output?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your second screenshot does look good in my opinion so I can't wait to try it on on my displays. I might not be able to come back to you on this before next Tuesday or Wednesday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 May 2016 13:59:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462639#M72707</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-20T13:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462640#M72708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, no problem.&lt;/P&gt;&lt;P&gt;Yes, it's the same issue on the HDMI output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 07:15:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462640#M72708</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-23T07:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462641#M72709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I've downloaded your app and tested it on our platform. I confirm that you can see the banding when the fb format is 16bpp. But then modifying the device to use 32bpp fixes it for me.&lt;/P&gt;&lt;P&gt;Can you make sure to try with 32bpp, making sure that the following command gives the same output?&lt;/P&gt;&lt;P&gt;# cat /sys/class/graphics/fb0/fsl_disp_fb_format&lt;/P&gt;&lt;P&gt;RBG32&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2016 14:21:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462641#M72709</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-25T14:21:04Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462642#M72710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, good news!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please provide info how you did this configuration change?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't have /sys/class/graphics/fb0/fsl_disp_fb_format on the device, what does this mean? (I have an old ICS platform where I don't have the banding issue and that is also missing fsl_disp_fb_format).&lt;/P&gt;&lt;P&gt;cat sys/class/graphics/fb0/bits_per_pixel &lt;/P&gt;&lt;P&gt;32 and imx6.gralloc( 169):bpp = 32&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 May 2016 08:13:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462642#M72710</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-27T08:13:32Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462643#M72711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just modified the device tree to use bpp=32:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx-l5.1.1_2.1.0-ga/arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi#L507" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx-l5.1.1_2.1.0-ga/arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi#L507"&gt;linux-imx6/imx6qdl-nitrogen6_max.dtsi at boundary-imx-l5.1.1_2.1.0-ga · boundarydevices/linux-imx6 · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As for the sysfs entry, it should be there, are you sure you are using the 5.1.1 release with a 3.14.52 kernel?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 May 2016 13:42:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462643#M72711</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-05-27T13:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462644#M72712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, strange.&lt;/P&gt;&lt;P&gt;Yes, the versions are correct.&lt;/P&gt;&lt;P&gt;I guess the key for solving my problem is to find out why I am missing this bits_per_pixel. &lt;/P&gt;&lt;P&gt;I will confirm the device tree values, please let me know if you have any ideas on how to debug this issue further..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 May 2016 14:26:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462644#M72712</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-05-27T14:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462645#M72713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I managed to get the fsl_disp_fb_format file by updating my src to boundary-imx-l5.1.1_2.1.0-ga (Was on boundary-imx-l5.0.0_1.0.0-ga).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also verified that the framebuffer looks fine (I can convert it manually to a image without banding.)&lt;/P&gt;&lt;P&gt;I also tried to just remove the android boot, and wrote the same file as I manually converted without problem to fb0 and then I also get this banding. So that leavs me with LVDS interface / LVDS driver, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you try with LVDS output?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jun 2016 13:19:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462645#M72713</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-06-03T13:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462646#M72714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No I haven't tried the LVDS output, just HDMI since this is the only interface I compare on both SabreSD and Nitrogen6x. Once again, my opinion is that any issue related to graphics often comes the pre-built Vivante libraries over which we have no control.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you summarize all your tests and results?&lt;/P&gt;&lt;P&gt;- HDMI interface, 16-bit fb, 32-bit, is the banding on/off?&lt;/P&gt;&lt;P&gt;- LVDS interface, 16-bit, 32-bit, HWComposer on/off, is the banding on/off?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jun 2016 17:56:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462646#M72714</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-06-03T17:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462647#M72715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Lollipop summarize is that 16-/32-bit fb HDMI/LVDS all has the same banding issue. And it looks like the same issue you can see on your release with 16-bit bpp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok, I double checked the Vivante lib versions and they are the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you think the IPU could be involved? Any device tree setting for IPU I might have missed?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mikael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2016 05:45:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462647#M72715</guid>
      <dc:creator>mikaelpersson</dc:creator>
      <dc:date>2016-06-13T05:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Android ICS -&gt; Lollipop upgrade on IMx6 creates image binding</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462648#M72716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mikael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let's put the LVDS aside for a minute, we don't have the same behavior on HDMI and that bothers me. I've focused on HDMI since that is the only interface I can test on both SabreSD and Nitrogen6x.&lt;/P&gt;&lt;P&gt;On both platforms I get the same result with the DisplayTester app:&lt;/P&gt;&lt;P&gt;- if default_bpp is 16 the banding is there&lt;/P&gt;&lt;P&gt;- if default_bpp is 32 it is gone&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please confirm you have the same HDMI behavior. As a FYI, I just tried again with Marshmallow release on both SabreSD and Nitrogen6x:&lt;/P&gt;&lt;P&gt;&lt;A href="https://boundarydevices.com/android-marshmallow-6-0-1-ga-release-mx6-boards/" title="https://boundarydevices.com/android-marshmallow-6-0-1-ga-release-mx6-boards/"&gt;https://boundarydevices.com/android-marshmallow-6-0-1-ga-release-mx6-boards/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, back to LVDS, indeed I can see the issue with DisplayTester with both 16 and 32-bit setup. I'll investigate and let you know my findings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gary&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2016 09:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Android-ICS-gt-Lollipop-upgrade-on-IMx6-creates-image-binding/m-p/462648#M72716</guid>
      <dc:creator>gary_bisson</dc:creator>
      <dc:date>2016-06-13T09:28:45Z</dc:date>
    </item>
  </channel>
</rss>

