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/TDA3:无法使用 CCS 执行 QSPI 写入

Guru**** 2560320 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/597160/ccs-tda3-unable-to-do-qspi-write-using-ccs

器件型号:TDA3

工具/软件:Code Composer Studio

我尝试使用 JTAG 来刷写 M4,在用户指南以及类似的板上,我得到的是 MID -1 DID–18,但在特定的板上,我得到的是 MID - FF DID -FF。

JTAG 也在0x00位置发生故障、并且立即停止而不闪烁...显示以下日志

从[100%]文件读取 xxxxxx 字节...完成。
QSPI 整个芯片擦除正在进行
QSPI 文件写入开始

QSPI 文件写入在0x00失败


*********** QSPI 闪存已成功完成********

请告诉我问题是什么。  

谢谢你



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

    我已将您的问题转交给一位专家。

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

    主板上的 QSPI 闪存部件是什么。 您正在使用的 Starterware 版本是什么?
    SYSBOOT 和 SW8001设置是什么?
    您曾提到过在其中一个电路板上出现故障。 此电路板与其他电路板之间是否存在任何其他差异?

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

    我尝试使用 SYSBOOT 设置:00011000 10000001
    和10011000 10000001
    SW8001:0100 0001
    两个电路板仅采用相同的 TDA3x
    但是、我可以成功刷写的板是 Rev C、而我无法刷写的新板是 Rev E

    主板上的 QSPI 闪存部件是什么。 您正在使用的 Starterware 版本是什么?
    我不确定如何找到这些问题的答案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tom、

    TDA3xx EVM Rev C 具有 Spansion 闪存、Rev D 和更高版本具有 Micron 闪存部件。 这就是您面临此问题的原因。
    您需要使用 Starterware 版本01.07.00.19或更高版本才能在 Rev E EVM 上运行。
    相应的 Vision SDK 版本为02.11.00。

    此致、
    Rishabh