AnsweredAssumed Answered

Setting up a new board

Question asked by Roberto Fichera on Jul 28, 2014
Latest reply on Sep 18, 2014 by Roberto Fichera

Hi All,

 

We are going to design a new board starting from a iMX6SLEVK board, so I need some help to setup correctly everything from the beginning since it's my first time with Yocto and other freescale tools.

 

Actually I've created a new meta package dedicated to our stuff which seems to build correctly some packages I would added to our image.

 

What I don't know how to do, is how can I remap some pin mux we have routed from the EPDC signal to our daughter board. I guess I'll need to do a new DTS file but I don't know out to specify the new pin pad settings from it.

 

Below you can find the pin pad mux I would like to set:

 

GroupAUDMUX:

IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL3(ALT1) -> audmux.AUD5_TXC

IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL1(ALT1) -> audmux.AUD5_TXFS

IOMUXC_SW_MUX_CTL_PAD_EPDC_VCOM1(ALT1) -> audmux.AUD5_RXD

IOMUXC_SW_MUX_CTL_PAD_EPDC_PWR_CTRL2(ALT1) -> audmux.AUD5_TXD

 

GroupSPI

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA03(ALT1) -> ecspi4.SCLK

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA02(ALT1) -> ecspi4.SS0

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA01(ALT1) -> ecspi4.MISO

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA00(ALT1) -> ecspi4.MOSI

 

GroupControl:

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA06(ALT5) -> GPIO1_IO13

IOMUXC_SW_MUX_CTL_PAD_EPDC_DATA07(ALT5) -> GPIO1_IO14

 

Finally, since I'm using the EPDC(J12) connector I guess I'll need to disable the remaining EPDC functionality.

 

Does anyone can suggest how to do it?

 

Thanks in advance,

Roberto Fichera.

Outcomes