TM4C129EKCPDT: Pin Compatibility and Hardware Crypto Performance: TM4C1294 vs TM4C129E

Guru 12875 points
Part Number: TM4C129EKCPDT


Hi,

We are currently evaluating a possible device replacement within the TM4C129x family and would like to confirm several technical points with TI.

  1. Are TM4C1294KCPDTI and TM4C1294NCPDTI fully pin-compatible in the 128-pin TQFP package, including all GPIO alternate functions?

  2. Are TM4C1294KCPDTI and TM4C129EKCPDTI / TM4C129ENCPDTI also pin-compatible with the same digital and peripheral function assignments, allowing drop-in replacement with no PCB modification?
    Our understanding is that the crypto acceleration blocks (AES, DES, SHA, MD5) are internal modules and do not require additional external pins.

  3. If there are any differences in peripheral or digital function assignments between the TM4C1294 family and the TM4C129E family, could you please specify which pins differ?

  4. Regarding HTTPS/TLS communication:
    When switching from software-based cryptography to the hardware crypto engine, can we expect a significant performance improvement?
    Since TI documents do not provide explicit speed comparisons, we would appreciate your guidance on the expected benefit.

Thank you very much for your support.
Conor

  • Hi Conor

    compared https://www.ti.com/product/TM4C1294KCPDT and TM4C129EKCPDT

    The primary difference between the TM4C1294KCPDTI and the TM4C129EKCPDTI microcontrollers is that the "E" version includes hardware encryption accelerators (AES, DES, SHA/MD5), while the "4" version does not. Otherwise, they are largely drop-in compatible if the encryption features are not used

    May I know what is the application and which key MCU feature is used. for example USB or ENET MAC+PHY? or you just need the general purpose MCU on CM4F and 512KB flash size?

    Thanks!