<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>BBB - Connecting up an LCD</title><link>/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/bbb---connecting-up-an-lcd</link><description>Now that the BBB is becoming useful, it would be good to have some libraries of code and schematics to interwork it to a few popular sized displays. The BBB has a built-in LCD interface, i.e. a parallel high speed bus that can directly write to TFT d</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: BBB - Connecting up an LCD</title><link>https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/bbb---connecting-up-an-lcd</link><pubDate>Sat, 14 Jun 2014 13:42:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:173d2766-00c5-4e6c-8590-b709fa4d216d</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi &lt;span&gt;[mention:b0bc65b9ecdc4307bd967592f00e340a:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have a question. In your prucode_lcd.p , there is a macro called NSECDEL and MSECDEL . as following:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;.macro NSECDEL&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MOV r2, 16&lt;/p&gt;&lt;p&gt;NSECDEL1:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUB r2, r2, 1&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QBNE NSECDEL1, r2, 0&lt;/p&gt;&lt;p&gt;.endm&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In the comment, it says this makes a 40 nsec delay. But shouldn&amp;#39;t there be 32 clock cycles (160nsec) including QNBE ? I was thinking if the compiler optimize the loop by removing QBNE instruction with 16 clock cycles (like how gcc optimize for loop), even then, should it be 80nsec delay? &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sincerely,&lt;/p&gt;&lt;p&gt;Nhan&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=15902&amp;AppID=80&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BBB - Connecting up an LCD</title><link>https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/bbb---connecting-up-an-lcd</link><pubDate>Wed, 19 Jun 2013 13:29:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:173d2766-00c5-4e6c-8590-b709fa4d216d</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hey Man,&lt;/p&gt;&lt;p&gt;it was a good job I have a question about it.&lt;/p&gt;&lt;p&gt;I wonder if I could connect directly a 7&amp;quot; or 10&amp;quot; touchscreen lcd to BBB. I see some providers which sell this but with an extra interface and there are very expensive for me (e.g. $134)&lt;/p&gt;&lt;p&gt;but I prefer to use for example something like the link below:&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://dx.com/p/original-samsung-7-tft-lcd-24-led-back-light-touch-screen-113500" rel="nofollow ugc noopener" target="_blank"&gt;http://dx.com/p/original-samsung-7-tft-lcd-24-led-back-light-touch-screen-113500&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;do you think is it possible? can you guide me please about this issue.&lt;/p&gt;&lt;p&gt;with thanks&lt;/p&gt;&lt;p&gt;Mosi&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=15902&amp;AppID=80&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BBB - Connecting up an LCD</title><link>https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/bbb---connecting-up-an-lcd</link><pubDate>Tue, 28 May 2013 08:16:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:173d2766-00c5-4e6c-8590-b709fa4d216d</guid><dc:creator>bwelsby</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Nice one.&lt;/p&gt;&lt;p&gt;There are 2 PRUs each with 8KB data memory, 8KB instruction memory and 12K shared ram. There should be enough code space to hold some basic graphics primitives.&amp;nbsp; In a former life I designed graphics systems used in industrial displays, before GPUs and such,&amp;nbsp; and I had to write all these from scratch in Z80 assembler. I&amp;#39;ll have a see how easy it is to port to PRU assembly.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=15902&amp;AppID=80&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BBB - Connecting up an LCD</title><link>https://community.element14.com/products/devtools/single-board-computers/next-genbeaglebone/b/blog/posts/bbb---connecting-up-an-lcd</link><pubDate>Tue, 28 May 2013 02:49:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:173d2766-00c5-4e6c-8590-b709fa4d216d</guid><dc:creator>fustini</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Impressive series of blog posts!&amp;nbsp; Can&amp;#39;t wait to see what you do next &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-173d2766-00c5-4e6c-8590-b709fa4d216d/contentimage_5F00_1.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=15902&amp;AppID=80&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>