Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
In which folder are the created SPI source programs (Send, Receive, etc.) located?
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.
Tool/software:
In which folder are the created SPI source programs (Send, Receive, etc.) located?
1/. which HW module you're referring to? i.e. MCSPI or OSPI as listed below in AM64x TRM?
https://www.ti.com/lit/pdf/spruim2
12.1.4 Multichannel Serial Peripheral Interface (MCSPI)
12.3.2 Octal Serial Peripheral Interface (OSPI)
2/. which SDK SW package, Linux SDK or MCU+SDK?
https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X
https://www.ti.com/tool/download/MCU-PLUS-SDK-AM64X
Best,
-Hong
>1/. which HW module you're referring to? i.e. MCSPI or OSPI as listed below in AM64x TRM?
12.1.4 Multichannel Serial Peripheral Interface (MCSPI)
>2/. which SDK SW package, Linux SDK or MCU+SDK?
It is "MCU-PLUS-SDK-AM64X"
Hi,
Thanks for clarifying it is MCU+ SDK that you are using.
The functions for MCSPI is located under SDK_INSTALL_PATH/source/drivers/mcspi/v0
Also note, that we have a top level API called, MCSPI_transfer which calls Transmit or Receive API based on the configurations made by the user in the SysConfig tool.
To accelerate development using MCSPI on MCU+ SDK, highly recommended to refer the following:
MCSPI Integration Guide: [FAQ] SK-AM64B: MCSPI Integration Guide
Drivers for MCSPI: https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/11_01_00_17/exports/docs/api_guide_am64x/DRIVERS_MCSPI_PAGE.html
Examples of MCSPI which comes along with MCU+ SDK: https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/11_01_00_17/exports/docs/api_guide_am64x/EXAMPLES_DRIVERS_MCSPI_LOOPBACK.html
Hope this helps.
Regards,
Vaibhav