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.

[参考译文] CCS/RM48L952:某些 RM48L952在下载期间与目标字节序不匹配

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/574248/ccs-rm48l952-some-of-rm48l952-does-not-match-the-target-endianness-during-downloading

器件型号:RM48L952

工具/软件:Code Composer Studio

您好、香榭丽舍

我的客户发现某些 RM48L952 RevD 无法编程。 有2批 PCBA。 第一批为50件、第二批为150件。 现在可以成功下载前50个 RM48L952器件、而第二个批次出现错误、如下所示。 两个批次的.out 和 PCB 相同、但批次不同。

构建属性如下所示。

因此、器件字节序设置为大、然后器件可以下载、但无法运行、因为 RM48是小字节序。

我在 E2E https://e2e.ti.com/support/microcontrollers/hercules/f/312/t/569782中找到了类似的帖子、 

正则表达

地址

内容

硬件配置

0xF0080140

 不可读

封装和存储器大小

0xF008015C

 不可读

器件型号符号

0xF00801E0

 不可读

器件字节序寄存器

0xFFFFEA20h

 0x00000001

DIEIDL

0xFFFFFF7C

 0x54057000

DIEIDH

0xFFFFFF80

 0x4004A3AD 00000000

我有以下几个问题。

从 ENDIAN_REG0xFFFFFFEA20h (TRM 4.0.2)的说明中、此器件字节序以大字节序配置。 但 RM48是小字节序 CPU。 那么、在该寄存器中是正确的吗?

2、如何读取0xF008xxxx 寄存器进行进一步 分析?

3.或者,除了质量问题之外,您是否了解此问题的其他可能?

非常感谢、

BR、

年轻

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

    有一个已知的问题涉及到大量材料。 我将直接与您联系、以提供进一步的指导和联系信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    高区块,

    非常感谢。 我已收到您的电子邮件。

    您能否帮助建议如何读取 OTP 中以下寄存器的内容? 我想知道这些内容、然后对有缺陷的样片做出结论。 客户总是想知道一切。

    正则表达

    地址

    内容

    硬件配置

    0xF0080140

     不可读

    封装和存储器大小

    0xF008015C

     不可读

    器件型号符号

    0xF00801E0

     不可读

    再次感谢。

    BR、

    年轻

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

    您提到的位置是存储器映射的、因此您可以编写一个简单的程序来读取这些地址的内容、并将其存储在可在 CCS 中监控的变量中。 或者、您可以设置 CCS 存储器映射以包含 TI OTP 存储器空间、然后在存储器窗口中查看内容。 此帖子中的用户能够阅读内容并显示其结果: e2e.ti.com/.../569782