Hello,
I am writing an interupt driver for the Piccolo B (TMX320F28035). The MCU is called through the I2C-Bus by a smaller Microcontroller.
I have the communication working now. But there aer two problems:
- In FIFO Mode the Piccolo did not use clock streching to slow down the Master until it is ready. I did use no FIFO mode now.
- I get Stop-Bit interrupts when the Master calls other devices. I tried to disable these interrupts an to enable after receiving the Start-Bit. But when clearing the Stop-Bit Flag in statusregister (I2caRegs.I2CSTR.bit.SCD = 1) whith a pending Databyte in receive register, the byte is lost.
Thomas Hattermann