Other Parts Discussed in Thread: CC2538, MAX3232
Hi,
We have purchased CC2538 zigbee development kit and we intend to connect CC2538's UART port to a host PC.
With this regard, I have connected a MAX3232 based (TTL to RS232) adapter board to the UART Tx, Rx and GND lines, brought out on the break out connector of SRF06EB board. [MCU Tx -> RS232 Adapter Rx, MCU Rx -> Adapter Tx and a straight DB9 cable from PC to MCU]
I ran a couple of UART examples (Uart_example and uart_polled) provided in CC2538 foundation firmware (swr217a). I see that in both interrupt and polled versions, only the UART transmission is working fine, and the UART Rx of the MCU does not seem to be working.
I tried looping back the adapter board (shorting Tx and Rx) and it seems to be working fine. I also tried enabling the loopback enable bit (UART_CTL_LBE) of CC2538 UART0 and this seems to be working fine as well.
I probed the Rx line of CC2538 and I do see data on the Rx pin, but for some reason the Rx interrupt is not generated.
The RS232 adapter board which I am using is procured locally in Bangalore, has an ILX3232D chip from a company called Integral based in Minsk, Belarus.
Following is the datasheet of the 3232 chip.
http://www.integral.by/eng/download/46/ILX3232E.pdf
Following are my Questions:
1. Can you comment on the setup which I have? Do you see any issues with using ILX3232D chip?
2. Which TTL - RS232 adapter board with DB9 connector does TI recommend to interface with SRF06EB?
Thanks,
Somesh