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.

TM4C129 Ethernet Guide - Other than example code

Other Parts Discussed in Thread: TIDM-TM4C129POEAUDIO, EK-TM4C1294XL

Hello,

I'm looking for documentation (other than Tiva C example code) on how to setup and use the lwip tcpip/ip stack with a TM4C129 launchpad.  I have looked through the MCU datasheet and there is step by step instructions on how to enable to ethernet controller, however it obviously doesn't explain how to integrate it with lwip and what all the interrupts are for.   

I could always resort to reverse engineering the tiva c example,  however there has to be better documentation out there.  

Thanks,

Rich

  • Hello Richard,

    Did you look at the documentation of the "TivaWare Utilities Library"? This is present in the folder "./docs" of TivaWare. It documents the different utilities of TivaWare, including the "lwIP Wrapper Module".

    Thanks,
    Sai
  • Richard Seguin56 said:
    however there has to be better documentation out there.  

    Quite possible - and as "Stellaris Sai" notes, "there has to be better "investigative skills/efforts" (out there) too.

    Few MCU vendors provide much beyond their "part specific" write-ups.   While we, "feel your pain" - an expanded investigation could not hurt...

  • Hello Rich

    There is a TI Design coming out soon (expected to be 2 weeks) which shows how lwIP can be called in an application to get the IP address and then UDP datagrams for communication between multiple devices

    Regards
    Amit
  • Is this available yet?
  • Hello Clark

    It is syncing on the web portal. The files should start becoming visible in 24-48 hrs.

    Regards
    Amit
  • Hello Clark,

    The design is now online. Please use the application driver file node_locator.c and .h to see how to use Raw functions.

    www.ti.com/.../TIDM-TM4C129POEAUDIO

    Regards
    Amit
  • Amit, This thread implies that you have accomplished a distributable and practical UDP example using audio on the TIDM-TM4C129POEAUDIO Audio Communication With Power Over Ethernet (PoE) Reference Design Board. The web site, that your link takes one to, implies that this board/kit is not necessarily available. Is this board actually available so that one could load your example code onto two (2) of them and get it running with "little" difficulty? This is the closest thing I have seen that may actually provide a working example that a TI customer could get started with.

    Or, could one use the TM4C1294 Launchpad board, with a RS232 debug port, and no display, to actually run this same example?

    Thanks,

    Russ

  • Hello Russ

    Yes, the board is not available for order. But all manufacturing files are, so that customers can manufacture the same and use the software.

    There is another forum user who has modified the code for EK-TM4C1294XL

    e2e.ti.com/.../548079

    Once may use the UART also but it would be rather complicated when running dynamic update for e.g. volume during a call.