When using the microcontroller to communicate with 21569, the SPI of 21569 works in slave mode. How to configure the SPI register of 21569 or call the lib function?
ADSP-21569
Recommended for New Designs
Reaching speeds of up to 1 GHz, the ADSP-2156x processors are members of the SHARC® family of products. The ADSP-2156x processor is based on the SHARC...
Datasheet
ADSP-21569 on Analog.com
When using the microcontroller to communicate with 21569, the SPI of 21569 works in slave mode. How to configure the SPI register of 21569 or call the lib function?
Hi,
SPI slave communication can be done by either Core or DMA mode. So, you can get more information in the respective sections of HRM.
"Slave Operation in Non-DMA Modes" in page:626 and "Configuring DMA Slave Mode Operation" in page: 628 respectively.
www.analog.com/.../adsp-2156x_hwr.pdf
For SPI transfer sample codes, you can refer the examples available in BSP. Please download and install the BSP package linked below:
download.analog.com/.../ADI_EV-2156x_EZ-KIT-Rel1.0.1.exe
If you looking for Slave booting, we would also suggest you to refer the below example in 21569 which connection diagrams to boot another DSP via SPI slave boot mode. This code is verified between two ADSP-21569 Ez-kits. Same code can be referred for communication.
ez.analog.com/.../faq-adsp-21569-spi-host-example
Regards,
Divya.P