UART5 PAD Muxing

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

UART5 PAD Muxing

4,882 次查看
bipulpandey
Contributor III

Hi I need an assistance of UART5 configuration (pad muxing) in the BSP. I am working on WINCE7.0 BSP. I have done all pad configuration but still something that is left.

if anyone is having BSP UART5 muxing file please share .

// Config uart5.UART_RX_DATA to pad KEY_ROW1

HW_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1_WR(
BF_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1_SION_V(DISABLED)|
BF_IOMUXC_SW_MUX_CTL_PAD_KEY_ROW1_MUX_MODE_V(ALT4));

HW_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_WR(
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_HYS_V(ENABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_PUS_V(100K_OHM_PU) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_PUE_V(PULL) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_PKE_V(ENABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_ODE_V(DISABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_SPEED_V(100MHZ) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_DSE_V(40_OHM) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_ROW1_SRE_V(SLOW));

HW_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT_WR(
 BF_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT_DAISY_V(KEY_ROW1_ALT4));

//----------------------------------------------------------------------------------------------------------------------
HW_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1_WR(
BF_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1_SION_V(DISABLED) |
BF_IOMUXC_SW_MUX_CTL_PAD_KEY_COL1_MUX_MODE_V(ALT4));

HW_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_WR(
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_HYS_V(ENABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_PUS_V(100K_OHM_PU) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_PUE_V(PULL) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_PKE_V(ENABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_ODE_V(DISABLED) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_SPEED_V(100MHZ) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_DSE_V(40_OHM) |
BF_IOMUXC_SW_PAD_CTL_PAD_KEY_COL1_SRE_V(SLOW));

HW_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT_WR(
 BF_IOMUXC_UART5_UART_RX_DATA_SELECT_INPUT_DAISY_V(KEY_ROW1_ALT4));

anything need to correct here 

Thanks

bipul Pandey 

标签 (3)
0 项奖励
回复
2 回复数

4,718 次查看
igorpadykov
NXP Employee
NXP Employee

Hi bipul

please check attached Porting Guide Chapter 2 Configuring the IOMUX Controller.

Nxp does not support wince for i.MX6 processors and one can apply to partners for such support.

It may be helpful to look at i.MX6 linux bsps on

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process...


Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复

4,717 次查看
bipulpandey
Contributor III

ThanksFor reply

As I know you are not supporting the WINCE7

I want to up and running silex Bluetooth on the sabre dual core.I am having cable as suggested.

I  took reference of application note AN3979 and IMX6_SX-SDCAN_BT_AppNote_142-00207-517A. My UART5 is working fine as I am able get data while loopback.

but my Bluetooth dll is loading and unloading 

I have done same as suggested 

below

1. cross RX and TX

2  hardware modification as suggested 

3.BT_DISABLE, BT_WAKEUP and BT_PWD_L should be high.

Please suggest what else I need to do for the same or is there any thing that should not to do. 

pastedImage_1.png

0 项奖励
回复