Hello,
I am looking at this DSP for a new design. I checked the EVM manual by Spectrum Digital.
On the C5517 EVM, the UHPI bus is used in order to download software from the MSP430 to the C5517.
On the literature of that EVM they write:
HPI_ON = ON => HPI mode disabled HPI control and data lines not connected SDRAM CS enabled SPI(Flash)/I2S2/SPI(LCD) MUX (U23 & U29) enabled UART (U21) and Expansion SPI (U10) lines enabled HPI_ON = OFF => HPI mode enabled HPI control and data lines ar enabled SDRAM OE is disabled SPI Flash/I2S2/SPI LCD MUX disabled UART plus additional lines (U21 and U10) disabled
http://support.spectrumdigital.com/boards/evm5517/revf/files/evm5517_SystemSummary.html
I wonder why do they disable the UART and the SPI and the SDRAM when the HPI is off?
On my project, I need 2 SPI's + 1 UART + HPI interface (connected to external FPGA) which works simultaneously.
The HPI would download parallel data from Xilinx FPGA using DMA, One SPI will control a display and another SPI will control the FPGA + UART sending and receiving commands from an external device.
Is it possible to implement that architecture using this DSP?
If I will disable the MSP430 part of the EVM, would I be able to use all of those inmterfaces simultaneously?