主题中讨论的其他器件: SysConfig
您好、专家!
我有 AM2434定制电路板、我要在其中建立与闪存的连接。
我针对它遵循了这2个参考
- software-dl.ti.com/.../CUSTOM_FLASH_SUPPORT_GUIDE.html
- 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 中编译代码期间、
我已编辑以下文件
- "flash_am243x.syscfg.js"
- " makefile.am243x.r5f.ti-arm-clang"
- "flash_nor_ospi_quad.h"
- 并创建了新文件、
- FLASH_NOR_QSPI_DEVICE_MT29F2G01ABAGDWB.c
请帮我建立与自定义闪存的通信。
--
谢谢。此致、
D·帕特尔