Changing the PR_OLD_COUNT worked for me too! It was originally set to 0x7F (the default at reset is 0xFF). I changed it to 0x1F and I do not see any more shifting of the OSD. Thanks!
-----Original Message----- From: Carlos Ojea [mailto:[EMAIL PROTECTED] Sent: Friday, December 15, 2006 2:28 AM To: Anthony P. Lannutti Cc: [email protected] Subject: Re: OSD shifted when executing code on DSP > The OSD appears shifted for just a frame time and then goes back. It seems > to occur most often when I am moving data with memcpy. That is exactly what I see if I do a memcpy on the dsp (if I don't do the change to PBBPR register) > I am at a loss as to what to do next! Try to change the PR_OLD_COUNT on PBBPR register to set the number of transfers that must be made before the DDR2 memory controller raises the priority of the oldest command. Changing PR_OLD_COUNT value from 0x20 to 0x10 solved the problem for me!!! Thanks and regards, Carlos _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
