I am building WinCE 6.0 BSP for Overo Air.

I need to know which UART port is used for Bluetooth?

Which GPIO is used for reset and what I need to start Bluetooth communication (I need instruction step-by-step for Bluetooth connectivity)

Seems to be UART2 port, but not sure.

 

I am using linux sources for discover information about Bluetooth connectivity.

I found in u-boot:

/*Bluetooth*/\

šMUX_VAL(CP(MCBSP3_DX),šššššššššššššš (IENš | PTD | DIS | M1)) /*UART2_CTS*/\

šMUX_VAL(CP(MCBSP3_DR),šššššššššššššš (IDIS | PTD | DIS | M1)) /*UART2_RTS*/\

šMUX_VAL(CP(MCBSP3_CLKX),šššššššššš (IDIS | PTD | DIS | M1)) /*UART2_TX*/\

šMUX_VAL(CP(MCBSP3_FSX),š (IENš | PTD | DIS | M1)) /*UART2_RX*/\

šMUX_VAL(CP(UART2_CTS),ššššššššššššššš (IENš | PTD | DIS | M4)) /*GPIO_144 - LCD_EN*/\

šMUX_VAL(CP(UART2_RTS),ššššššššššššššš (IENš | PTD | DIS | M4)) /*GPIO_145*/\

šMUX_VAL(CP(UART2_TX),šššššššššššššššššš (IENš | PTD | DIS | M4)) /*GPIO_146*/\

šMUX_VAL(CP(UART2_RX),šššššššššššššššššš (IENš | PTD | DIS | M4)) /*GPIO_147*/\

šMUX_VAL(CP(UART1_TX),šššššššššššššššššš (IDIS | PTD | DIS | M0)) /*UART1_TX*/\

šMUX_VAL(CP(UART1_RTS),ššššššššššššššš (IENš | PTU | DIS | M4)) /*GPIO_149*/ \

šMUX_VAL(CP(UART1_CTS),ššššššššššššššš (IENš | PTU | DIS | M4)) /*GPIO_150-MMC3_WP*/\

šMUX_VAL(CP(UART1_RX),šššššššššššššššššš (IENš | PTD | DIS | M0)) /*UART1_RX*/\

šMUX_VAL(CP(MCBSP4_CLKX),šššššššššš (IENš | PTD | DIS | M0)) /*McBSP4_CLKX*/\

šMUX_VAL(CP(MCBSP4_DR),šššššššššššššš (IENš | PTD | DIS | M0)) /*McBSP4_DR*/\

šMUX_VAL(CP(MCBSP4_DX),šššššššššššššš (IENš | PTD | DIS | M0)) /*McBSP4_DX*/\

šMUX_VAL(CP(MCBSP4_FSX),š (IENš | PTD | DIS | M0)) /*McBSP4_FSX*/\

šMUX_VAL(CP(MCBSP1_CLKR),šššššššššš (IENš | PTD | DIS | M0)) /*McBSP1_CLKR*/\

šMUX_VAL(CP(MCBSP1_FSR), (IENš | PTD | DIS | M0)) /*McBSP1_FSR*/\

šMUX_VAL(CP(MCBSP1_DX),šššššššššššššš (IENš | PTD | DIS | M0)) /*McBSP1_DX*/\

šMUX_VAL(CP(MCBSP1_DR),šššššššššššššš (IENš | PTD | DIS | M0)) /*McBSP1_DR*/\

šMUX_VAL(CP(MCBSP_CLKS), (IENš | PTU | DIS | M0)) /*McBSP_CLKS*/\

šMUX_VAL(CP(MCBSP1_FSX),š (IENš | PTD | DIS | M0)) /*McBSP1_FSX*/\

šMUX_VAL(CP(MCBSP1_CLKX),šššššššššš (IENš | PTD | DIS | M0)) /*McBSP1_CLKX*/\

 

MUX_VAL(CP(UART3_RTS_SD),šššššššššš (IENš | PTU | ENš | M4)) /*GPIO_164 W2W_*/\

ššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššššš š/* BT_NRESET*/\

 

I add in Eboot š- reset procedure like in linux board-overo.c file.

Did Wi2wi Bluetooth support HCI commands on 115200 bps?

 

Did anybody helps in this situation?

Thanks.

 

With best regards, Artiom.