This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C1294XL: Does TI support the TCP/IP Stack for the TM4C product

Part Number: EK-TM4C1294XL
Other Parts Discussed in Thread: TM4C1294NCPDT

Hi, There

I need to design an Ethernet/Serial Converter with the following requirement.

1st. The MCU need to have the EMAC and EPHY embeded.

2nd. The MCU need to have an UART that support the Multi-Drop, or say the Address bit wake-up mode.

I looked around and find that the Evaluation Kit EK-TM4C1294XL will do the work perfectly. However, I am not sure TI support the TCP/IP Stack for the kit and if so, where can I find it and how much will that cost?

Could you let me know?

Thanks

  • Hello Hainan

    The following TI Design would be the right resource for you to proceed with your project

    www.ti.com/.../TIDM-TM4C129XS2E
  • Hi, Amit
    Thanks very much for your respond.
    I read through the document TIDU951.pdf. It seem this Evaluation Board (EK_TM4C1294XL) along with a daughter board is very close to what I like to have. However, in that document, it didn't talk any where how to set the serial wake up modes.

    The converter need to hook up to a legacy product which only have series port and use "Address bit" wake up mode. The address bit wake up mode use an extra bit as address bit or data bit for multi-drop applications. I do see the TM4C MCU support this mode. However, the software serial port setting page (described in page 9 of TIDU951) did not support setting that. Are there a seperate way I can set up this mode?

    I don't have any experience with this MCU before, the MCU I used a lot is TMS320F28X series. And I am also using CCS 6.0 as development environment. What I am familiar with is some sort of library (like the flash API) that I can plug into my code, while programming the peripherals my way. Do you have the TCP/IP stack library similar as that? If so, I can program the UART do the address bit wake up mode. Or, what is your best suggestion?
    Thanks
  • Hello Hainan

    There is nothing called Address bit wakeup mode in Hardware for TM4C micro-controller. Is there some feature like that on the TMS320 device that you have been using?
  • The Address bit mode is also called the 9-bit mode. If you look at the MCU datasheet tm4c1294ncpdt.pdf, page 1169, item 16.3.7, it talked about the 9-bit UART mode. However, I don't see in document TIDU951.pdf talked about how to configure it.
  • Hello Hainan

    Yes, the 9-bit mode is supported by the UART peripheral. However the example code uses the standard 8N1 mode of the UART peripheral. You may modify the example to meet your requirements.
  • Hi, Amit
    I know I can probably program the UART the way I liked, my question is actually about the TCP/IP Stack, where should I download it? Can I use them like a library included in my CCS project (just like the FlashAPI in TMS28x)?
  • Hello Hainan

    The TI Design link I forwarded to you, uses the TI-RTOS. You would need to download the NDK stack that comes as part of the TI-RTOS