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.

[参考译文] AM2434:与 AM2434自定义闪存集成

Guru**** 2394305 points
Other Parts Discussed in Thread: AM2434, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1228841/am2434-custom-flash-integration-with-am2434

器件型号:AM2434
主题中讨论的其他器件: SysConfig

您好、专家!

我有 AM2434定制电路板、我要在其中建立与闪存的连接。

我针对它遵循了这2个参考

  1. software-dl.ti.com/.../CUSTOM_FLASH_SUPPORT_GUIDE.html
  2. https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1096852/am2434-custom-flash-driver-for-am2434-error/4062973?tisearch=e2e-sitesearch

根据第二个基准、  

尊敬的 Dominik:

您是否执行了 文件 AM243x MCU+ SDK:为定制闪存器件写入闪存驱动程序中列出的所有步骤?  

有几个文件需要更改:

makefile.{soc}.{core}.ti-arm-clang under FILES_common

还应更新闪存 SysConfig、以便在后面的示例中可以适当选择闪存。 为此、打开 /source/board/.meta/flash/flash_{soc}.syscfg.js 文件。 对象 flash_devices 将具有与当前支持的闪存相对应的多个条目。 添加与新闪存相对应的新条目。

You will also need to re-build all the libraries by executing "gmake -f makefile.am243x libs" at the top level of the MCU+ SDK

例如 :C:\ti\mcu_plus_sdk_am243x_08_02_00_31

确认在 SysConfig 中可以选择文件构建和新的闪存器件。 我们现在可以根据新的闪存器件更新文件。  

 ospi_flash_io   使用 SysConfig GUI 更新示例 OSPI 闪存 IO 的 example.syscfg、以选择添加的新闪存器件。

我无法构建此命令" gmake -f makefile.am243x libs"  来自命令提示符

我收到以下错误

并且在 CCS 中编译代码期间、

我已编辑以下文件  

  1. "flash_am243x.syscfg.js"
  2. " makefile.am243x.r5f.ti-arm-clang"
  3. "flash_nor_ospi_quad.h"
  4. 并创建了新文件、
  5. FLASH_NOR_QSPI_DEVICE_MT29F2G01ABAGDWB.c

请帮我建立与自定义闪存的通信。

--

谢谢。此致、

D·帕特尔