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.

[参考译文] TMS320F2812:ms320f2812ghha 问题

Guru**** 2546020 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/999841/tms320f2812-ms320f2812ghha-issue

器件型号:TMS320F2812
主题中讨论的其他器件:UNIFLASH

你(们)好

你好

我的客户有问题、请帮助:

基本上、我尝试使用由 uniflash 创建的批处理对该组件进行编程。

有时会附加设备导致未连接或锁定。

但是、使用 code composer、我仍然可以读取所有寄存器并正确测试边界扫描链。

因此、我无法确定问题是什么以及如何更新引导。

此致

Aosker

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

    Aosker、

    您是否说 Uniflash 无法成功连接到器件?  如何配置引导模式引脚?  希望您使用等待或串行引导。

    您使用的是 Uniflash 和 CCS 的哪个版本?  您使用的是哪种仿真器?  希望您已检查更新并安装它们(如果有)。  请确认。

    谢谢、此致、

    Vamsi

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

    客户回复:

    我们使用具有引导模式“跳转至闪存地址”的 TMS320,因为我们将 GPIOF4连接到 ISL3298EFRTZ-T (RS-422发送器)的驱动器输入,而 TMS320的数据表显示引脚(GPIOF4)有一个内部上拉电阻器,因此应忽略其他三个引脚。

    当我尝试对器件进行编程时、uniflash (v6.1)和 CCS 都表示它已锁定或未连接、但有趣的是、使用 CCS 的存储器浏览器、我仍然可以读取所有寄存器并正确验证 JTAG 链(也许我会尝试- Uniflash 的模式存储器选项)

    出于某种原因、DPS 是否可以使用 psw 进入引导模式?

    我想到的另一个提示是、引脚 n D6 (nXRS)连接到用于复位 DSP 的看门狗;只有在对 FPGA 进行编程后才能停止此过程。

    我检查了这个信号、一切都正常、但我想知道编程期间对这个引脚的干扰是否会锁定器件是如此奇怪的模式。

    PS:这种情况并非总是发生的、因为我使用了很多板、但仅在3/10板上;更改 TM 以使其正常工作非常昂贵。
    我需要了解正在发生的情况。

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

    Aosker、

    在无法进行编程的器件上、当您在 CCS 存储器窗口中打开闪存空间时、您会看到什么值?  全部为0?

    连接到 CCS 时、您能否检查密码是否编程到 CSM 密码空间?

    关于 XRSn: 请确保在闪存操作期间不会发生复位-它可能会锁定器件。

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    我尝试打开存储器窗口、但我无法打开所有寄存器、被安全阻止的寄存器都是0。

    0x3F 7F80和0x3F 7FF5之间的所有地址为0、也是 0x3F 7FF8到0x3F 7FFF。

    我想解串的是、如果 GPIOF4处于逻辑高电平、为什么该器件应该进入 psw 锁定启动?  

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

    您好、Matteo、

    我想您可能已经在密码空间中编程了一个非全1值、或者闪存过程中可能会出现断电情况  (在程序操作期间、清除后和擦除之前的功率损耗可能会使密码位置全部为0 -这将永久锁定器件)。   我将把这项任务分配给我们的安全专家、以进一步帮助您。  

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    由于我们不使用 PASS、我认为第二种情况更有可能发生 、但我想问最后一点:在闪存损坏的器件中、我可以在 RAM 中运行代码吗? 因为 即使我尝试在 RAM 中加载某个内容(在调试选项加载 RAM 中)、它也会显示它已锁定...为什么它也会阻止我在 RAM 中加载?  我是否必须更改 Saram 或其他内容中的引导模式?

    非常感谢您的支持。

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

    您好、Matteo、

    您可以加载到不安全的 RAM 中。  您可能正在尝试加载到安全 RAM -请检查。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    是的、我是、这里是引导 ROM 链接器文件:

    e2e.ti.com/.../ccb_2D00_boot_2D00_ram.txt

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

    您好、Matteo、

    如果器件已锁定、则在未使用密码解锁的情况下、您将无法加载到安全 RAM 中。

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    我看到、如果我打扰了您、我很抱歉、但我必须找到 一个解决方案来避免这种情况。

    如您之前所述、如果您能将我的案例指派给安全专家、我将不胜感激。

    非常感谢 Vamsi 的支持、

    Matteo

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

    您好、Matteo、

    不,你根本没有打扰我。   

    我将其分配给了我们的安全专家。  

    谢谢、此致、
    Vamsi

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

    Matteo、

    我想返回几个帖子、您在其中提到了一个可以拉取 XRSn 的外部看门狗。  正如 Vamsi 提到的那样、如果这发生在闪存编程或者擦除操作期间、CSM 密码(在扇区 A 的最后8个字中)有可能被设定为一个非0xFFFF 状态。

    是否可以确保此外部看门狗不会中断闪存过程(这可能需要比正常运行期间使用的典型超时窗口更长的时间)?

    如果在闪存编程期间发生功率损耗等其他情况、也会导致这种情况。

    限制向 CSM 撰写此类文章的机会的其他一些建议是不要尽可能更新扇区 A 和 H。  因此、如果您有要更新的 FW、请尽可能将其放在其他6个扇区中。

    将查找您对上述内容的反馈、我们可以进行更多调试。

    最棒的

    Matthew

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

    您好、Matthew、

    感谢您的回答、我可以采取任何措施来保存器件? 可能是整体擦除还是其他操作?

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

    Matteo、

    对于在没有已知密码的情况下锁定的器件、无法恢复/解锁器件。  唯一的解决方案是使用新的 F2812替换器件、该 F2812出厂时已被擦除。

    最棒的

    Matthew

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

    Matthew、Vamsi、

    我看到、非常感谢您的支持。

    祝你度过美好的一天!

    Matteo