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.

TM4C129XKCZAD: TM4C1294KCPDTI3R - IC supports ETHERNET 10/100 Mbps

Part Number: TM4C129XKCZAD
Other Parts Discussed in Thread: RM57L843, EK-TM4C1294XL

HI TI-Team,

I am newer to TIVA C Series Microcontrollers. We have chosen a TM4C1294KCPDTI3R  IC for our project. We need a SPI, ADC, External Peripheral Interface,Ethernet(10/100)Mbps and less power consumption .I think this IC is suitable for our project or Suggest me an IC if not. 

I have worked with RM57l843 microcontroller Ethernet data transmit but i have only achieved 4.9Mega Bytes per sec In datasheet 10/100Mbps(12.5 Mega Bytes per sec) I can't achieve 12.5MB/sec. This because why? We need to achieve 100Mbps data transmit in ethernet. Is it practically possible if not what are the reason cause for the losses. In this IC TM4C1294KCPDTI3R  practically can we acheive 100Mbps?

And guide me to how start with this microcontroller.Where I find the example coding.

Thanks in advance,

Regards,

A. Ajith Kumar

  • Hi,

      I can't speak for RM57 MCU as I'm supporting Tiva only. Please bear in mind that 12.5MBps is only the theoretical bandwidth. You would not be able to achieve this throughput because other than the payload there is overhead in a Ethernet frame such as preemable, CRC, MAC addresses and etc. If the payload is small then the overhead can take up a larger percentage of a frame. I have seen reporting from forum customers that they can achieve about 55.5Mbps throughput which is about 6.9MBps. 

      There are several Ethernet examples that you can find in the TivaWare SDK in the  C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl directory. 

  • Thanks for your support.