<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://e2e.ti.com/utility/FeedStylesheets/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>DM64x DaVinci Video Processor Forum - Recent Threads</title><link>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99.aspx</link><description /><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Bug in  a certain serial of DM6446: RBL cannot run ubl in nand</title><link>http://e2e.ti.com/thread/272141.aspx</link><pubDate>Mon, 17 Jun 2013 11:46:18 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:158e9c24-02d3-4a88-b82d-d0d23b8b443a</guid><dc:creator>Jianjun Zhang</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/272141.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/272141/rss.aspx</wfw:commentRss><description>&lt;p&gt;My dm6446 custum board cannot boot from NAND, but another evm is ok . The reason was found after read the disassemble code:&lt;/p&gt;
&lt;p&gt;when compare the size of ubl with 14k:&lt;/p&gt;
&lt;p&gt;the good one:(RBL1-bin from $NA-06A15FW TMS320DM6446AZWTA)&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; 52f4:&amp;nbsp; &amp;nbsp; e0000c96&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;mul&amp;nbsp; &amp;nbsp; r0, r6, ip&lt;br /&gt; &amp;nbsp; &amp;nbsp; 52f8:&amp;nbsp; &amp;nbsp; e3500b0e&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;cmp&amp;nbsp; &amp;nbsp; r0, #14336&amp;nbsp; &amp;nbsp; ; 0x3800&lt;br /&gt; &amp;nbsp; &amp;nbsp; 52fc:&amp;nbsp; &amp;nbsp; 8a000080&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="background-color:#ffffff;"&gt;bhi&lt;/span&gt;&lt;/strong&gt;&amp;nbsp; &amp;nbsp; 0x5504&lt;/p&gt;
&lt;p&gt;failed one:(RBL-2.bin from $7C-ICA06HW&amp;nbsp; TM320DM6446BZWT8)&lt;br /&gt; &amp;nbsp; &amp;nbsp; 5a4c:&amp;nbsp; &amp;nbsp; e0000a9c&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;mul&amp;nbsp; &amp;nbsp; r0, ip, sl&lt;br /&gt; &amp;nbsp; &amp;nbsp; 5a50:&amp;nbsp; &amp;nbsp; e3500b0e&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;cmp&amp;nbsp; &amp;nbsp; r0, #14336&amp;nbsp; &amp;nbsp; ; 0x3800&lt;br /&gt; &amp;nbsp; &amp;nbsp; 5a54:&amp;nbsp; &amp;nbsp; 2a000031&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;bcs&lt;/strong&gt;&amp;nbsp; &amp;nbsp; 0x5b20;&lt;/p&gt;
&lt;p&gt;Obviously &lt;strong&gt;bcs&lt;/strong&gt; is wrong.&lt;/p&gt;
&lt;p&gt;What can tell from the SN? ( $NA-06A15FW ,$7C-ICA06HW)&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Zhang Jianjun&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/272141.aspx"&gt;(Please visit the site to view this file)&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>dm6446 hangs</title><link>http://e2e.ti.com/thread/272117.aspx</link><pubDate>Mon, 17 Jun 2013 09:57:05 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a514e589-c16c-46b6-a597-c7d93d748674</guid><dc:creator>mohammed asif</dc:creator><slash:comments>8</slash:comments><comments>http://e2e.ti.com/thread/272117.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/272117/rss.aspx</wfw:commentRss><description>&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;please provide solution for this, dm446evm hangs once itstart booting kernel, below is the details,&lt;/p&gt;
&lt;p&gt;--------------------------------------------&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;U-Boot 1.1.3 (Dec&amp;nbsp; 4 2006 - 12:05:38)&lt;/p&gt;
&lt;p&gt;U-Boot code: 81080000 -&amp;gt; 81097628&amp;nbsp; BSS: -&amp;gt; 810A0018&lt;br /&gt;RAM Configuration:&lt;br /&gt;Bank #0: 80000000 256 MB&lt;br /&gt;Flash: 16 MB&lt;br /&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;br /&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;br /&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;br /&gt;ARM Clock :- 297MHz&lt;br /&gt;DDR Clock :- 162MHz&lt;br /&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;br /&gt;## Booting image at 02050000 ...&lt;br /&gt;&amp;nbsp;&amp;nbsp; Image Name:&amp;nbsp;&amp;nbsp; Linux-2.6.10_mvl401-davinci_evm&lt;br /&gt;&amp;nbsp;&amp;nbsp; Image Type:&amp;nbsp;&amp;nbsp; ARM Linux Kernel Image (uncompressed)&lt;br /&gt;&amp;nbsp;&amp;nbsp; Data Size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 1333196 Bytes =&amp;nbsp; 1.3 MB&lt;br /&gt;&amp;nbsp;&amp;nbsp; Load Address: 80008000&lt;br /&gt;&amp;nbsp;&amp;nbsp; Entry Point:&amp;nbsp; 80008000&lt;br /&gt;&amp;nbsp;&amp;nbsp; Verifying Checksum ... OK&lt;br /&gt;OK&lt;/p&gt;
&lt;p&gt;Starting kernel ...&lt;/p&gt;
&lt;p&gt;Uncompressing Linux.............................................................&lt;br /&gt;Linux version 2.6.10_mvl401-davinci_evm (&lt;a href="mailto:xlibrary@scarletoak.sanb.design.ti.com"&gt;xlibrary@scarletoak.sanb.design.ti.com&lt;/a&gt;)&lt;br /&gt;&amp;nbsp;(gcc version 3.4.3 (MontaVista 3.4.3-25.0.30.0501131 2005-07-23)) #2 Mon Aug 7&lt;br /&gt;14:58:21 PDT 2006&lt;br /&gt;CPU: ARM926EJ-Sid(wb) [41069265] revision 5 (ARMv5TEJ)&lt;br /&gt;CPU0: D VIVT write-back cache&lt;br /&gt;CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets&lt;br /&gt;CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets&lt;br /&gt;Machine: DaVinci EVM&lt;br /&gt;Memory policy: ECC disabled, Data cache writeback&lt;br /&gt;Built 1 zonelists&lt;br /&gt;Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nf&lt;br /&gt;sroot=127.0.0.1:, nolock mem=120M&lt;br /&gt;PID hash table entries: 512 (order: 9, 8192 bytes)&lt;br /&gt;Console: colour dummy device 80x30&lt;br /&gt;Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)&lt;br /&gt;Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)&lt;br /&gt;Memory: 120MB = 120MB total&lt;br /&gt;Memory: 118784KB available (2271K code, 480K data, 136K init)&lt;br /&gt;Mount-cache hash table entries: 512 (order: 0, 4096 bytes)&lt;br /&gt;CPU: Testing write buffer coherency: ok&lt;br /&gt;spawn_desched_task(00000000)&lt;br /&gt;desched cpu_callback 3/00000000&lt;br /&gt;ksoftirqd started up.&lt;br /&gt;desched cpu_callback 2/00000000&lt;br /&gt;desched thread 0 started up.&lt;br /&gt;NET: Registered protocol family 16&lt;br /&gt;Registering platform device &amp;#39;musb_hdrc&amp;#39;. Parent at platform&lt;br /&gt;DaVinci I2C DEBUG: 12:15:02 Aug&amp;nbsp; 1 2006&lt;br /&gt;Registering platform device &amp;#39;i2c&amp;#39;. Parent at platform&lt;br /&gt;usbcore: registered new driver usbfs&lt;br /&gt;usbcore: registered new driver hub&lt;br /&gt;JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.&lt;br /&gt;yaffs Aug&amp;nbsp; 1 2006 12:14:38 Installing.&lt;br /&gt;Registering platform device &amp;#39;davincifb.0&amp;#39;. Parent at platform&lt;br /&gt;Setting Up Clocks for DM420 OSD&lt;br /&gt;Console: switching to colour frame buffer device 90x30&lt;br /&gt;fb0: dm_osd0_fb frame buffer device&lt;br /&gt;fb1: dm_vid0_fb frame buffer device&lt;br /&gt;fb2: dm_osd1_fb frame buffer device&lt;br /&gt;fb3: dm_vid1_fb frame buffer device&lt;br /&gt;Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled&lt;br /&gt;Registering platform device &amp;#39;serial8250&amp;#39;. Parent at platform&lt;br /&gt;ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A&lt;br /&gt;io scheduler noop registered&lt;br /&gt;io scheduler anticipatory registered&lt;br /&gt;RAMDISK driver initialized: 1 RAM disks of 32768K size 1024 blocksize&lt;br /&gt;Registering platform device &amp;#39;ti_davinci_emac&amp;#39;. Parent at platform&lt;br /&gt;TI DaVinci EMAC: MAC address is 00:0e:99:02:5a:1a&lt;br /&gt;TI DaVinci EMAC Linux version updated 4.0&lt;br /&gt;TI DaVinci EMAC: Installed 1 instances.&lt;br /&gt;netconsole: not configured, aborting&lt;br /&gt;i2c /dev entries driver&lt;br /&gt;Linux video capture interface: v1.00&lt;br /&gt;Registering platform device &amp;#39;vpfe.1&amp;#39;. Parent at platform&lt;br /&gt;DaVinci v4l2 capture driver V1.0 loaded&lt;br /&gt;Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2&lt;br /&gt;ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx&lt;br /&gt;hda: TOSHIBA MK4032GAX, ATA DISK drive&lt;br /&gt;elevator: using anticipatory as default io scheduler&lt;br /&gt;ide0 at 0xe10661f0-0xe10661f7,0xe10663f6 on irq 22&lt;br /&gt;hda: max request size: 1024KiB&lt;br /&gt;hda: 78140160 sectors (40007 MB), CHS=16383/255/63&lt;br /&gt;&amp;nbsp;hda: hda1 hda2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ide0: BM-DMA at 0xe1066000-0xe1066007, BIOS settings: hda:pio, hdb:pio&lt;br /&gt;mice: PS/2 mouse device common for all mice&lt;br /&gt;musb_hdrc: version 2.2a/db-0.4.8 [pio] [host] [debug=0]&lt;br /&gt;musb_hdrc: USB Host mode controller at c8060000 using PIO, IRQ 12&lt;br /&gt;musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1&lt;br /&gt;hub 1-0:1.0: USB hub found&lt;br /&gt;hub 1-0:1.0: 1 port detected&lt;br /&gt;Registering platform device &amp;#39;davinci-audio.0&amp;#39;. Parent at platform&lt;br /&gt;NET: Registered protocol family 2&lt;br /&gt;IP: routing cache hash table of 512 buckets, 4Kbytes&lt;br /&gt;TCP: Hash tables configured (established 8192 bind 16384)&lt;br /&gt;NET: Registered protocol family 1&lt;br /&gt;NET: Registered protocol family 17&lt;br /&gt;Sending DHCP requests ...... timed out!&lt;br /&gt;IP-Config: Retrying forever (NFS root)...&lt;br /&gt;Sending DHCP requests ...... timed out!&lt;br /&gt;IP-Config: Retrying forever (NFS root)...&lt;br /&gt;Sending DHCP requests ...... timed out!&lt;br /&gt;IP-Config: Retrying forever (NFS root)...&lt;br /&gt;Sending DHCP requests ....&lt;/p&gt;
&lt;p&gt;&lt;em&gt;it will hang here.. can you provide me the initial setup env, that i can start fresh..&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>am3505 and vpfe</title><link>http://e2e.ti.com/thread/268301.aspx</link><pubDate>Wed, 29 May 2013 19:03:53 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:3781b0ee-343c-44b5-8a6d-eed26bf192dd</guid><dc:creator>David Montoya</dc:creator><slash:comments>10</slash:comments><comments>http://e2e.ti.com/thread/268301.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/268301/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello, I want to connect tvp5150am1 with dm6446. It seems that works I see all the registers and it seems that settings are correct, but Linux do not catch any interrupt (VDINT0). When y execute ret = ioctl(capture.capture_fd, VIDIOC_DQBUF, &amp;amp;capture.capture_buf) it does not continue with the code. I see in (SLES213.pdf) to work with ITU BT.656, I need to change only 0x03 register of tvp5150am1, for all the others registers are valid with default values. In the DM6446 I am not sure, I change this registers: 0x50 (REC656) = 0x00000003 0x08 (SYN_MODE) = 0x00032F84 0x14 (HORZ_INFO) = 0x0000059F 0x48 (VDINT) = 0x00010000 0x18 (VERT_START) = 0x00010001 0x1C (VERT_LINES)= 0x000000EF 0x54 (CCDCFG) = 0x00008800 0x24 (HSIZE_OFF) = 0x000005A0 0x28 (SDOFST)= 0x00000249 I&amp;#39;m trying to watch a video of 720 * 480, I don&amp;#39;t know how I am doing wrong. I am working with 2.6.37 linux kernel, and with am3505. Thank you David M.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ubl can't run on dm6446 BZWTA</title><link>http://e2e.ti.com/thread/271823.aspx</link><pubDate>Fri, 14 Jun 2013 15:24:48 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:352b29ca-9512-4d66-8b42-497c3e40bd1b</guid><dc:creator>Ray Zheng</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/271823.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271823/rss.aspx</wfw:commentRss><description>&lt;p&gt;I download the newest ubl code from http://arago-project.org/files/releases/davinci-psp_3.x.0.0-r37/sources/flash-utils-davinci.tar.gz, but after flash the bin file to the board, the board can not start with no printing. the cpu we use is &lt;strong&gt;TMS320DM6446 BZWTA&lt;/strong&gt; and flash chip is &lt;strong&gt;k9f1208r0c, &lt;/strong&gt;&amp;nbsp; but it works ok on&lt;strong&gt; TMS320DM6446AZWT&lt;/strong&gt;.&amp;nbsp; I don&amp;#39;t know the difference between them,&amp;nbsp; Do I need to modify some code ?&amp;nbsp; so please help me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>dm648 about SGMII to SGMII mode</title><link>http://e2e.ti.com/thread/271393.aspx</link><pubDate>Thu, 13 Jun 2013 06:19:49 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:f7e22dc4-565e-42d8-a303-44cabf47caa0</guid><dc:creator>Jack zhong</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/271393.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271393/rss.aspx</wfw:commentRss><description>&lt;p&gt;I &amp;nbsp;use a customer board in my project.I use dm648 DSP.we do not use PHY instead &amp;nbsp;we use Broadcom switch chip 53115. The DSP is&amp;nbsp;&amp;nbsp;used in SGMII to SGMII mode.But I found the rate of &amp;nbsp;Ethernet can only get about 24Mbps,it&amp;#39;s too slow. I use &amp;nbsp;version &amp;nbsp;1.92&amp;nbsp;NDK.I have changed something in NDK what I found in wiki.Bellow：&lt;/p&gt;
&lt;p&gt;&lt;b style="font-size:1.17em;"&gt;&lt;a rel="nofollow" href="http://processors.wiki.ti.com/wiki/index.php?title=Network_Developers_Kit_FAQ#Q:_How_to_properly_use_the_SMA_connectors_on_my_DM648EVM_board.3F"&gt;http://processors.wiki.ti.com/wiki/index.php?title=Network_Developers_Kit_FAQ#Q:_How_to_properly_use_the_SMA_connectors_on_my_DM648EVM_board.3F&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b style="font-size:1.17em;"&gt;Q:&lt;/b&gt;&lt;span style="font-size:1.17em;"&gt;&amp;nbsp;How to properly use the SMA connectors on my DM648EVM board?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you intend to use the SMA connectors without a PHY then you must perform the two modifications below:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In the file &amp;lt;evmdm648init.c&amp;gt; lines 102-103, enable the SMA connectors by setting the two variables below to true:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="csh"&gt;
&lt;pre class="c"&gt;use_SMA_on_port0 &lt;span&gt;=&lt;/span&gt; TRUE&lt;span&gt;;&lt;/span&gt;
use_SMA_on_port1 &lt;span&gt;=&lt;/span&gt; TRUE&lt;span&gt;;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;dl&gt;&lt;dd&gt;This is the same as setting the parameter&amp;nbsp;&lt;tt&gt;CPSW3G_INITPARAM_SPEED0&lt;/tt&gt;&amp;nbsp;to&amp;nbsp;&lt;tt&gt;9999u&lt;/tt&gt;&amp;nbsp;in the device driver include file &amp;lt;cspw3g_init_cfg.h&amp;gt; line 160.&lt;/dd&gt;&lt;/dl&gt;
&lt;ul&gt;
&lt;li&gt;In the device driver source file &amp;lt;cpsw3g_core.c&amp;gt; line 500, prevent the flag&amp;nbsp;&lt;tt&gt;pi-&amp;gt;TxOn&lt;/tt&gt;&amp;nbsp;to be reset by commenting out its line:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="csh"&gt;
&lt;pre class="c"&gt;pi&lt;span&gt;-&amp;gt;&lt;/span&gt;TxOn &lt;span&gt;=&lt;/span&gt; &lt;span&gt;0&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="c"&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="c"&gt;I want to know where must I  change in order to get  faster rate of Ethernet.   Thanks!&lt;/pre&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Broken slave SPI when h264 decoder runs</title><link>http://e2e.ti.com/thread/271630.aspx</link><pubDate>Thu, 13 Jun 2013 21:17:33 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:d7ff38d6-f47e-4d39-ad16-551e6ac2da9b</guid><dc:creator>Martin Kolinek</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/271630.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271630/rss.aspx</wfw:commentRss><description>&lt;p&gt;On DM6467, we have the slave end of SPI link to another processor.&amp;nbsp; This link is used to provide network connection, at speed up to 1 megabyte (each way) per second.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When MPEG2 decoder runs on DM6467 (like decoding 1080i), the SPI link works fine.&amp;nbsp; But when H264 decoder runs on DM6467 (even doing easy decode like 480p), the SPI link has lots of errors.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The SPI uses DMA to send/receive bytes from the SPI bus. It seems that H264 grabs DMA resources causing SPI errors.&amp;nbsp; How do we balance H264 and SPI slave to work together?&amp;nbsp; It is ok if H264 has somewhat lower max performance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>YUV422SP to YUV422P on DM6467</title><link>http://e2e.ti.com/thread/271276.aspx</link><pubDate>Wed, 12 Jun 2013 16:28:05 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:7f1f9bfc-263a-4695-8866-759fcfcd8ab7</guid><dc:creator>Jaden Ghylin102047</dc:creator><slash:comments>2</slash:comments><comments>http://e2e.ti.com/thread/271276.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271276/rss.aspx</wfw:commentRss><description>&lt;p&gt;I am working with the JPEG Codec &amp;nbsp;provided via the link below.&amp;nbsp; I am attempting to use the encode demo provided with the DVSDK 3.10 to use the JPEG encoder codec instead of the h264 one.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Video/index_FDS.html"&gt;http://software-dl.ti.com/dsps/dsps_public_sw/codecs/C64XPlus_Video/index_FDS.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The issue is that the JPEG Codec doen&amp;rsquo;t support the YUV422SP color space.&amp;nbsp; I need to perform a color space conversion from YUV422SP to YUV422P and I&amp;rsquo;m trying to figure out the means to do so. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;It appears the C6EZAccel libraries can do support this.&amp;nbsp; However, the wiki page for C6EZAccel says that its end of life.&amp;nbsp; I am looking for any suggestions on how to perform the colorspace conversion.&amp;nbsp; Is it ok to use C6EZAccel even though it&amp;rsquo;s no longer supported?&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve also tried using the CCV module in the DMAI, but it appears it can only convert YUV422SP to YUV420SP (semi planar only) and vice versa.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;-Jaden&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TVP70025</title><link>http://e2e.ti.com/thread/269470.aspx</link><pubDate>Tue, 04 Jun 2013 14:00:03 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:13cd6334-bfda-4192-b53c-561d96c9422f</guid><dc:creator>Fedoseyev Sergey D.</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/269470.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/269470/rss.aspx</wfw:commentRss><description>&lt;p&gt;We want to use TVP70025, but it is now NRND&lt;/p&gt;
&lt;p&gt;We need 1-2 composite video inputs and 2 VGA inputs to convert ( selectably ) to digital RGB output&amp;nbsp; ( for transmitting to LCD by LVDS ).&lt;/p&gt;
&lt;p&gt;What You can recommended instead TVP70025 (NRND) for industrial temperature ranges of -40 to 85 &amp;deg;C ?&lt;/p&gt;
&lt;p&gt;Excuse my&amp;nbsp; English,&lt;/p&gt;
&lt;p&gt;Sergey&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>There is no mtdblockx under /dev</title><link>http://e2e.ti.com/thread/271483.aspx</link><pubDate>Thu, 13 Jun 2013 11:16:31 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:b9740b8b-1a72-482c-a12e-a0f5dcabff98</guid><dc:creator>Bo Wang1</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/271483.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271483/rss.aspx</wfw:commentRss><description>&lt;p&gt;I compiled a new dm646x kernel image for my dm6467 platform. When starting the system using the new kernel image, some logs indicating flash bad eraseblocks show up like the following:&lt;/p&gt;
&lt;p id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"&gt;Starting kernel ...&lt;/p&gt;
&lt;p&gt;Uncompressing Linux... done, booting the kernel.&lt;br /&gt;Linux version 2.6.37 (root@localhost.localdomain) (gcc version 4.2.0 (MontaVista 4.2.0-16.0.32.0801914 2008-08-30)) #4 PREEMPT Thu Jun 6 13:55:38 CST 2013&lt;br /&gt;CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177&lt;br /&gt;CPU: VIVT data cache, VIVT instruction cache&lt;br /&gt;Machine: DaVinci DM646x EVM&lt;br /&gt;Memory policy: ECC disabled, Data cache writeback&lt;br /&gt;DaVinci dm6467_rev3.x variant 0x1&lt;br /&gt;Built 1 zonelists in Zone order, mobility grouping on. Total pages: 28448&lt;br /&gt;Kernel command line: console=ttyS0,115200n8 noinitrd rw root=/dev/nfs nfsroot=192.168.30.240:/home/comeback/myrootfs,v3,nolock mem=112M eth=00:0E:FF:FF:FF:80 ip=192.168.30.249:192.168.30.240:192.168.30.240&lt;br /&gt;PID hash table entries: 512 (order: -1, 2048 bytes)&lt;br /&gt;Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)&lt;br /&gt;Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)&lt;br /&gt;Memory: 112MB = 112MB total&lt;br /&gt;Memory: 110140k/110140k available, 4548k reserved, 0K highmem&lt;br /&gt;Virtual kernel memory layout:&lt;br /&gt;vector : 0xffff0000 - 0xffff1000 ( 4 kB)&lt;br /&gt;fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)&lt;br /&gt;DMA : 0xff000000 - 0xffe00000 ( 14 MB)&lt;br /&gt;vmalloc : 0xc7800000 - 0xfea00000 ( 882 MB)&lt;br /&gt;lowmem : 0xc0000000 - 0xc7000000 ( 112 MB)&lt;br /&gt;modules : 0xbf000000 - 0xc0000000 ( 16 MB)&lt;br /&gt;.init : 0xc0008000 - 0xc0029000 ( 132 kB)&lt;br /&gt;.text : 0xc0029000 - 0xc0323000 (3048 kB)&lt;br /&gt;.data : 0xc0324000 - 0xc0342fa0 ( 124 kB)&lt;br /&gt;SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1&lt;br /&gt;Preemptable hierarchical RCU implementation.&lt;br /&gt;RCU-based detection of stalled CPUs is disabled.&lt;br /&gt;Verbose stalled-CPUs detection is disabled.&lt;br /&gt;NR_IRQS:245&lt;br /&gt;Console: colour dummy device 80x30&lt;br /&gt;Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)&lt;br /&gt;pid_max: default: 32768 minimum: 301&lt;br /&gt;Mount-cache hash table entries: 512&lt;br /&gt;CPU: Testing write buffer coherency: ok&lt;br /&gt;DaVinci: 43 gpio irqs&lt;br /&gt;NET: Registered protocol family 16&lt;br /&gt;MUX: Setting register STSOMUX_DISABLE&lt;br /&gt;PINMUX0 (0x00000000) = 0x00000000 -&amp;gt; 0x00000000&lt;br /&gt;MUX: Setting register STSIMUX_DISABLE&lt;br /&gt;PINMUX0 (0x00000000) = 0x00000000 -&amp;gt; 0x00000000&lt;br /&gt;MUX: Setting register PTSOMUX_DISABLE&lt;br /&gt;PINMUX0 (0x00000000) = 0x00000000 -&amp;gt; 0x00000000&lt;br /&gt;MUX: Setting register PTSIMUX_DISABLE&lt;br /&gt;PINMUX0 (0x00000000) = 0x00000000 -&amp;gt; 0x00000000&lt;br /&gt;bio: create slab &amp;lt;bio-0&amp;gt; at 0&lt;br /&gt;pcf857x: probe of 1-0038 failed with error -121&lt;br /&gt;Switching to clocksource timer0_1&lt;br /&gt;NET: Registered protocol family 2&lt;br /&gt;IP route cache hash table entries: 1024 (order: 0, 4096 bytes)&lt;br /&gt;TCP established hash table entries: 4096 (order: 3, 32768 bytes)&lt;br /&gt;TCP bind hash table entries: 4096 (order: 2, 16384 bytes)&lt;br /&gt;TCP: Hash tables configured (established 4096 bind 4096)&lt;br /&gt;TCP reno registered&lt;br /&gt;UDP hash table entries: 256 (order: 0, 4096 bytes)&lt;br /&gt;UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)&lt;br /&gt;NET: Registered protocol family 1&lt;br /&gt;RPC: Registered udp transport module.&lt;br /&gt;RPC: Registered tcp transport module.&lt;br /&gt;RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;br /&gt;msgmni has been set to 215&lt;br /&gt;io scheduler noop registered (default)&lt;br /&gt;Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled&lt;br /&gt;serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a ST16654&lt;br /&gt;console [ttyS0] enabled&lt;br /&gt;serial8250.0: ttyS1 at MMIO 0x1c20400 (irq = 41) is a ST16650V2&lt;br /&gt;serial8250.0: ttyS2 at MMIO 0x1c20800 (irq = 42) is a ST16650V2&lt;br /&gt;brd: module loaded&lt;br /&gt;NAND device: Maf ID: 0x20, Chip ID: 0xf1 (ST Micro, )&lt;br /&gt;erasesize: 0x20000, writesize: 2048, oobsize: 64&lt;br /&gt;Scanning device for bad blocks&lt;br /&gt;Bad eraseblock 550 at 0x0000044c0000&lt;br /&gt;Bad eraseblock 551 at 0x0000044e0000&lt;br /&gt;Bad eraseblock 552 at 0x000004500000&lt;br /&gt;Bad eraseblock 553 at 0x000004520000&lt;br /&gt;Bad eraseblock 554 at 0x000004540000&lt;br /&gt;Bad eraseblock 555 at 0x000004560000&lt;br /&gt;Bad eraseblock 556 at 0x000004580000&lt;br /&gt;Bad eraseblock 557 at 0x0000045a0000&lt;br /&gt;Bad eraseblock 558 at 0x0000045c0000&lt;/p&gt;
&lt;p&gt;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;p&gt;Bad eraseblock 798 at 0x0000063c0000&lt;br /&gt;Bad eraseblock 799 at 0x0000063e0000&lt;br /&gt;Bad eraseblock 800 at 0x000006400000&lt;br /&gt;Bad eraseblock 801 at 0x000006420000&lt;br /&gt;Bad eraseblock 803 at 0x000006460000&lt;br /&gt;Creating 5 MTD partitions on &amp;quot;davinci_nand.0&amp;quot;:&lt;br /&gt;0x000000000000-0x000000080000 : &amp;quot;bootloader&amp;quot;&lt;br /&gt;0x000000080000-0x0000000a0000 : &amp;quot;params&amp;quot;&lt;br /&gt;0x0000000a0000-0x0000004a0000 : &amp;quot;kernel&amp;quot;&lt;br /&gt;0x0000004a0000-0x0000044a0000 : &amp;quot;filesystem&amp;quot;&lt;br /&gt;0x0000044a0000-0x000008000000 : &amp;quot;yaffs2&amp;quot;&lt;br /&gt;davinci_nand davinci_nand.0: controller rev. 2.2&lt;br /&gt;davinci_mdio davinci_mdio.0: davinci mdio revision 1.4&lt;br /&gt;davinci_mdio davinci_mdio.0: detected phy mask fffffffd&lt;br /&gt;davinci_mdio.0: probed&lt;br /&gt;davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver ET1011C&lt;br /&gt;dm9000 Ethernet Driver, V1.31&lt;br /&gt;console [netcon0] enabled&lt;br /&gt;netconsole: network logging started&lt;br /&gt;i2c /dev entries driver&lt;br /&gt;TCP cubic registered&lt;br /&gt;NET: Registered protocol family 17&lt;br /&gt;davinci_emac_probe: using random MAC addr: ce:e1:c1:42:2c:74&lt;br /&gt;net eth0: attached PHY driver [ET1011C] (mii_bus:phy_addr=0:01, id=282f014)&lt;br /&gt;IP-Config: Guessing netmask 255.255.255.0&lt;br /&gt;IP-Config: Complete:&lt;br /&gt;device=eth0, addr=192.168.30.249, mask=255.255.255.0, gw=192.168.30.240,&lt;br /&gt;host=192.168.30.249, domain=, nis-domain=(none),&lt;br /&gt;bootserver=192.168.30.240, rootserver=192.168.30.240, rootpath=&lt;br /&gt;PHY: 0:01 - Link is Up - 100/Full&lt;br /&gt;VFS: Mounted root (nfs filesystem) on device 0:12.&lt;br /&gt;Freeing init memory: 132K&lt;br /&gt;starting pid 839, tty &amp;#39;&amp;#39;: &amp;#39;/etc/init.d/rcS&amp;#39;&lt;/p&gt;
&lt;p&gt;Please press Enter to activate this console.&amp;nbsp;&lt;br /&gt;starting pid 846, tty &amp;#39;/dev/console&amp;#39;: &amp;#39;-/bin/sh&amp;#39;&lt;/p&gt;
&lt;p&gt;Another thing, when system is booted up, I find that there are only mtdx, but no mtdblockx, under /dev.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;/ # ls /dev/mtd*&lt;/span&gt;&lt;br /&gt;&lt;span&gt;/dev/mtd0 /dev/mtd1 /dev/mtd2 /dev/mtd3 /dev/mtd4&lt;/span&gt;&lt;br /&gt;&lt;span&gt;/dev/mtd0ro /dev/mtd1ro /dev/mtd2ro /dev/mtd3ro /dev/mtd4ro&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;/ # cat /proc/mtd&amp;nbsp;&lt;/p&gt;
&lt;p id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"&gt;dev: size erasesize name&lt;br /&gt;mtd0: 00080000 00020000 &amp;quot;bootloader&amp;quot;&lt;br /&gt;mtd1: 00020000 00020000 &amp;quot;params&amp;quot;&lt;br /&gt;mtd2: 00400000 00020000 &amp;quot;kernel&amp;quot;&lt;br /&gt;mtd3: 04000000 00020000 &amp;quot;filesystem&amp;quot;&lt;br /&gt;mtd4: 03b60000 00020000 &amp;quot;yaffs2&amp;quot;&lt;/p&gt;
&lt;p&gt;However, when using the old image, there is nothing special happened. I think it is due to the new kernel image, but I do not know how to fix it.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Regarding DM6467 and DM6467t VPIF</title><link>http://e2e.ti.com/thread/271402.aspx</link><pubDate>Thu, 13 Jun 2013 06:52:37 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:c0d37dd7-6b14-45da-a267-0d7ccd422c0e</guid><dc:creator>Mayurkumar Akbari</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/271402.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271402/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We have one 2k x 2k pixel array CMOS sensor. The sensor give 8-bit parallel raw output data. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;we want to interface sensor with DM6467 or&amp;nbsp;DM6467t VPIF. I had read the video port interface use guide and as per user guide In 8-bit raw video capturing mode, DM6467 can support upto 2048(H) &amp;times; 1536(V) pixel array format.&lt;/p&gt;
&lt;p&gt;Did DM6467t also can support upto&amp;nbsp;2048(H) &amp;times; 1536(V)&amp;nbsp;pixel array format or more?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Mayur Akbari&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Cache Configuration Size</title><link>http://e2e.ti.com/thread/271398.aspx</link><pubDate>Thu, 13 Jun 2013 06:35:20 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:c5f51e41-dc13-4e92-aa82-e57d2d7e26c8</guid><dc:creator>renu </dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/271398.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/271398/rss.aspx</wfw:commentRss><description>&lt;p&gt;I am working on DM6446 processor.It is having 3 level memory L1,L2 and external memory.&lt;/p&gt;
&lt;p&gt;I want to enable cache(L1,L2) of C64X+ processor. For that i&amp;#39;ve read DM6446 datasheet in which it is written L2 size is 64KB but user guide says you can configure it to 256KB.what does it mean?&lt;/p&gt;
&lt;p&gt;I am not clear with memory architecture(specifically size) of C64X+ processor.&lt;/p&gt;
&lt;p&gt;C64X+ DSP Megamodule Reference guide says L1P supports 1MB RAM and ROM but datasheet of DM6446 says 32KB only. I am not clear with the size of L1P and L1D.&lt;/p&gt;
&lt;p&gt;Kindly help me out&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Hough Transofrm for Lines</title><link>http://e2e.ti.com/thread/127529.aspx</link><pubDate>Wed, 10 Aug 2011 01:43:58 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a525325d-0edf-4d1e-90c0-b9ba859b867b</guid><dc:creator>Xiangfei Dong</dc:creator><slash:comments>4</slash:comments><comments>http://e2e.ti.com/thread/127529.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/127529/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi ,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; When I use the function &lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;VLIB_houghLineFromList()&lt;/span&gt;&lt;/strong&gt; in &lt;em&gt;vlib&lt;/em&gt; for Hough Transform, I have a question:&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; I do not konwn&amp;nbsp;how&amp;nbsp;to set&amp;nbsp;&amp;nbsp;the parameters &amp;quot;pEdgeMapList, rhoMaxLength&amp;quot; ? I have read the test code-VLIB_testHough.c, but I still don&amp;#39;t understand fully.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; If the image is 720*480,&amp;nbsp;how the set the&amp;nbsp;&amp;quot;rhoMaxLenth&amp;quot; value, and how can&amp;nbsp;put the parameters &amp;quot;pEdgeMagList&amp;quot;?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Is&amp;nbsp; there&amp;nbsp;another&amp;nbsp;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;simple project using VLIB Hough transform for line detection in an image&lt;/span&gt;&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; My email is &lt;span style="color:#000000;"&gt;: &lt;a href="mailto:xiangfei.dong@desay-svautomotive.com"&gt;xiangfei.dong@desay-svautomotive.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thanks a lot. &lt;/p&gt;
&lt;p&gt;I am looking forward to your reply as soon as possible.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>64xx  AAC Encoder</title><link>http://e2e.ti.com/thread/270536.aspx</link><pubDate>Sun, 09 Jun 2013 03:16:43 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:72028188-0fb2-41dd-b18f-68c42f34eb09</guid><dc:creator>jie chen</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/270536.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270536/rss.aspx</wfw:commentRss><description>&lt;p&gt;I am just getting started with DM6467.I found aac decoder as the dsp&amp;nbsp;client in the dvsdk but I couldn&amp;#39;t find the aac encoder.Could anyone help me?&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>spliting bilingual analog stream into two different languages</title><link>http://e2e.ti.com/thread/270641.aspx</link><pubDate>Mon, 10 Jun 2013 08:50:32 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:2f139e7a-bd97-443f-a6d3-a82304278746</guid><dc:creator>prathamesh ghanekar1</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/270641.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270641/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;In our setup, we are working on Davinci DM6467 based board.Kernel running underneath is 2.6.32-rc2.For DSP side applications, we are using DVSDK_3_10_00_16.&lt;/p&gt;
&lt;p&gt;In the application, analog signal is read from FPGA over HPI port.&amp;nbsp;A LIVE analog TV signal broadcast is fed as an&amp;nbsp;input to the board.&amp;nbsp;The signal&amp;nbsp;is further demodulated and decoded using ak4141 stereo demodulator.&lt;/p&gt;
&lt;p&gt;Now, Sometimes, Bilingual programs are broadcast on the Television.&lt;/p&gt;
&lt;p&gt;In the application ,ioctl is called which detects the bilingual/stereo/mono channels etc.&lt;/p&gt;
&lt;p&gt;After determining that the channel being broadcast is a bilingual channel, i am looking forward to separating the left and right channel data and derive the 2 languages data separately(1 in left channel, and other in the right).&lt;/p&gt;
&lt;p&gt;Firstly, is that possible..??&lt;/p&gt;
&lt;p&gt;Later, i generate left and right channel audio samples in the .aac format, and expect that both would have different languages when bilingual program is on air.Am i going in the right direction??&lt;/p&gt;
&lt;p&gt;Currently, with the following code, i am getting both aac files to be of the same language.&lt;/p&gt;
&lt;p&gt;Following is what i have done to separate the left and right channel data from the data read over HPI port.&lt;/p&gt;
&lt;p&gt;The code goes something like this:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;/*L-Channel data*/&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;LchBuffHndArr = Buffer_create(ANALOG_BUFFER_SIZE, &amp;amp;bAttrs);&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;hpiBufPhyAddr.val1 = (unsigned int)Buffer_getPhysicalPtr(LchBuffHndArr);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;/*R-channel data*/&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;RchBuffHndArr = Buffer_create(ANALOG_BUFFER_SIZE, &amp;amp;bAttrs);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;hpiBufPhyAddr.val2 = (unsigned int)Buffer_getPhysicalPtr(RchBuffHndArr);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;ioctl(fd_Fpga,&lt;/p&gt;
&lt;p&gt;CAPTURE_I2S_DATA /*macro from davinci_hpi driver*/,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;(void*)&amp;amp;hpiBufPhyAddr);&lt;/p&gt;
&lt;p&gt;//this ioctl actually reads data from the FPGA over hpi port.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And, then read the data using user space pointers.&lt;/p&gt;
&lt;p&gt;/*Read L-Channel data*/&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;LchDataBuf = (char*) Buffer_getUserPtr(LchBuffHndArr);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What can be done to retrieve 2 separate language&amp;#39;s audio samples?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks and regards,&lt;/p&gt;
&lt;p&gt;Prathamesh Ghanekar&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Driver for DM6467T TVP5158 dvsdk3.10</title><link>http://e2e.ti.com/thread/270776.aspx</link><pubDate>Mon, 10 Jun 2013 17:49:10 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:46ff44f7-74c7-4c96-a7d0-4a4ebd30becd</guid><dc:creator>Mark Kewley</dc:creator><slash:comments>2</slash:comments><comments>http://e2e.ti.com/thread/270776.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270776/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;I already know that TI did not make an updated driver for the dvsdk3_10 for the DM6467T and TVP5158. Has anyone else made this driver and are they willing to share their driver with me?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;- Mark&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to boot dm6446 from SD card</title><link>http://e2e.ti.com/thread/268955.aspx</link><pubDate>Sun, 02 Jun 2013 14:18:05 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:49dfe090-3d42-46e6-872e-8ff26338d3c6</guid><dc:creator>Aly Khalifa</dc:creator><slash:comments>5</slash:comments><comments>http://e2e.ti.com/thread/268955.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/268955/rss.aspx</wfw:commentRss><description>&lt;p&gt;Can anyone help me to boot my dm6446evm kit from the SD card&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DM6446 interruptions</title><link>http://e2e.ti.com/thread/268187.aspx</link><pubDate>Wed, 29 May 2013 11:47:12 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a1ccf05b-5f8f-4ca6-b6dc-139761d3ab19</guid><dc:creator>David Montoya</dc:creator><slash:comments>7</slash:comments><comments>http://e2e.ti.com/thread/268187.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/268187/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have am3505 processor with video input. I see in documentation &amp;quot;The VPFE controller can generate three interrupts: CCDC_VD0_INT, CCDC_VD1_INT, and&lt;br /&gt;CCDC_VD2_INT. The CCDC_VD0_INT and CCDC_VD1_INT interrupts occur relative to the VD pulse ... The CCDC_VD2_INT interrupt always occurs at the falling edge of the VDIN_WEN signal&amp;quot;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;My question is, when video format is BT.646 we do not have any VD pulse (if I am not wrong), how VPFE controller interrupts or what is the interruption?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;David M.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>!!!!Question about SOFTWARE PIPELINE INFORMATION</title><link>http://e2e.ti.com/thread/270463.aspx</link><pubDate>Sat, 08 Jun 2013 02:19:15 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a4192a5a-1043-40f4-92b6-2557ff603e29</guid><dc:creator>Ferdinand</dc:creator><slash:comments>2</slash:comments><comments>http://e2e.ti.com/thread/270463.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270463/rss.aspx</wfw:commentRss><description>&lt;p&gt;hi:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Recently I optimized a&amp;nbsp;specific function.But I was puzzled with&amp;nbsp;SOFTWARE PIPELINE INFORMATION.&lt;/p&gt;
&lt;p&gt;Why Aft Optimization Wasted more time than Bef optimization????In&amp;nbsp;SOFTWARE PIPELINE INFORMATION&lt;/p&gt;
&lt;p&gt;Bef optimization,&lt;span&gt;&amp;nbsp; ii = 33 Schedule found with 1 iterations in parallel.But Aft optimization ,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;ii = 10 Schedule found with 5 iterations in parallel. &amp;nbsp;why Aft optimization &amp;nbsp;run slower than Bef optimization?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;Bef Optimization:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;;*----------------------------------------------------------------------------*&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp; SOFTWARE PIPELINE INFORMATION&lt;/p&gt;
&lt;p&gt;;*&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop source line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 166&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop opening brace source line&amp;nbsp;&amp;nbsp; : 167&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop closing brace source line&amp;nbsp;&amp;nbsp; : 186&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Known Minimum Trip Count&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Known Max Trip Count Factor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop Carried Dependency Bound(^) : 32&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unpartitioned Resource Bound&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 9&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Partitioned Resource Bound(*)&amp;nbsp;&amp;nbsp;&amp;nbsp; : 11&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resource Partition:&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A-side&amp;nbsp;&amp;nbsp; B-side&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .L units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .S units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .D units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .M units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .X cross paths&amp;nbsp;&amp;nbsp;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .T address paths&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Long read paths&amp;nbsp;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Long write paths&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical&amp;nbsp; ops (.LS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (.L or .S unit)&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Addition ops (.LSD)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (.L or .S or .D unit)&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bound(.L .S .LS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bound(.L .S .D .LS .LSD)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11*&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ff0000;"&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Searching for software pipeline schedule at ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ff0000;"&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ii = 32 Did not find schedule&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ff0000;"&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ii = 33 Schedule found with 1 iterations in parallel&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffff00;"&gt;Aft optimization:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ff0000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;;*----------------------------------------------------------------------------*&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp; SOFTWARE PIPELINE INFORMATION&lt;/p&gt;
&lt;p&gt;;*&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop source line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 166&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop opening brace source line&amp;nbsp;&amp;nbsp; : 167&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop closing brace source line&amp;nbsp;&amp;nbsp; : 186&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Known Minimum Trip Count&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Known Max Trip Count Factor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 1&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop Carried Dependency Bound(^) : 5&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unpartitioned Resource Bound&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 9&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Partitioned Resource Bound(*)&amp;nbsp;&amp;nbsp;&amp;nbsp; : 10&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resource Partition:&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A-side&amp;nbsp;&amp;nbsp; B-side&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .L units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .S units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .D units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .M units&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .X cross paths &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10*&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .T address paths&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Long read paths&amp;nbsp;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Long write paths&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logical&amp;nbsp; ops (.LS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (.L or .S unit)&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Addition ops (.LSD)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (.L or .S or .D unit)&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bound(.L .S .LS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bound(.L .S .D .LS .LSD)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;;*&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Searching for software pipeline schedule at ...&lt;/p&gt;
&lt;p&gt;;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="background-color:#ff0000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ii = 10 Schedule found with 5 iterations in parallel&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;;*&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>LSP to PSP help for DM6467T TVP5158 driver</title><link>http://e2e.ti.com/thread/270967.aspx</link><pubDate>Tue, 11 Jun 2013 13:13:21 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:342e8bc4-8bda-4890-b1b3-88b7d2486abb</guid><dc:creator>Mark Kewley</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/270967.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270967/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am currently trying to update this driver:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270967/editpost.aspx/&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;http:/e2e.ti.com/cfs-file.ashx/__key/telligent-evolution-components-attachments/00-376-01-00-00-14-55-33/mcvip_5F00_tvp5158_5F00_v010013_5F00_20100211.zip&amp;lt;/p&amp;gt;"&gt;http://e2e.ti.com/cfs-file.ashx/__key/telligent-evolution-components-attachments/00-376-01-00-00-14-55-33/mcvip_5F00_tvp5158_5F00_v010013_5F00_20100211.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;which was posted in this post from Viet:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://e2e.ti.com/support/data_converters/videoconverters/f/376/t/41768.aspx"&gt;http://e2e.ti.com/support/data_converters/videoconverters/f/376/t/41768.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For some odd reason TI still has not made an update to this for the newer Linux kernel and dvsdk 3_10. My question is in the two make files one located in&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;/mcvip_tvp5158/build/Makefile&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;======================================BEGIN MAKEFILE CODE=====================================&lt;/p&gt;
&lt;p&gt;# (c) Texas Instruments &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;include RULES.MK &lt;br /&gt;include $(BASE_DIR)/COMMON_HEADER.MK &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;exe: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make depend &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make libs &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/mcvip/src MODULE=mcvip_test exe &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/i2crw MODULE=i2crw exe &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/dma MODULE=dma_test exe&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make install &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;libs: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../osa/src MODULE=osa $(TARGET) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../drv/usermod/src MODULE=drv $(TARGET)&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# FOLLOWING UPDATE 6-10-13 make -C$(BASE_DIR)/../drv/kermod/build $(TARGET)&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../mcvip/src MODULE=mcvip $(TARGET) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/mcvip/src MODULE=mcvip_test $(TARGET) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#These look to be commented out on the dm365 from online, try if it comes up &lt;br /&gt;#&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/i2crw MODULE=i2crw $(TARGET) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -fMAKEFILE.MK -C$(BASE_DIR)/../test/dma MODULE=dma_test $(TARGET)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;all: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make clean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make exe &lt;br /&gt;&amp;nbsp;&lt;br /&gt;clean: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make libs TARGET=clean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-rm -f $(EXE_BASE_DIR)/*.out &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-rm -f $(TARGET_FS_DIR)/*.out &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;depend: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir -p $(EXE_BASE_DIR) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir -p $(TARGET_FS_DIR)&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make libs TARGET=depend&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;install: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make libs TARGET=install&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(EXE_BASE_DIR)/*.out&amp;nbsp;&amp;nbsp; &amp;nbsp;$(TARGET_FS_DIR) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(EXE_BASE_DIR)/*.sh&amp;nbsp;&amp;nbsp; &amp;nbsp;$(TARGET_FS_DIR) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;dvsdkbuild: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -C$(DVSDK_BASE_DIR) $(DVSDK_TARGET) &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;dvsdk: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkbuild DVSDK_TARGET= &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkbuild DVSDK_TARGET=install &lt;br /&gt;&amp;nbsp;&lt;br /&gt;dvsdkclean: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkbuild DVSDK_TARGET=clean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;dvsdkall:&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkclean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdk &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;lspbuild: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make -C$(KERNELDIR) ARCH=arm &lt;strong&gt;CROSS_COMPILE=arm_v5t_le- $(TARGET)&lt;/strong&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;lspcfg: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspbuild TARGET=davinci_dm646x_defconfig &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspbuild TARGET=checksetconfig &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;lsp: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspcfg &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspbuild TARGET=uImage &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(KERNELDIR)/arch/arm/boot/uImage $(TFTP_HOME)/uImage_DM6467 &lt;br /&gt;&amp;nbsp;&lt;br /&gt;lspall: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspclean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lsp &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;lspclean:&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspbuild TARGET=clean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;nfsreset: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/usr/sbin/exportfs -av &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/sbin/service nfs restart&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&lt;br /&gt;sys: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lsp&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdk &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;sysclean: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspclean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkclean &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make clean &lt;br /&gt;&amp;nbsp;&lt;br /&gt;sysall: &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make lspall&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make dvsdkall &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;make all &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;.PHONY : lsp lspcfg lspall lspbuild install clean depend all app mods nfsreset lspclean allall dvsdk dvsdkall dvsdkclean dvsdkbuild&lt;/p&gt;
&lt;p&gt;&amp;nbsp; ======================================END MAKEFILE CODE=====================================&lt;/p&gt;
&lt;p&gt;What I have highlighted in &lt;strong&gt;bold&lt;/strong&gt; is where I have the most errors. I believe this is from MontaVista&amp;#39;s developer kit. Is there an equivalent for the Code Composer&amp;#39;s/PSP? Or should I download MontaVista? If so how?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The second makefile is in:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;/mcvip_tvp5158/lsp_files/lsp_patch_1GHZ/Makefile&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; ======================================BEGIN MAKEFILE CODE=====================================&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;LSP_PATCH=.&lt;br /&gt;LSP_BACKUP_DIR=lsp_backup&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;LSP_DIR=/home/user/lsp_1_30_82/montavista/pro/devkit/lsp/ti-davinci/linux-2.6.10_mvl401_LSP_01_30_00_082&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;#/ked/DM6467_1GHZ/lsp/ti-davinci&lt;br /&gt;TVP5158_PATCH=$(LSP_PATCH)/TVP5158_Support&lt;br /&gt;&lt;br /&gt;backup:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir $(LSP_BACKUP_DIR)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir $(LSP_BACKUP_DIR)/Common&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir $(LSP_BACKUP_DIR)/THS8200_Display_Support&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;-mkdir $(LSP_BACKUP_DIR)/TVP5158_Support&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/include/media/davinci/ths8200_encoder.h&lt;/strong&gt; $(LSP_BACKUP_DIR)/THS8200_Display_Support/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/drivers/media/video/davinci/ths8200_encoder.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/THS8200_Display_Support/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/davinci_enc_mngr.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/THS8200_Display_Support/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/drivers/media/video/Kconfig&lt;/strong&gt; $(LSP_BACKUP_DIR)/THS8200_Display_Support/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/arch/arm/mach-davinci/video_hdevm.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/Common/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/davincihd_display.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/Common/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/drivers/i2c/busses/i2c-davinci.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/Common/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/include/asm-arm/arch-davinci/timex.h&lt;/strong&gt; $(LSP_BACKUP_DIR)/Common/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/vpif.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/sound/oss/dm646x/audio_controller.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/drivers/media/video/davinci/davincihd_capture.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/sound/oss/dm646x/audio_controller.h&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/sound/oss/dm646x/davinci-aic32.h&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/sound/oss/dm646x/davinci-audio-aic32.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp&lt;strong&gt; $(LSP_DIR)/arch/arm/mach-davinci/mcasp.c&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp &lt;strong&gt;$(LSP_DIR)/include/asm-arm/arch-davinci/mcasp.h&lt;/strong&gt; $(LSP_BACKUP_DIR)/TVP5158_Support/.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;patch: backup&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/Common/timex.h &lt;strong&gt;$(LSP_DIR)/include/asm-arm/arch-davinci/timex.h&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/Common/i2c-davinci.c &lt;strong&gt;$(LSP_DIR)/drivers/i2c/busses/i2c-davinci.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/Common/davincihd_display.c &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/davincihd_display.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/Common/video_hdevm.c &lt;strong&gt;$(LSP_DIR)/arch/arm/mach-davinci/video_hdevm.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/THS8200_Display_Support/Kconfig &lt;strong&gt;$(LSP_DIR)/drivers/media/video/Kconfig&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/THS8200_Display_Support/davinci_enc_mngr.c &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/davinci_enc_mngr.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/THS8200_Display_Support/ths8200_encoder.c &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/ths8200_encoder.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(LSP_PATCH)/THS8200_Display_Support/ths8200_encoder.h&lt;strong&gt; $(LSP_DIR)/include/media/davinci/ths8200_encoder.h&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/davincihd_capture.c &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/davincihd_capture.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/vpif.c &lt;strong&gt;$(LSP_DIR)/drivers/media/video/davinci/vpif.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/audio_controller.c &lt;strong&gt;$(LSP_DIR)/sound/oss/dm646x/audio_controller.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/audio_controller.h &lt;strong&gt;$(LSP_DIR)/sound/oss/dm646x/audio_controller.h&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/davinci-aic32.h &lt;strong&gt;$(LSP_DIR)/sound/oss/dm646x/davinci-aic32.h&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/davinci-audio-aic32.c &lt;strong&gt;$(LSP_DIR)/sound/oss/dm646x/davinci-audio-aic32.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/mcasp.c &lt;strong&gt;$(LSP_DIR)/arch/arm/mach-davinci/mcasp.c&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cp $(TVP5158_PATCH)/mcasp.h&lt;strong&gt; $(LSP_DIR)/include/asm-arm/arch-davinci/mcasp.h&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; ======================================END MAKEFILE CODE======================================&lt;/p&gt;
&lt;p&gt;This Makefile is used for the tvp5158 patch, what I have in &lt;strong&gt;bold&lt;/strong&gt; is what is troubling me. Again, is there an equivalent way of doing this through PSP? If so how would I do so? Or should I download the LSP/MontaVista? Again, how would I do so?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks for all the help!&lt;/p&gt;
&lt;p&gt;- Mark&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Reg. Increase in Jitter when NDK library is used with TI DM642 DSP processor</title><link>http://e2e.ti.com/thread/270571.aspx</link><pubDate>Sun, 09 Jun 2013 17:16:01 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:9215ee08-e4ac-4f16-b702-2756307f20a5</guid><dc:creator>Kandhasamy Rajasekaran</dc:creator><slash:comments>2</slash:comments><comments>http://e2e.ti.com/thread/270571.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270571/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;I have been using TI DM642 processor along with a set of libraries that TI has provided.&lt;/p&gt;
&lt;p&gt;The following is the experiment that I did to understand the behavior of TI DSP and NDK library.&lt;/p&gt;
&lt;p&gt;Whenever signal &amp;quot;X&amp;quot; to DSP is raised from low to high, a HWI function is invoked in my program, which in turn will set signal &amp;quot;Y&amp;quot; high for 5 microseconds (this time is not a concern here) and set it low afterwards. I have set up a mechanism through which signal &amp;quot;X&amp;quot; will be turned high and low at a speed of 1Khz (Speed is not the concern here). When i measured it in Oscilloscope by tapping the signals &amp;quot;X&amp;quot; and &amp;quot;Y&amp;quot;, I saw a jitter of 250 nano seconds between rise in &amp;#39;X&amp;quot; and start of rise of signal &amp;quot;Y&amp;quot;.&lt;/p&gt;
&lt;p&gt;I used NDK library for TCP communication with a GUI that we have built. We used functions like NC_SystemOpen, NC_NetStart to configure TCP protocol stack and run it separately in a task. In a separate thread we establish a connection with GUI and sends some data regularly. When we configured NDK scheduler to be in high priority and interrupt mode then the jitter rates went up to 50 microseconds. When we configured it to Low priority and polling method, it came down to 15 microseconds approximately.&lt;/p&gt;
&lt;p&gt;Why is there a increase in jitter rate when NDK library is used? What is NDK library doing to it? Is there a way to stop it? Or is there anything wrong that I am doing in configuration? Has anybody undergone this and achieved better results?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Any sort of idea or help is appreciated.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Kandhasamy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DSP BIOS in EVM6437</title><link>http://e2e.ti.com/thread/270709.aspx</link><pubDate>Mon, 10 Jun 2013 13:23:05 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:0a05fa44-c2f0-4dee-a6cc-f40d4e089f8c</guid><dc:creator>Himanshu Adhikari</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/270709.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270709/rss.aspx</wfw:commentRss><description>&lt;p&gt;hi....&lt;/p&gt;
&lt;p&gt;I am using EVMDM6437 evaluation module in which I successfully run UART receive firmware using DSP BIOS.But when I made firmware for UART transmit,it does not work ,i.e., the interrupt is not generated. I used uart in FIFO mode.&lt;/p&gt;
&lt;p&gt;However,when I run uart in non FIFO mode in case of UART transmit , the interrupt is generated,and the program goes to the defined subroutine. I used HWI4 of BIOS and mapped to interrupt no.84 of UART interrupt in DM6437.So please help me with a possible solution to use UART transmit in FIFO mode.&lt;/p&gt;
&lt;p&gt;Also please tell if I want to use UART transmit and receive sumultaneously in the same project, whether I have to make two different threads for both of them?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Lucas Kanade optic flow</title><link>http://e2e.ti.com/thread/75718.aspx</link><pubDate>Fri, 26 Nov 2010 15:24:59 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:b6bfa9fa-900f-4068-94fd-d9c634f8d341</guid><dc:creator>Vestaproman</dc:creator><slash:comments>31</slash:comments><comments>http://e2e.ti.com/thread/75718.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/75718/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello every one,&lt;/p&gt;
&lt;p&gt;I have got a question about how to use the &amp;quot;&lt;span style="font-size:x-small;"&gt;&lt;em&gt;VLIB_trackFeaturesLucasKanade_7x7&lt;/em&gt;&amp;quot; function.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;I have two successive images of 160 x 160 pixels from a video camera.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;I detect the good features to track using VLIB function : &amp;quot;&lt;span style="font-size:x-small;"&gt;&lt;em&gt;VLIB_harrisScore_7x7&lt;/em&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;That work fine.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;But after I want to t&lt;span style="font-family:Arial;font-size:x-small;"&gt;&lt;span style="font-family:Arial;font-size:x-small;"&gt;rack the&amp;nbsp;points using the Lucas-Kanade method and I same results in outx and x, and outy and y.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-family:Arial;font-size:x-small;"&gt;&lt;span style="font-family:Arial;font-size:x-small;"&gt;But when I try with OPENCV on PC computer I use the Harris VLIB function for corner detection and Lucas-Kanade OPENCV function that work fine.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-family:Arial;font-size:x-small;"&gt;&lt;span style="font-family:Arial;font-size:x-small;"&gt;In the OPENCV function, they use a pyramid image.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-size:x-small;"&gt;Did anyone has an idea how to use correctly the &amp;quot;&lt;em&gt;VLIB_trackFeaturesLucasKanade_7x7&lt;/em&gt;&amp;quot; function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Arial;"&gt;Thanks a lot&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Arial;"&gt;J&amp;eacute;r&amp;ocirc;me&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Can we use the intrinsic in dm6446?</title><link>http://e2e.ti.com/thread/6877.aspx</link><pubDate>Tue, 05 May 2009 16:14:14 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:90564ed8-9ec9-4f16-b730-44b8d41c14dd</guid><dc:creator>nn3351</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/6877.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/6877/rss.aspx</wfw:commentRss><description>&lt;h4 class="ForumPostTitle"&gt;Hi, I have a question:&lt;/h4&gt;
&lt;h4 class="ForumPostTitle"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Our algorithm&amp;nbsp;has some codes&amp;nbsp;&amp;nbsp;with &amp;quot;&amp;nbsp;intrinsic &amp;quot;. After we compiler it on linux&amp;nbsp; (dm6446),&amp;nbsp; it shows &lt;/h4&gt;
&lt;h4 class="ForumPostTitle"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot; warning: implicit declaration of function `_amem8_const&amp;#39;&amp;nbsp;&amp;nbsp; &amp;quot;&lt;/h4&gt;
&lt;h4 class="ForumPostTitle"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Does it work? I think it doesn&amp;#39;t work.&amp;nbsp;&amp;nbsp;Whether we should include any&amp;nbsp;header file? Thanks.&lt;br /&gt;&lt;/h4&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>UBL_DM646x_NAND_675_324.zip</title><link>http://e2e.ti.com/thread/270148.aspx</link><pubDate>Thu, 06 Jun 2013 15:44:27 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:1029c0a5-18fa-452e-a174-b40a15d75eb2</guid><dc:creator>Mark Kewley</dc:creator><slash:comments>13</slash:comments><comments>http://e2e.ti.com/thread/270148.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/270148/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am following the TVP5158 EVM User&amp;#39;s guide and under section 7.2.1 it says to &amp;quot;Unzip the UBL_DM646x_NAND_675_324.zip archive file onto the PC&amp;#39;s local hard drive.&amp;quot;&lt;/p&gt;
&lt;p&gt;I can not find this .zip file anywhere?? Any help or a link would be great!&lt;/p&gt;
&lt;p&gt;- Mark&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Reset I2C bus using SCL and SDA  pin  that in new linux kernel I2C buss code</title><link>http://e2e.ti.com/thread/265349.aspx</link><pubDate>Thu, 16 May 2013 09:31:32 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:374dd55e-83bb-452b-b545-9aa7bffe6bb9</guid><dc:creator>Dhvani Patel1</dc:creator><slash:comments>5</slash:comments><comments>http://e2e.ti.com/thread/265349.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/265349/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I want to reset I2C bus of DM6467 &amp;nbsp;whenever there is timeout during i2c data transfer. in new kernel 3.9 there is support added using&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;static void i2c_recover_bus(struct davinci_i2c_dev *dev)&lt;/strong&gt; &amp;nbsp;function. in &lt;strong&gt;drivers/i2c/busses/i2c-davinci.c&lt;/strong&gt;&amp;nbsp;file&lt;/p&gt;
&lt;p&gt;But when i am using this function for my DM6467 device at that time it is giving me error of sdl and scl pin number.&lt;/p&gt;
&lt;p&gt;Here is some code&amp;nbsp;snippet from kernel 3.9&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1 ) arch/arm/mach-davinci/board-dm646x-evm.c&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;     static struct davinci_i2c_platform_data i2c_pdata = {&lt;/pre&gt;
&lt;pre&gt;          .bus_freq       = 100 &lt;b&gt;&lt;i&gt;/* kHz */&lt;/i&gt;&lt;/b&gt;,&lt;/pre&gt;
&lt;pre&gt;          .bus_delay      = 0 &lt;b&gt;&lt;i&gt;/* usec */&lt;/i&gt;&lt;/b&gt;,&lt;/pre&gt;
&lt;pre&gt; };&lt;/pre&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;strong&gt;2) arch/arm/mach-davinci/board-dm355-evm.c&lt;/strong&gt;&lt;/pre&gt;
&lt;pre&gt;  static struct davinci_i2c_platform_data i2c_pdata = {&lt;/pre&gt;
&lt;pre&gt;     .bus_freq       = 20 &lt;b&gt;&lt;i&gt;/* kHz */&lt;/i&gt;&lt;/b&gt;,&lt;/pre&gt;
&lt;pre&gt;     .bus_delay      = 100 &lt;b&gt;&lt;i&gt;/* usec */&lt;/i&gt;&lt;/b&gt;,&lt;/pre&gt;
&lt;pre&gt;    .sda_pin        = 44,&lt;/pre&gt;
&lt;pre&gt;    .scl_pin        = 43,&lt;/pre&gt;
&lt;pre&gt;};&lt;/pre&gt;
&lt;pre&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;strong&gt;3) arch/arm/mach-davinci/board-dm355-evm.c&lt;/strong&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static struct davinci_i2c_platform_data i2c_pdata = {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .bus_freq = 400 /* kHz */,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .bus_delay = 0 /* usec */,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.sda_pin = 15,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.scl_pin = 14,&lt;br /&gt;&amp;nbsp; &amp;nbsp; };&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Here can any one give me some idea about sda_pin and scl_pin for DM646x processor , in kernel code there is already sda_pin and scl_pin for dm644x and dm355-evm board .&lt;/p&gt;
&lt;p&gt;Please provide me some &amp;nbsp;information about sda_pin and scl_pin.&lt;/p&gt;
&lt;p&gt;Thanks in Advanced,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;-regards,&lt;/p&gt;
&lt;p&gt;Dhvani Patel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>