使用PSoC® Programmer和MiniProg3烧写EZ-PD™ CCG2, EZ-PD™ CCG3和EZ-PD™ CCG4 - KBA96477(ZH)

Version 6

    Version: **

    问题: 如何对芯片EZ-PD™ CCG2, EZ-PD™ CCG3或者EZ-PD™ CCG4进行烧写呢?

    回答: 有两种方式可以对EZ-PD™ CCG2 (CCG2), EZ-PD™ CCG3 (CCG3) 或者EZ-PD™ CCG4 (CCG4)芯片进行烧写:

    1. 依照这篇基本知识文档,使用PSoC® ProgrammerMiniProg3进行烧写。
    2. 对于CCG2,可以使用Cypress提供的脚本程序,cc_flash.exe,进行CC引脚升级。这种方法在KBA96466中详细介绍。

     

    使用PSoC® ProgrammerMiniProg3

    CCG2/3/4可以通过串行调试接口 (SWD) 进行芯片固件升级。这种方式需要使用一台安装PSoC Programmer软件的电脑和一个MiniProg3烧写器进行CCG2/3/4的烧写,如1所示。这种简单的烧写方法通常在产品开发阶段使用,并且仅仅需要在产品开发板上预留5-pin或者10-pin SWD烧写接口即可。此方法中,MiniProg3烧写器作为烧写器主机,CCG2/3/4器件作为被烧写的目标器件。请务必悉知,CCG3/4烧写对PSoC Programmer软件的的VDDD必须设置为5VCCG2烧写对PSoC Programmer软件的的VDDD设置可任意选择5V或者3.3V

    1 使用MiniProg3烧写器烧写CCG2/3/4

    PSoC Programmer官方网站上下载并且安装PSoC Programmer;从Cypress官方网站购买MiniProg3进行烧写和调试套件。正确的使用方法,遵守以下步骤:

    1. 打开并且运行PSoC Programmer (Start > All Programs > Cypress > PSoC Programmer)
    2. USB线缆的端头插入MiniProg3烧写器,另一端插入电脑。
    3. MiniProg3烧写器连接烧写目标板的SWD烧写接口。
    4. Port Selection窗口中选择MiniProg3烧写器,参考2

                     图2 PSoC Programmer设置界面
      Untitled.png
    5. 确保PSoC Programmer设置与2中高亮的部分一致。Connector选项,CCG2必须设置成10pCCG3/4必须设置成5p。 
    6. 点击File Load按钮,选择合适的Hex文件。CCG2/3/4固件,可以联系Cypress获得。如果被烧写的板子供电后,Message的状态在PSoC Programmer的右边进行显示。
    7. 如果被烧写的板子没有供电,可以点击Power按钮进行验证状态。
    8. 点击Program按钮将Hex文件烧写到芯片中。当芯片烧写成功,“Programming Succeeded”将弹窗显示。