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.

TMS320F2800156-Q1: I2C not working on the smallest package

Part Number: TMS320F2800156-Q1
Other Parts Discussed in Thread: SYSCONFIG

Hello,

We're facing an issue with I2C not working on the smallest package of TMS320F2800156-Q1, while the same project works correctly on the F280015x controlCARD.

What works:
- Same application code and I2C driver
- I2C traffic confirmed with logic analyzer on the controlCARD
- SysConfig validated for the controlCARD pinout

What fails:
- On the production board (smallest package), no I2C activity is observed on SDA/SCL
- Logic analyzer shows no toggling at all

Key difference:
- On the small package, the selected I2C pins are shared with full JTAG TDI/TDO
- Production board uses 2-wire JTAG
- TDI/TDO pins are not connected to the JTAG header and are physically routed only to I2C (SDA/SCL)

Attached is the SysConfig (.syscfg renamed as TXT) used on the production board.

Please look into the configuration file ac2000.syscfg.txt nd advise us on possible solutions. Let us know if you require any aditional information.

Thanks in advance for your help.