Due to the U.S. Thanksgiving holiday, please expect delayed responses during the week of 11/22.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM430-F6779: MSP430-I2040S I2C Communication.

Part Number: EVM430-F6779


We have been building an application using EMDC primarily based on F6779 3phase EVM. However we have chosen to use I2C communication mode which after some changes to code is working.

After generating code for MSP430-I2040s using EMDC and changing #define COMM_SERIAL_INTERFACE (COMM_UART) to #define COMM_SERIAL_INTERFACE (COMM_I2CSLAVE) we get a compilation following error.

DesignCenter/comm/drivers/subdir_rules.mk:9: recipe for target 'DesignCenter/comm/drivers/timeout.obj' failed
"../DesignCenter/comm/drivers/timeout.c", line 74: error #20: identifier "OFS_TAxEX0" is undefined
1 error detected in the compilation of "../DesignCenter/comm/drivers/timeout.c".
gmake: *** [DesignCenter/comm/drivers/timeout.obj] Error 1
Building file: "../system_pre_init.c"

When we made the above changes to the code generated for F6779 there were no issues. We have tried both IAR and CCS with no luck.