MODM7AE70: How to set up as SPI slave?
Posted: Mon Jul 27, 2020 5:49 am
A few questions --
1) What's the difference between DSPIModule, QSPIModule, and plain old SPIModule? This is never really articulated in any docs or examples as far as I can tell. Yes, the nominal difference is the number of data lines that can be used, but the examples all seem to use only one data line anyway. For applications with only one data line, which of these classes should be used?
2) Should the DSPIMux example work on the MODM7AE70? There seems to be a separate dedicated example for it using QSPI, but the pin assignments are completely different.
3) Has the examples\PlatformSpecific\MODM7AE70\SPI\Serial2SPI\QuadSPIModule demo program actually been tested on MODM7AE70? I don't see any echoed characters coming back in the term program, despite connecting P2[43] with P2[47] on the DEV-70/100 carrier board as suggested.
4) In general, should I expect a slave-mode-only application to work, using the Rx() method in any of the available classes?
I'm using the current version of NNDK (3.3).
1) What's the difference between DSPIModule, QSPIModule, and plain old SPIModule? This is never really articulated in any docs or examples as far as I can tell. Yes, the nominal difference is the number of data lines that can be used, but the examples all seem to use only one data line anyway. For applications with only one data line, which of these classes should be used?
2) Should the DSPIMux example work on the MODM7AE70? There seems to be a separate dedicated example for it using QSPI, but the pin assignments are completely different.
3) Has the examples\PlatformSpecific\MODM7AE70\SPI\Serial2SPI\QuadSPIModule demo program actually been tested on MODM7AE70? I don't see any echoed characters coming back in the term program, despite connecting P2[43] with P2[47] on the DEV-70/100 carrier board as suggested.
4) In general, should I expect a slave-mode-only application to work, using the Rx() method in any of the available classes?
I'm using the current version of NNDK (3.3).