Dear DaVinci Folks, I recently working on SPI interface in DM6446 and DM6467 platform. DM6446 is configured as master, whereas DM6467 as slave, both working in interrupt mode. I can see clock and data signal via oscilloscope when DM6446 sending data via SPI interface, but I am not able to receive any data at DM6467 side. However, the interrupt service routine in DM6467 side is activated
when DM6446 sending data, but SPI Flag Status Register (SPIFLG) does not indicate any valid interrupt has occured, the value of this register is 0x800000, according to data sheet, 31-10 bit of this register is reserved, reads should return zero. I was very confused about what I get right now. Does anyone have similar situation as me? Your response will be highly appreciated. For your information, the SPI driver I am using contains below files: spi-core.c spi_davinci.c spi_davinci_client.c spi_davinci_lb_test.c spi-dev.c Regards Tim
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
