This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28075:C2000-AGN 刻录芯片 PCBA 上的 TMS320F28075不能重复刻录。

Guru**** 1568665 points
Other Parts Discussed in Thread: TMS320F28075, TMS320F28027, TMS320F28033, TMS320F28016, C2000-GANG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1036896/tms320f28075-tms320f28075-on-c2000-gagn-burning-chip-pcba-can-not-be-repeated-burning

器件型号:TMS320F28075
主题中讨论的其他器件: TMS320F28027TMS320F28033TMS320F28016C2000-GANG

您好!

需要重写 ECO 更改

C2000-GAGN 刻录芯片 PCBA 上的 TMS320F28075不能重复。

这种 C2000-GAGN 首次可以烧烤、但重新烧烤程序是不可接受的。 它只能在以以前的方式被擦除后被烧坏、但我无法与最古老的工具合作。

由于您购买了此 C2000-GAGN、因此您应该能够将其刻录并擦除、但当您再次刻录主进程时、它将提示您执行主进程。

错误23:MCU 器件初始化。

失败

目前、TMS320F28075 TMS320F28016存在这种现象。 可以重复使用 TMS320F28033 TMS320F28027。

1、芯片处理是加密的、但只有28075和28016不能重复。

2、解密过程、在 CSM/DCSM 安全密码接口定义的密码中、输入相应的密码可以解锁器件。 如果密码不正确、GO 将提示 CSM 解锁错误。

项目紧急、请帮助确定优先级。

非常紧急、谢谢!

e2e.ti.com/.../8182.erase-and-program-process-in-C2000_2D00_GANG-_2800_1_2900_.pptxe2e.ti.com/.../erase-and-program-process-in-CCS-Uniflash.pptx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Depeng、

    我不确定上述邮件中 C2000-GANG 编程器的问题、能否确保客户安装了最新版本的 Elpro FW https://content.elprotronic.ca/C2000-GANG-Setup.zip

    所有 TI 器件出厂时都处于擦除状态、但编程后必须擦除器件才能再次对其进行编程、这不是 C2000-GANG 所特有的、而是器件。

    如果对器件密码进行了编程、客户可能需要将器件置于等待引导模式(请参阅引导引脚和模式上的器件 DS)、以便代码安全模块不会阻止来自 C2000-GANG 的 JTAG 访问。  如果不首先建立连接、则 C2000-GANG 无法解锁器件、等待引导模式是确保 CSM 不会干扰的最一致的方法。

    最棒的
    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

    我已经在这里传达了我的客户。

    祝你度过美好的一天 ^^

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Matthew、

    感谢您的回复。

    C2000-GANG 编程器具有最新版本:API 固件:01.01.05.00、  GUI 软件版本:01.01.05.00、  DLL 版本:01.01.05.00、收到 后我更新了编程器,版本与超链接相同。

    2.我将通过将器件置于等待引导模式来进行测试,如果它可以正常工作,我将告诉您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

    我已经在这里传达了我的客户。

    祝你度过美好的一天 ^^

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Liping 和 Depeng、我们将寻找结果。

    最棒的

    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉,我很晚才回复你,我是在过去几天的工作中。 一个问题是、在擦除 IC 之前、应该始终将 IC 保持在等待引导模式、还是只将其设置为等待引导模式。

     e2e.ti.com/.../TMS320F28075PTP.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这正是您希望通过 JTAG 进行连接以进行仿真(Code Composer)或通过 JTAG 使用 C2000 GANG 进行编程的情况。  

    在正常操作中、您可能会将引导引脚置于 get_mode 设置(我认为这两个引脚都上拉至3.3V)、默认情况下、这是从闪存引导的。  这是编程后最常见的引导模式。

    因此、您可能会有一个可以更改的小开关或简单跳线。

    最棒的

    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

    我已经在这里传达了我的客户。

    祝你度过美好的一天 ^^

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Matthew,

    它工作正常、非常感谢。

    但 GPIO84 (BOOT0)连接到 R237、电阻为0402封装、它非常小、以至于探针无法接触到它。

    C2000-GANG 编程后、是否有任何其他方式(如.DLL 或代码)访问器件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Liping、Matthew 已离开办公室几天、您应该在星期三之前看到他的回复。  感谢您的耐心等待。

    此致、Joe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Liping、

    问题是 DCSM (代码安全)会干扰 C2000GANG 在运行其正常引导过程时连接到器件的能力、等待引导模式允许我们在器件从不安全存储器(ROM)运行时获得对器件的控制、然后解锁/重新编程等  

    是否可以添加一些代码来寻找一个未使用/可访问的 GPIO 以某种方式被驱动、并在不安全 RAM (M0/M1或任何未分配的区域存储器)中将代码分支到一个等待环路?  如果在尝试连接 C2000GANG 时、我们可以保证器件在非安全存储器中执行、这也会解决这个问题。

    最棒的
    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matthew、

    您能告诉我如何设置 EMU BOOTCTRL 位置的内容无效吗。如果可以控制、R&D 告诉我他们可以解决这个问题。

    谢谢。

     e2e.ti.com/.../datasheet--TMS320F28075PTP.pdf

    最棒的

    Jerry

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jerry、

    让我在内部讨论这一点、明天回复。

    最棒的

    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matthew、

    有更新吗?

    最棒的

    Jerry

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jerry、

    我仍在内部等待一些反馈。  请再给我一天时间。

    最棒的

    Matthew

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Matthew、

    R&D 已找到 EMU BOOTCTRL 的设置、因此他们想知道如何生成"无效的 EMU 配置引导模式"。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Matthew、

    有更新吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jerry、

    问题是、仅当 TRSTn 为高电平并且启动了启动过程时、EMU BOOTCTRL 才有效。  当我们尝试连接 Gang 或任何仿真器仓体时、复位信号已经感测到 TRSTn 的状态并传递 EMU BOOTCTRL 读取点、并将继续读取引导引脚。  

    确保我们不从安全存储器执行的唯一方法是在尝试连接时使用等待引导模式将器件保持在不安全的存储器中。

    如果可能、客户可以尝试在连接仿真器或尝试连接时发出 XRSn 脉冲。  但是、我不确定仿真器仓体是否会在首次尝试时无法连接且 ECSL 断开连接时将 TRSTn 保持为高电平。

    最棒的

    Matthew