SPMA072 March   2015 TM4C1294KCPDT , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1294NCZAD , TM4C1299KCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C1299NCZAD , TM4C129EKCPDT , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129ENCZAD , TM4C129XKCZAD , TM4C129XKCZAD , TM4C129XNCZAD , TM4C129XNCZAD

 

  1.   Serial to Ethernet Converter for TM4C129x Microcontrollers Using RTOS
    1.     Trademarks
    2. 1 Introduction
    3. 2 Software Description
    4. 3 Set Up and Program enet_s2e Application
      1. 3.1 Set Up enet_s2e Application
      2. 3.2 Software Modification for DK-TM4C129X
      3. 3.3 Program the enet_s2e Application
    5. 4 Demonstration
      1. 4.1 Set Up EK-TM4C1294XL Board and PC
      2. 4.2 Demonstration
    6. 5 Configuration Webserver
      1. 5.1 Access the Configuration Webserver
        1. 5.1.1 Using the Debug Port
        2. 5.1.2 Using the Finder Utility
      2. 5.2 Different Pages Hosted on the Configuration Webserver
        1. 5.2.1 S2E Status Page
        2. 5.2.2 S2E Port 0 and Port 1 Settings Page
        3. 5.2.3 S2E Miscellaneous Settings Page
    7. 6 Flow Control
    8. 7 Additional Hardware
      1. 7.1 Schematic of RS-232 Level Shifter
      2. 7.2 Connections
      3. 7.3 Bill of Materials (BOM)
    9. 8 References

Connections

The following connections are needed to demonstrate the enet_s2e application.

  • For 3.3 V VCC and GND, connect J1.1 and J1.4 on the schematic shown on Figure 7 to the following items, respectively:
    • X6.1 and X6.4 on the EK-TM4C1294XL board
    • J29.1 and J29.4 on the DK-TM4C129X board
  • Follow the connection in Table 1 to level shift the UART signals to RS232 level
  • Connect J3 (or J4) on the schematic shown in Figure 7 to a male-male DB9 cable. The other end of the DB9 cable goes to the PC.

Table 1 lists the connections from the schematic depicted in Figure 7 to either the EK-TM4C1294XL or DK-TM4C129X boards to achieve RS232 level shifting of the UART signals. The UART signal name is also mentioned in this table along with the Serial-To-Telnet port number that is used by the enet_s2e application.

Table 1. Connections From RS-232 Level Shifter to TM4C129x Boards

enet_s2e Port Number UART Signal Name - GPIO RS-232 Level Shifter Schematic EK-TM4C1294XL DK-TM4C129X
Port 0 U4RX – PK0 URX – J6.1 X6.10 J29.10
U4TX – PK1 UTX – J5.1 X6.12 J29.12
U4RTS – PK2 URTS – J7.1 X6.14 J29.14
U4CTS – PK3 UCTS – J8.1 X6.16 J29.16
Port 1 (1) U3RX – PA4 URX – J6.1 X6.18 J9.6 (2)
U3TX – PA5 UTX – J5.1 X6.20 J9.7 (2)
U3RTS – PN4 URTS – J7.1 X6.19 J27.16
U3CTS – PN5 UCTS – J8.1 X6.17 J36.1 (3)
Another board has to be used for Port 1 connections.
Pins 2, 3 on J16 and J17 should be connected.
Remove the jumper on J36.