• Menu
  • Product
  • Email
  • PDF
  • Order now
  • J721E DDR 防火墙示例

    • ZHCABB2 June   2021 DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1

       

  • CONTENTS
  • SEARCH
  • J721E DDR 防火墙示例
  1.   摘要
  2.   商标
  3. 1引言
  4. 2防火墙文档
    1. 2.1 技术参考手册 (TRM)
    2. 2.2 SDK TISCI 文档
    3. 2.3 SDK 防火墙文档
    4. 2.4 TI NDA 防火墙幻灯片组
  5. 3防火墙定义和术语
  6. 4SysConfig 工具
  7. 5主防火墙与从防火墙
    1. 5.1 从防火墙
    2. 5.2 主防火墙
    3. 5.3 A72 主防火墙
  8. 6防火墙的位置
    1. 6.1 示例
  9. 7防火墙编程
    1. 7.1 示例 SBL 代码
      1. 7.1.1 创建表
      2. 7.1.2 解析防火墙区域表
      3. 7.1.3 实用功能
      4. 7.1.4 Processor SDK 7.1 SBL 示例
  10. 重要声明
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

APPLICATION NOTE

J721E DDR 防火墙示例

本资源的原文使用英文撰写。 为方便起见,TI 提供了译文;由于翻译过程中可能使用了自动化工具,TI 不保证译文的准确性。 为确认准确性,请务必访问 ti.com 参考最新的英文版本(控制文档)。

摘要

本应用报告重点介绍了 Jacinto™ 7 防火墙的编程,用以将源自 A72/A53 的 DDR 事务与对已定义 DDR 存储器位置的非预期访问隔离开来。此外还包括关于在哪里可以找到防火墙相关文档的一般信息,以及对如何配置区域防火墙的理解。

可以从以下 URL 下载本文档所提到的工程配套资料和代码:https://www.ti.com/cn/lit/zip/spracx6。

商标

Jacinto™is a TM ofTI corporate name.

Other TMs

1 引言

通过管理对已定义的存储器范围的访问,防火墙可用于保护数据和器件配置。在考虑安全和防护解决方案时,隔离提供的防火墙功能非常有用。

Jacinto 7 系列器件均使用相同的方法来建立防火墙。本文档重点介绍了 J721E 器件和 Processor SDK 7.1 版本。就整个 Jacinto 7 系列和 Processor SDK 版本而言,从概念上讲,提供的示例在编程和代码位置方面应该相同。

文档中的示例代码和信息仅供参考,任何实现都需要对系统进行全面测试,而且需要理解对被测系统设置防火墙的原因。

2 防火墙文档

Jacinto 7 防火墙实现文档可在多个位置获得,该文档涉及 Jacinto 7 器件和 SDK S/W 架构上的许多不同组件。该文档参考并借鉴了可用的 TI 材料。

2.1 技术参考手册 (TRM)

被测器件的 TRM 有一个名为系统互连的小节。该节包含一个关于互连防火墙的子节。若要了解 Jacinto 7 防火墙解决方案,TI 建议用户首先参考该节。

ti.com 上提供了每个 TI 器件的 TRM。

2.2 SDK TISCI 文档

用户可以使用 TI 系统控制器接口 (TISCI) API 对防火墙进行编程。不允许直接在 J7 系列器件上对防火墙进行编程。

在开始使用 Jacinto 7 防火墙之前,建议先阅读有关防火墙的 TISCI 文档。该文档提供了关于术语的背景知识和总体概念。

  • 防火墙 TISCI 说明

    用于防火墙配置的 TISCI 消息集很小。在设计如何配置系统时会面临复杂性挑战。TISCI 为防火墙提供的消息如下:

    • 设置防火墙区域:
      • 指定防火墙 ID 和区域的设置、控制、权限和地址区域。
    • 获取防火墙区域:
      • 查询指定防火墙 ID 和区域的当前配置
    • 更改防火墙所有者:
      • 更改指定防火墙 ID 和区域的所有者。

2.3 SDK 防火墙文档

适用于 RTOS 的 TI Processor SDK 包含有关 SDK 的所有组件(包括防火墙)的文档。以下是 Processor SDK RTOS 7.1 版本的一些示例链接。对于被测 Jacinto 7 系列器件,每个页面都应该存在。下面提供的链接将指向 J721E 器件最新 SDK 版本。

  • J721E 防火墙说明
  • J721E 主机说明
  • 防火墙常见问题解答

2.4 TI NDA 防火墙幻灯片组

与德州仪器 (TI) 签订了 NDA 的客户可以使用一组演示防火墙设置的幻灯片。如需更多信息,请联系您当地的 TI 代表以获取 NDA 访问权限。

3 防火墙定义和术语

若要了解防火墙知识,在阅读 TI 文档时,还需要理解以下术语。防火墙常见问题解答是有助于加深理解的重要参考资料。

    区域 一个已定义的存储器范围,防火墙权限和控制属性根据该范围进行存储。这些区域权限/属性用于过滤一个模块的互连事务。每个防火墙可以有 1 到 24 个区域。每个区域都包含以下寄存器:
    • 控制
    • 权限
    • 起始/结束地址
    主机 ID 主机 ID 是 SYSFW 采用的软件概念,在 TISCI 中使用。主机 ID 表示处理实体。Jacinto 7 器件的主机 ID 在 TRM 和 SDK 文档中列出,也可以在头文件中查看。
    特权 ID 特权 ID 是硬件级标识符。每台主机都对应一个特权 ID。一个特权 ID 可以代表一个或多个主机 ID。特权 ID 在 SDK 文档中列出,也可以在 SDK 头文件中查看。
    防火墙 ID 用于唯一定义每个防火墙的标识符。
    系统固件 “系统固件”是一个用于描述 TI 基础安全 (TIFS) 和资源管理 (RM)/电源管理 (PM) 服务的统称。
    DMSC 安全管理器和设备管理器内核 (DMSC)。系统固件在 DMSC 上执行。

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale