Hello
I'm working with the cc3200 launchxl camera application. The jumpers on the board have been configured per CC32xx Camera Application.pdf with the exception that J2 and J3 have been removed. The scope capture here is with camera module disconnected, the i2c pull up resistors (2.2K) are installed.
I have also ran the i2c_demo program with pins 16 and 17 configured for i2c scl/sda and it worked. The board configuration was the same as the camera application.
Are there any known issues with freertos and cc3200 camera application with respect to i2c communications.
The i2c_demo program works, but the freertos camera_application design is not (at least for me). I have gone so far as to call the same functions used in the i2c_demo from the camera_application with no help.
Any thoughts as to why the slave address is not sent and no clock, (below the image are the i2c register values at time of failure, if it helps)
The failure location "while((MAP_I2CMasterIntStatusEx(I2CA0_BASE, false) & I2C_INT_MASTER) == 0)" in function I2CBufferWrite (i2cconfig.c)
ENABLE_JPEG has been removed from properties predefined symbols, no other changes to camera_application properties
Thanks in advance for any help.
Alric
I2C Register values at time of failure
MSA, 0x42
MCS, 0x01
MDR, 0x00
MTPR, 0x27
MIMR, 0x00
MRIS, 0x00
MMIS, 0x00
MICR, 0x00
MCR, 0x10
MCLKOCNT, 0x00
MBMON, 0x00
MBLEN, 0x00
MBCNT, 0x00
MSA, 0x42
