Atmel start pin selection

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello!

 

I'm in a need to use QSPI pins as normal SPI. I've been checking the options, whether I'll use the QSPI module somehow sending normal SPI or if there's a way to choose the QSPI pins from Atmel START for normal SPI.

For now, I've been trying out the QSPI module, but while checking guides online, I bumped into someone having a choice of choosing any of the pins as his SPI pins.

 

I'm using SAME70-Xplained board. Is the limitation to pins hardware related or just Atmel START aiming to prevent any likely incorrect/impossible signal muxing etc.? In the latter case, is there a way to bypass that protection while acknowledging the risks?

 

EDIT:
For example, if I just define the QSPI pins as peripheral IO pins and change the SPI_0_port_init() in driver_init.c so, that the mux is still MUX_PD20B_SPI0_MISO, but the pin is PA12, would that work?

This topic has a solution.
Last Edited: Tue. Mar 3, 2020 - 07:51 AM
This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

No. Check "Package and Pinout" for what is possible.

/Lars