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.

[参考译文] AM2732:AM2732是否支持MX25V1635F?

Guru**** 2532350 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1102378/am2732-can-am2732-support-mx25v1635f

部件号:AM2732
主题中讨论的其他部件:MWCAS-RF-EVM,sysconfig

您好,  

 客户希望再次确认MX25V1635F是否可用于TPR12 EVM。  

演示代码中的驱动程序显示我们使用MX25V1635F

/*闪存配置*/
Flash_Config gFlashConfig[config_flash_NUM_Instances]=


.attr =&gFlashNorQspiAttrs_MX25V1635F,
.fxns =&gFlashNorQspiFxns,
.devDefines =(void *)&gFlashNorQspiDeviceDefines_MX25V1635F,
.object =(void *)&gFlashObject_MX25V1635F,
},
};

但是,MFG和设备ID与MX25V1635F数据表不匹配。   

 FLASH_NO_QSPI_DEVICE_MX25V1635F.c

  no_manf_ID       = 0xC8U
  NOR_DEVICE_ID      = 0x4017U

驱动程序中使用的MFG ID和设备ID属于GD25B64C

当闪存驱动程序打开时,它将验证MFG ID和设备ID。

静态Int32_t Flash_norQspiReadId(Flash_Config *config)
。。

  状态= Flash_norQspiCmdRead(obj->qspiHandle, cmd, cmdAddr, idCode, numRdIdBytes);

  IF (status == SystemP_Success)
  {
    manfID =(UINT32_t)idCode[0]
    DevID =((UINT32_t) idCode[1]<8)|((UINT32_t) idCode[2]);
    如果((manfID == devDefinites->nor_manf_ID)&&(DevID == devDefinites->nor_device_ID))
    {
      config->atts->manerId = manfID;
      config->atts->deviceId = DevID;
    }
    否则
    {
      状态= SystemP_Failure;
    }
  }

  退货状态;
}
如果MFG/设备ID不匹配,则演示代码不适用于MX25V1635F。  
1.我们是否在 TPR12EVM上测试MX25V1635F并使其正常工作?
2.我们是否应该更改syscfg中的设置以匹配EVM上实际使用的QSPI闪存?
 
此致
Andre
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Andre:

    AM273x (TPR12) EVM的原理图显示,闪存是GD25B64CWAG,而不是MX25V1635F。

    我执行了QSPI闪存诊断程序: https://software-dl.ti.com/mcu-plus-sdk/esd/AM273X/08_02_00_26/exports/docs/api_guide_am273x/EXAMPLES_DRIVERS_QSPI_FLASH_DIAG.html

    诊断程序输出:

    [QSPI闪存诊断测试]闪存制造商ID:0xC8
    [QSPI Flash Diagnostic Test] Flash Device ID      :0x4017

    下一个我检查:

    • GD25B64CWAG数据表。 制造商和设备ID与诊断程序输出的值相匹配。
    • MX25V1635F数据表。 制造商和设备ID与诊断程序输出的值不匹配。

    SDK闪存打开功能在ID检查中不会失败,因为gFlashNorQspiDeviceDefines_MX25V1635F中的ID是GD25B64CWAG的ID。

    这似乎是SDK和SDK文档(https://software-dl.ti.com/mcu-plus-sdk/esd/AM273X/08_02_00_26/exports/docs/api_guide_am273x/BOARD_FLASH_PAGE.html#autotoc_md503)中的一个错误。

    我会向SDK团队询问此事,并与您联系。

    此致,
    弗兰克

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

    您好,Frank,

      感谢您的回复。 如果您研究TPR12 EVM原理图和级联图像雷达设计。 这两种方法都将这两种方法混合在一起。

      此外,在示意图中,我们还建议备用闪存为MX25V1635F。  SDK和驱动程序中的SYSCFG命名为MX25V1635F。

    确实需要从BU确认,看看我们是否在  EVM上测试MX25V1635F。 谢谢。

    此致

    Andre

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

    您好,Andre:

    吕运平 说:
    更多2732更多信息2732信息,1635,在408.5185万在示意408.5185万示意图中,我们还建议使用备用闪存MX25V35F[]。

    您在哪里看到这种情况? 我只在原理图和BOM中看到GD25B64C。 我在这里查看设计文件: https://www.ti.com/lit/zip/sprr442

    吕运平 说:
    查看2732查看我们2732我们是否1635是否在408.5185万在  EVM408.5185万EVM上测试MX25V1635F[报价]

    哪个EVM?

    此致,
    弗兰克

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

    级联图像雷达 xTIDA-2.0047万

    此致

    Andre

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

    您好,Andre:

    Tida-1.0047万 为交流/直流适配器。 您的意思是 TIDEP-0.1012万吗? 我在mmWave Cascade Radar RF Board (MWCAS-RF-EVM)示意图(滴氏剂2)中看到MX25V1635F。

    此致,
    弗兰克

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

    编号 xTIDA-2.0047万。 似乎TI.com上没有发布该文件。 我通过电子邮件给您发送。

    此致

    Andre

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

    Andre,

    好的,谢谢。 您使用的是哪个SDK和SDK版本?

    此致,
    弗兰克

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

    弗兰克

      我同时使用SDK 8.2 ,0.26 和SDK 8.1 ,1,6。  

    在SDK 8.2 中

    在SDK 8.1 中  

    MX25V1635F是 两个SDK中sysconfig工具中的唯一选项。 SDK 8.2 甚至可以提供GD25B64C闪存驱动程序。

    此致

    Andre

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

    您好,Andre:

    我发现这是一个已知错误(MCUSDK-3948)。 该错误将在计划于5月底发布的8.3 版本中修复。

    我仍在调查MX25V1635F是否作为MCU+SDK的一部分进行了测试,但我猜不是因为它不在EVM上。 我会让您随时了解我的发现。

    此致,
    弗兰克

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

    您好,Andre:

    我确认MX25V1635F 未作为MCU+SDK版本的一部分进行测试,因为AM273x EVM上没有此闪存。

    此致,
    弗兰克

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

    弗兰克  

       感谢您的回复。 我们可以关闭此e2e和另一 个https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/109.6277万/am2732-can-am2732-rbl-support-is25lp032d-jtla3</s>2732 2732