Our customer would like to display some characters(message, revision info. etc) on LCD screen while u-boot. Customer uses DM814x/AM387x EVM.
But customer can't display characters correctly on LCD screen while u-boot by Hsync and Vsync synchronous issue.
Customer uses the below firmware as the M3 firmware.
Customer tried to display characters on LCD using u-boot software while u-boot. The horizental position was shifted 8pixels to the right on LCD. And also characters scrolled to the up, those are never stopped scrolling. So customer modified the data size on descriptor. But it was no effect.
Next, customer compared u-boot descreptor with linux descreptor. There is only the data transfer function in u-boot descreptor. But there is the interrupt function (Sync on Client, Send Interrupt) in linux descreptor. So customer added the interrupt function to u-boot descreptor. The result is no characters on LCD. The display was black.
Then customer tried to use linux M3 firmware. But they can't use it by different file format.
What is the wrong for displayin characters on LCD while u-boot? Please advise me.
This thread looks related :
Please Note: If this answer solves your question please mark post as "Answered" - Thanks Pavel!
Thank you for your information.
I found the file "ti81xx_vpdma_firmware.h" in \ti-ezsdk_dm814x-evm_5_04_00_11\board-support\u-boot-2010.06-psp04.04.00.01\.pc\0008-ti814x-ti816x-adding-the-vpdma-firmware-1B2-for-logo.patch\include folder. Probably this file is made by patch file you informed me.
However the content of this "ti81xx_vpdma_firmware.h" file is the same as other "ti81xx_vpdma_firmware.h" our customer using. So I think that customer using "ti81xx_vpdma_firmware.h" already was patched for fixing bug.
Do you have any information for this issue?
I got a customer information for HDVPSS regsiter settings.
Please see the attached file, and please check whether this register settings are right for TI EVM LCD panel or not.
I think if this register settings are right, it shows the timing for LCD display is right. Please check it.
This is the feedback from experts:
I would like to reconfirm. Our customer would like to display text on LCD of EVM when u-booting. Is the cfb_console.c included LCD setting?
Please let me know.
Thank you for your cooperation.
Could you supply us the programming information for LCD display. We need to get it.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.