ZHCAB23A June   2019  – January 2021 OMAP-L132 , OMAP-L138 , TMS320C6742 , TMS320C6746 , TMS320C6748

 

  1.   商标
  2. 1OMAP-L138 启动过程
    1. 1.1 复位期间
    2. 1.2 复位后
  3. 2启动实用程序
    1. 2.1 AISgen
    2. 2.2 串行引导和闪存加载实用程序
      1. 2.2.1 编译
        1. 2.2.1.1 在 Windows 下
        2. 2.2.1.2 在 Linux 下
      2. 2.2.2 运行
        1. 2.2.2.1 在 Windows 下
        2. 2.2.2.2 在 Linux 下
      3. 2.2.3 串行闪存器选项
    3. 2.3 对定制板的修改
    4. 2.4 重建和定制启动实用程序
      1. 2.4.1 下载闪存实用程序和启动实用程序
      2. 2.4.2 安装和配置所需的软件
        1. 2.4.2.1 Cygwin
        2. 2.4.2.2 Microsoft .NET Framework
      3. 2.4.3 编译器工具
        1. 2.4.3.1 编译器工具 (CODESOURCERY G++ LITE)
        2. 2.4.3.2 C6X 编译器工具
        3. 2.4.3.3 较新版本 CCS
      4. 2.4.4 为特定平台重建串行闪存和启动实用程序包
      5. 2.4.5 为 OMAPL13x 重建 HexAIS 实用程序
  4. 3启动示例
    1. 3.1 启动二进制文件
      1. 3.1.1 说明
      2. 3.1.2 获取软件
      3. 3.1.3 运行
    2. 3.2 在 AM1808/OMAPL138 上启动 DSP 二进制文件
      1. 3.2.1 说明
      2. 3.2.2 获取软件
      3. 3.2.3 运行
        1. 3.2.3.1 OMAP-L138 EVM
        2. 3.2.3.2 C6748 EVM
  5. 4调试引导加载程序
  6. 5OMAP-L138开机基准测试
    1. 5.1 主机启动性能
    2. 5.2 测试详细信息
      1. 5.2.1 方法
      2. 5.2.2 43
      3. 5.2.3 软件
      4. 5.2.4 硬件
      5. 5.2.5 讨论
  7. 6OMAP-L138 引导加载程序常见问题解答
  8. 7参考文献
  9.   A 使用 SYS/BIOS 设置 c_int00
  10.   修订历史记录

复位期间

有两种类型的复位:

  • 上电复位 (POR) - 当 RESET 和 TRST 均为低电平时,发生 POR。在此状态下清除内部内存。当 RESET 达到高电平时,将锁存启动引脚。
  • 热复位 - 当 RESET 为低电平,TRST 为高电平时,发生热复位。在此状态下保留内部内存。当 RESET 达到高电平时,不会锁存启动引脚,而是保留与上次 POR 相同的值。

对于器件来说,在最初上电时要进行 POR是很重要的。这将清除仿真和 PLL 逻辑,并正确锁存启动引脚。因此,请确保从外部将 TRST 下拉到电路板上。不这样做可能会导致许多与启动相关的问题。

当器件保持复位状态时,从内部下拉所有器件 I/O。

对于启动和配置引脚,如果它们均被引出并且是三态(未驱动),强烈建议采用外部上拉/下拉电阻器。尽管内部上拉/下拉电阻器存在于这些引脚上,并且电阻器可能匹配有所需的配置值,但提供外部连接有助于确保将有效逻辑电平锁存在这些器件启动和配置引脚上。此外,在启动和配置引脚上应用外部上拉/下拉电阻器既增加了用户调试的便利性,又提高了切换工作模式的灵活性。

有关如何选择与内部上拉/下拉电阻器相对的值的详细信息,请参阅 OMAP-L138 C6000™ DSP+ ARM® 处理器数据手册上拉和下拉电阻器 一节。