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.

[参考译文] TMS320F280049C:有关 DCSM 模块的问题

Guru**** 2555630 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/905333/tms320f280049c-question-about-the-dcsm-module

器件型号:TMS320F280049C

您好的团队:

具有编译器视觉 V20.2.0的 CCS V10。

我的一位客户在加载包含文件 f28004x DCSM z1otp.asm 的工程时报告了错误:

C28xx_CPU1:GEL 输出:
内存映射初始化完成
C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
C28xx_CPU1:闪存编程期间出错。 地址0x00078010、数据0x0000E000、fmstat 0x00000030
C28xx_CPU1:文件加载器:存储器写入失败:未知错误
C28xx_CPU1:GEL:文件:E:\My Project\DVR\DVRSlaverLock\Debug\DVRSlaverLock.out:加载失败。 

下面是他的"f28004x_dcsm_z1otp.asm"代码:

"b0_dcsm_otp_z1_linkpointer "

.long 0x1FFFFFFF;B0_Z1OTP_LINKPOINTER1
.long 0xFFFFFFFF




















OTP 保留.long 0x1FFFFFFF;B0_Z1OTP_LINKPOINTER2 .long 0xFFFFFFFF OTP 保留.long 0xFFFFFFFCLK_1.01_Z1TOP_STU_0x1TOP_TOP_0x1ST_0xFFFF .TOP0_CL0_CL0_CL0_CL0_CLK


0x128 FFFF;Z1OTP_BOOTDEV_HIGH

.sect "b0_DCSM_ZSEL_Z1"

.long 0xFFFFFFFF




;b0_Z1OTP_EXEONLYRAM .long 0xFFFFFFFF;b0_Z1OTP_EXEONOTPT .long 0x66Y66 W0_Z1OTP_G1LS0_CL0


的0x66B0_Z1D2_Z1W0_TR_CL0_CL0_CL0 TP-Z66B0_CL0 TP-Z1W0_CL0 TP-W0_CL1 0x0001W0_CLPSR0_CL1 0x0001W0_CLPSR0_CL0 TP-W0_TR_CL1 0x0001W0_CLPSR0_CL1 0x0001W0_CLPSR0_Z1W0_TR_TR_TR_CL1 0x0001W0_CLPSR0_TR_CL0

.OTP "B1_DCSM_OTP_Z1_LINK 指针"
.long 0x1FFFFFFF;B1_Z1OTP_LINKPO1
.long 0xFFFFFFFF 保留
.long 0x1FFF INTERB1_Z1SEL_LINKPOINTE2
.long 0xFFFF;保留
.long 0x1FFFF 0x0001FFF1ACT_Z1B1P.0x661FFFF;0x0001ACT_EXT.0001FFFF 保留


0x0001P.1FFFF;0x0001FFFF 保留0x0001FFFF 0x0001EN1FFFF 0xFFFF 0x0001EN1P.1FFFF;0x0001FFFF 0x0001FFFF .TOP1ST_0x0001EN1P.0001FFFF;0x0001FFFF 保留0x0001FFFF 0x0001FFFF 0x0001FFFF








您是否会提供解决方案?

此致

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

    邓、

    未正确定义以下段的默认值。

    .long0xFFFFFFFF ;Z1OTP_PSWDLOCK
    .long0xFFFFFFFF ;Reserved
    .sect "b0_dcsm_otp_z1_crclock"
    .long0xFFFFFFFF ;Z1OTP_CRCLOCK
    .long0xFFFFFFFF ;Reserved
    它需要如下所示-

     长0xfb7fff    ;Z1-PSWDLOCK
     long 0x7fffffff    ;保留

         .sect "b0_DCSM_OTP_Z1_crclock"
       
     长0x4bffff    ;Z1-CRCLOCK
     长0x3fffffff    ;保留



    此致、

    Vivek Singh

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

    尊敬的  Vivek:

    我的客户表示按照您的提示操作、但仍有错误、但错误内容发生了变化:

    C28xx_CPU1:GEL 输出:
    
    内存映射初始化完成
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化开始...
    
    C28xx_CPU1:GEL 输出:... DCSM 初始化完成...
    
    C28xx_CPU1:闪存验证期间出错。 地址0x00078019、预期为0x00009FFF、读取0x0000FFFF
    
    C28xx_CPU1:文件加载器:存储器写入失败:未知错误
    
    C28xx_CPU1:GEL:文件:E:\workspace_v10\DVRSlaverLock\Debug\DVRSverlaLock.out:加载失败。 

    此致

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

    您好、Vivek:

    你有其他建议吗?

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

    邓、

    他们是否尝试使用相同的器件? 请注意、一旦用户在 OTP 中对不正确的值进行编程(在本例中他们已经完成了此操作)、他们就无法更改 该值。 他们需要更换器件并使用正确的设置尝试新的.out 文件。

    此致、

    Vivek Singh

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

    尊敬的 Vivek:

    是的、他尝试更改设备、但无法正常工作。

    但我的客户最近没有回复我。 也许您可以关闭此帖子。

    感谢你的帮助。

    此致