This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMDSLCDK138:OMAP VGA 和音频开发示例

Guru**** 1587505 points
Other Parts Discussed in Thread: SYSBIOS, AM5728, OMAP-L138
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1109836/tmdslcdk138-example-for-omap-vga-and-audio-development

器件型号:TMDSLCDK138
主题中讨论的其他器件:SYSBIOSAM5728OMAPL138OMAP-L138

尊敬的 E2E:

我购买了 OMAP-LCDK-L138开发板、安装了 CCS、安装了 C6SDK、安装了 MCSDK、阅读了器件用户指南、阅读了大量其他文档、这些文档无处不在。

除了执行不显示器件功能的 printf 之外、我找不到任何使用系统的示例。

如果您能通过共享任何非 Linux (即需要独立版本/我的理解是、如果我不是错的话、这称为"SysBIOS"类型)、我将不胜感激。C 代码改为:  

1) 1)打开 VGA 端口、显示任何内容、没关系。  

2) 2)打开音频、播放任何不介意的东西、如果是乱码的话  

3) 3)使用 DSP 执行尽可能基本的操作。  

我正在寻找一些包含所有#includes、库位置和设置(如果有)的代码。  

如果有人能提供帮助、我将不胜感激。


谢谢、此致

Heider

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Heider、

    请参阅 OMAP-L13x 资源页面。 另请注意、TI 已停止支持 OMAP-L13x 的非 Linux 软件开发 、如此处所示。 因此、我们无法为特定问题提供进一步的帮助。

    此致、

    _________

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、 Jianzhong、  

    感谢 您的快速响应、我将 查看您发送的链接、如果 这是公司决定的、我很乐意同意您的解决方案。


    此致

    Heider

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好, 建中

    我关注了您在链接上发送的所有信息、很遗憾、问题未得到解决。  

    我所面临的问题是、除了使用 printf 函数在控制台上打印外、绝对没有标准/设置方法来配置环境以生成工作示例。  

    我观看了所有 TI 培训材料、下载了大量文档并浏览了许多 TI URL、我找不到任何有助于设置我的环境的东西。  

    我现在已经安装了 RTOS、C6SDK、MCSDK、但在尝试编译应用程序以执行基本 UART_printf 时、由于环境本身未配置为使用正确的库、我会遇到许多错误。  

    我要寻找的是以下内容  

    1)在安装有 CCS 的15个编译器中(GNU、C6000、C7000、ARM 等)、 (a) OMAP 和(B) AM5728电路板使用哪一个?

    2) 2)我需要链接哪些 LIB 来编译使用硬件的任何内容? 我不介意这个答案是否适用于 RTOS、MCSDK 或 C6SDK、只要"有什么东西"就可以

    3) 3)必须预配置一些示例、以便仅部署和安装、至少要遵循或查看过去所做的类似操作。  

    现在、我无法使用 AM5728和 OMAP 开发板、因为在链接过程中完全没有要包含哪些 LIB 的信息时、无法进行编译。  

    我非常感谢您在这里提供帮助、而不仅仅是发送的另一个 URL、它需要很长时间才能阅读、而且无法解决问题。

    非常感谢其中一位工程师能够分享一些信息以提供帮助。  

    谢谢

    Heider

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、海德尔、

    请查看以下常见问题解答是否可以帮助您向前迈进:

    此致、

    _________

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 你建中

    现在就来看看。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好, 建中

    感谢您发送链接、我之前已经完成过此操作、这对于我之前提到的基本打印来说是可以的、但是、请考虑以下几点:

    1) 1)我想尝试 UART 接口、我在以下 URL 中关注 UART 部分:

    https://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_device_drv.html#uart

    2) 2)我现在 创建了以下代码:  

    #include
    #include
    #include
    #include

    int main (空)

    Board_initCfg BoardConfig = Board_init_uart_stdio;

    Board_init (Board_init_uart_stdio);
    UART_printf ("UART 输出测试");
    返回0;

    3) 3)我将上述 Board+UART 的 H 位置添加到编译器搜索路径中:

    4) 4)由于缺少匹配 H 头的 LIB、工程无法编译、因此我在链接器部分中添加了以下内容:

    C:\ti\rtos\omapl138\pdk_omapl138_1_0_11\packages/ti\board\lib\lcdkomapL138\c674\release\ti.board.ae674

    5) 5)添加了库、 但现在遇到了更多错误:

    错误:未定义符号:UART_stdioInit

    错误:未定义符号:UART_printf

    这个问题是百万美元的问题;在哪里可以找到上述缺失标题的 LIB?  

    此外、对于我来说、哪些是连接必不可少的、以便能够在硬件端生产某种产品(即 VGA/UART/USB/任何东西?!)

    谢谢

    Heider

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    海尔德、

    您使用的是 TI-RTOS 还是裸机?

    _________

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好, 建中

    不确定这是什么意思、我正在使用 CCS-Edit、 下载的 SDK 显示为 RTOS SDK、如上面的目录所示。 我有一个用于 OMAP-L138、另一个用于 AM052x、它们都不起作用。  

    什么是裸机?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当我说 TI-RTOS 时、我意味着组件库将由 RTOS 工具自动链接、即 XDC 配置、如该常见问题解答中所述。

    如果您未使用 XDC 配置、请按照 此常见问题 解答创建裸机项目。 请注意、本常见问题解答以 AM335x 为例进行编写、但通用过程也适用于 OMAP-L138。 它提供了有关 UART 库的位置以及如何将其添加到项目中的信息。

    此致、

    _________

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    早上好 ,建忠

    感谢您的回复、我已经观看了本视频。


    我已解决问题、有关更多详细信息、请参阅下面的视频:  

    https://www.youtube.com/watch?v=l6W7whWR0Zw

    祝你度过美好的一天!  

    此致
    Heider