Hello Team,
In MCAL_AM263x_08.06.02.01 package, the Dio Group Ref name which is defined is not same as which is declared.
In the file shared by TI, as part of examples_config
In file Dio_Cfg.h
DioPort_GPIOAB_ChannelGroupRef[0]
DioPort_GPIOAB_ChannelGroupRef[1]
DioPort_GPIOCD_ChannelGroupRef[0]
These are group names which are declared but in the same file there are another set of group references declared with name
extern P2CONST(void, AUTOMATIC, DIO_CONST) DioConfig_GPIOAB_ChannelGroupRef[2];
extern P2CONST(void, AUTOMATIC, DIO_CONST) DioConfig_GPIOCD_ChannelGroupRef[1];
extern P2CONST(void, AUTOMATIC, DIO_CONST) DioConfig_GPIOEF_ChannelGroupRef[0];
extern P2CONST(void, AUTOMATIC, DIO_CONST) DioConfig_GPIOGH_ChannelGroupRef[0];
extern P2CONST(void, AUTOMATIC, DIO_CONST) DioConfig_GPIOI_ChannelGroupRef[0];
Also the definitions is present for these group reference names in Dio_Lcfg.c but there is no definitions for
DioPort_GPIOAB_ChannelGroupRef[0]
DioPort_GPIOAB_ChannelGroupRef[1]
DioPort_GPIOCD_ChannelGroupRef[0]
Because of this, we are getting compilation error while compiling Dio Module.
Please find the attached filesr5f0_0.zip
Regards,
Pradeep R