Hello All,
I'm trying to recompile the MQX 3.7 BSP for the FXLC95000 Evaluation Kit to enable the I2C master. My problem is when I recompile the BSP with the user_config.h file with the line
#define BSPCFG_ENABLE_I2C0 1
an error is generated in the i2c_fxlc95000.c file, complaining of undefined identifiers FXLC95000_INT_Viic1 on line 84, similar for lines 87, 55, 58. Usually these types of errors are because an include file did not get included or a path error. But I have tried grepping for the above string on the mqx/source path, and the only file that comes back with this identifier is the i2c_fxlc95000.c file...this doesn't seem to be defined anywhere I can find.
To recreate:
Use CodeWarrior 10.5
Download ISF 1.1 from freescale site: XTRINSIC_ISF: Xtrinsic Intelligent Sensing Framework
Update the MQX 3.7 for the evaluation kit: XTRINSIC_ISF: Xtrinsic Intelligent Sensing Framework
(from the download page)
Follow the steps in AN4287 to create custom BSP based upon the FXLC95000eval
Modify line in user_config.h
Attempt to compile BSP
Explode
Thanks.