Hi,
I am working on replacing our existing TI/TIVA platform with Synergy. I have a SPI display that i am sending 1 Mbps 25 bytes to display 16 bytes.
Here is each zoomed in:
when i use the following settings on Synergy:
const spi_cfg_t g_spi_cfg = { .channel = 0, .operating_mode = SPI_MODE_MASTER,
.clk_phase = SPI_CLK_PHASE_EDGE_EVEN, .clk_polarity =
SPI_CLK_POLARITY_HIGH, .mode_fault =
SPI_MODE_FAULT_ERROR_DISABLE, .bit_order =
SPI_BIT_ORDER_MSB_FIRST, .bitrate = 1000000,
I get the following for each byte:
My question is:
1.) Do you have any idea why the enable line only toggles briefly? Do you know why the MOSI line stays high for a period of time after the data is clocked out?
Any help would be appreciated.
Thanks.