Infineon CCGx 主機SDK使用者指南 - SDK安裝

關鍵字 :Type-C CCG5 CCG6
. 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 可個別參閱規格書裡的電路圖

             **資料來源 英飛凌原廠資料

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能