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.

[参考译文] UCD3138064:64KB 程序闪存的配置

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1113276/ucd3138064-configuration-for-64kb-program-flash

器件型号:UCD3138064

大家好、我想在 UCD3138064x 中有一个64KB 的程序闪存(没有 双映像、在两个映像之间切换、一个简单的64KB 映像)

我开始使用实验示例、链接 器文件 cyclone_64.cmd 仅配置为32kB 程序闪存

    /*------------------------------------------------------------------------------------*/
    /* P-Flash   32K   					                                             	  */
    /*------------------------------------------------------------------------------------*/
    PFLASH    (RX) : org = 0x00000020, len = 0x00007F38    /* PFlash Main Program         */
    DEVICEID  (RX) : org = 0x00007F58, len = 0x00000020    /* Fixed Location for DEVICE_ID*/
    FIXTFA    (RX) : org = 0x00007F78, len = 0x00000004    /* Fixed Step Size for TFA     */
    FIXCONST  (RX) : org = 0x00007F7C, len = 0x00000080    /* Fixed-location Constants    */
    FLASHSUM  (RX) : org = 0x00007FFC, len = 0x00000004    /* Flash Checksum              */

将 所有 内容更改为64KB 是否足以使用完整的程序存储器、或者我是否必须执行其他操作?

    PFLASH    (RX) : org = 0x00000020, len = 0x0000FF38    /* PFlash Main Program         */
    DEVICEID  (RX) : org = 0x0000FF58, len = 0x00000020    /* Fixed Location for DEVICE_ID*/
    FIXTFA    (RX) : org = 0x0000FF78, len = 0x00000004    /* Fixed Step Size for TFA     */
    FIXCONST  (RX) : org = 0x0000FF7C, len = 0x00000080    /* Fixed-location Constants    */
    FLASHSUM  (RX) : org = 0x0000FFFC, len = 0x00000004    /* Flash Checksum   

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

    是的、这足以配置整个64K。

    此致、

    徐美