Why does iomux generate .h files that fail to compile? Missing #define for USDHC2_CARD_CLK in regsiomux.h

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Why does iomux generate .h files that fail to compile? Missing #define for USDHC2_CARD_CLK in regsiomux.h

Jump to solution
706 Views
shefft
Contributor IV

.../rev_a_iomux/usdhc2_iomux_config.c: In function 'usdhc2_iomux_config' ...

error: implicit declaration of 'HW_IOMUX_USDHC2_CARD_CLK_IN_SELECT_INPUT_WR'

This appears to result from a #define missing in the .../sdk/include/mx6sdl/registers/regsiomuxc.h file

Same problem for usdhc3 - anybody know what the problem with the IOMux tool is?  I have no conflicts in the tool.

usdhc1 is left unconnected, so nothing to help there. Strangely, usdhc4 IS connected in similar fashion but there are no complaints about that one.  It is also missing the USDHC4_CARD_CLK #define in regsiomux.h so no clue why that is also not listed as an error.

In short, why isn't the IOMux tool putting all the needed #defines into regsiomux.h? 

Labels (2)
0 Kudos
1 Solution
598 Views
shefft
Contributor IV

This is what's missing:

'Constants and macros for entire IOMUXC_USDHC2_CARD_CLK_IN_SELECT_INPUT register'

View solution in original post

0 Kudos
1 Reply
599 Views
shefft
Contributor IV

This is what's missing:

'Constants and macros for entire IOMUXC_USDHC2_CARD_CLK_IN_SELECT_INPUT register'

0 Kudos