Infineon CCGx 主机SDK使用者指南 - SDK安装

. SDK 安装

            安装路径连结:

            https://softwaretools.infineon.com/tools/com.ifx.tb.tool.ezpdhostsdk


            

  1. 软体开发工具物件

            PSoC Creator 开发者环境

            英飞凌的Type-C 控制器基于英飞凌的PSoC 4 可编程成系统架构, 其中包括可编程类比和数位模组、ARM Cortex-M0 内核和内建闪存记忆体.

             PSoC Creator 开发环境用于配置CCGx 器件、开发和编译固件应用程序以及可选择使用  SWD对设备进行编程. 建议SDK需要PSoC Creator 4.5
             (4.5.0.7) 或更新版本. 此版本的PSoC Creator可以与旧有的版一起安装和使用.

             PSoC Creator 版本包括GNU ARM编译器工具.

             

             Arm® MDK 编译器和工具

             

             主机SDK中的所有参考方案都需要ARM MDK工具做编译 (https://www2.keil.com/mdk5/). 请从ARM 获得MDK工具链的许可来使用这些提供
             的方案.                              

             

            尝试使用PSoC Creator 提供的GNU ARM 工具来编译方案将会导致编译错误, 因为会超出设备闪存记忆体二进制容量的限制.

            用于ARM芯片的GCC(GNU C Compiler)编译器有许多不同的变体, 现在Keil MDK 仍然支持GCC编译器的, 它属于GNU编译器
            套件. GCC 是 GNU 推出的功能 强大、性能优越的多平台编译器, 是GNU的代表作品之一.

            Python 手稿语言

            USB4/Thunderbolt 主机参考方案在方案建制的最后 使用一串Python脚本作为二       进制文件的客制化. 这些Python脚本作为
            构建过程, 本身一部分会被调用, 所以如     果Python是没有安装在电脑上, 会导致建构的失败.

            请从(https://www.python.org/downloads/) 安装Python 3.7或更高的版本, 以确保     建构后的步骤可以正常动作

            


           EZ-PD Configuration Utility

           CCGx 设备附带一个预编程的引导加载程序, 允许韧体通过I2C 界面做更新, CC通道或USB界面, 属于Type-C接口的一部分. 主机SDK所有支持的部件可利用I2C引导        
           加载程序, 这意味着韧体更新是通过I2C界面完成的.

           EZ-PD Configuration Utility是基于Windows的应用程序, 它可通过英飞凌引导加载程序界面 (I2C) 提供的套件 (DVK和EVK) 用于对CCGx设备来进行编程.

           EZ-PD Configuration Utility 依赖于英飞凌USB 控制器, 该控制器可以通过I2C连到CCGx 器件来编程, 但需额外接英飞凌所提供的USB-I2C的桥接硬体设备.

           EZ-PD Configuration Utility 还用于为CCGx 韧体应用客制化定义的配置, 包括支援的电源配置文件、保护方案等方面.

           此版本的SDK需用最新的EZ-PD Configuration Utility 1.3.7版, 也可支援CCG2 CCG3、CCG4 、CCG5、 CCG5C、 CCG6、 CCG6DF 和CCG6xF的编程和配置.   

           

  1. 硬体开发工具物件

            CY4531 开发套件

            CY4531为CCG3韧体解决方案硬体套件.

            购买连结: (https://www.infineon.com/cms/en/product/evaluation-boards/cy4531/?utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-dev_kit)

             

             CY4541 开发套件

             CY4541为CCG4韧体解决方案硬体套件.

             购买连结: (https://www.infineon.com/cms/en/product/evaluation-boards/cy4541/?utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-dev_kit)

             

             该套件使用CYPD4225-40LQXI控制器, 但只支援预设的USB-PD 2.0功能. 板上的CCG4可以用CYPD4126-40LQXI或CYPD4226-40LQXI作为替代.

             英飞凌目前不提供CCG5、 CCG5C、 CCG6、 CCG6SF 或 CCG6DF的开发硬体套件. CCG5     CCG5C CCG6 CCG6SF 和 CCG6DF 可个别参阅规格书里的电路图

             **资料来源 英飞凌原厂资料

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★博文作者未开放评论功能