Part Number: TDA4VM
Hello,
I want to test the SPI peripherals connected to the SoC in the j721e EVM using the Linux Kernel. From the user guide I read that there are 3 memories connected: MT35XU512ABA1G12-0SIT, S71KS512SC0BHV000, MT25QU512ABB8E12-0SIT.
Following the Linux documentation of the Linux SDK, I ran
$modprobe cadence-quadspi $cat /proc/mtd
and I could see 8 MTD devices: 7 mapped on the OSPI and 1 on the SPI.
My problem is that I cannot understand exactly which memory they correspond to.
How can I understand so? And if not all 3 the flash devices are configured, how can I do it?
In the TI RTOS PDK instead, I found a sample code to test a master slave communication between MCU1_0 and MPU1_0 using the MCSPI.
Is there a way to do the same with the Linux Kernel? If yes, how?
I also tried to configure the Kernel following the Kernel User Guide (https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/latest/exports/docs/linux/Foundational_Components_Kernel_Users_Guide.html)
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_amNNNx-evm_defconfig
I found that there is no option mentioned for the J721E platform.
Could you please also tell me how this configuration can be done?
Thank you in advance.