FavoriteLoading
1

OMAP-L138/TMS320C6748 设计资源指南以及下载

关于OMAP-L138/TMS320C6748 设计资源指南以及下载

TI的网站上有大量的文档与资源,为了帮助您快速进入设计流程,我将其一一整理在这篇文章内。您可以通过浏览本文所列出的资源掌握OMAP-L138/TMS320C6748设计要点。为了做到尽善尽美的设计,您需要咨询阅读相关器件的Datasheet、Spec、Application notes以及OMAPLx Wiki 。有任何的疑问,您可以在本文留言板留言,也可以给我发送电子邮件:support(AT)union-rnd.com。能收到您的邮件我会很高兴的。

本文不仅仅适用于OMAP-L138以及TMS320C6748,对AM1802、AM1806、AM1808以及AM1810都是适用的。在完成设计后请自信检查校对,本文不对您设计的任何问题负责。OMAP-L138的TI官方页面请点这里

OMAP-L138/TMS320C6748硬件设计资源下载

TI以及第三方提供了很多的评估板(EVM),他们有的可以下载到原理图有的不能,分别是:

  1. OMAP-L138 EVM H/W design,您需要注册才可以下载. LogicPD EVM 提供了 L138以及C6748的SOM ,采用 mDDR。
  2. Spectrum Digital AM1810 EVM,提供原理图以及PCB文件, 采用DDR2. AM1810 is pin to pin 兼容 OMAP-L138。
  3. Hawkboard,采用DDR2.
  4. OMAP-L138/C6748 LCDK 开发套件,采用DDR2,拥有LCD面板。
  5. 仔细阅读 OMAP-L138 data sheet 以及 OMAP-L138 silicon errata ,了解各个版本,以及其Bug。
  6. 您可以针对您的设计下载 check list here
  7. 为了快速启动您的板子,您需要使用UART下载器以及CCS FLASH工具。默认的启动代码存放在SPI FLASH中,而系统文件存放于NAND/Nor FLASH中。
    • UART 启动下载工具
    参考:Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138
    需要根据您的板子配置(DDR2 and flash driver)修改以及重新编译代码。
    • CCS flash writer
    在 PSP release版本,例如 DaVinci-PSP-SDK-03.20.00.14srcutils,可以找到NOR/NAND/SPI FLASH/MMCSD用的flash writer。您可以采用CCS来运行这些代码将程序写入到FLASH中并启动。
  8. OMAPL138 器件IBIS仿真资源,点击  here.
  9. 如果您采用外接的 DDR2 SDRAM, 在使用CCS Debug的时候请下载 GEL 文件 OMAPL138_ARM_GEL.zip. 如果在调试的时候出现问题,可以下载调试出错专用 OMAP-L1x_Debug_Gel_File.

OMAP-L138/TMS320C6748软件设计资源下载

TI提供了丰富的软件开发资源,例如 BSL(Board support libs - 主要用于板上功能验证) 、StarterWare(不支持操作系统) 以及Linux DVSDK(Digital Video Software Development Kit 包含了在Linux下开发软件的软件集codec engine, framework components等),此外,还有PSP(Platform Support Package 包含于DVSDK中)  。你可能被 BSL,StarterWare,DVSDK, PSP搞混淆了。没关系,将来我们还会详细讨论他们之间的关系。

下面就是这些软件资源的下载链接:

  • You can find the StarterWare SW download page here.
  • You can find DVSDK here.
  • Also you can download PSP here.
  • Now, you can get the software, but how to compile and make the target files out? don't worry, you can refer to the documents in the release folder you just downloaded for the build process, requested tools, and what is the target files.
    For example, if you get the PSP with the version DaVinci-PSP-SDK-03.20.00.11, then you can get the "UserGuide-03.20.00.11.pdf" in the folder "DaVinci-PSP-SDK-03.20.00.11docs". In this user guide, there is detailed description for the "building the UBL, U-BOOT, uImage", "download to flash", and almost information you are interested.

在开发软件的时候可以参考 software design guide.