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.

TM4C1233H6PZ: can we use this TI part as alternate for STM32F103RBT6?

Part Number: TM4C1233H6PZ
Other Parts Discussed in Thread: TM4C1233E6PZ, TM4C1237E6PZ, TM4C1237H6PZ, TM4C123GE6PZ, TM4C123GH6PZ, TM4C123, EK-TM4C123GXL

Hi , 

We would like to replace ST uC STM32F103RBT6 with TI TM4C1233H6PZI in our existing design, please suggest,

please provide info , if any other equivalents available from TI.

regards,

  • Hi,

      Yes, TM4C1233H6PZ can support your requirements. Other part numbers for100pin PZ package are also alternatives such as:

    TM4C1233E6PZ
    TM4C1233H6PZ
    TM4C1237E6PZ
    TM4C1237H6PZ
    TM4C123GE6PZ
    TM4C123GH6PZ

    Please refer to TM4C production selection guide at https://www.ti.com/lit/spmt285.

  • Hi Charles,

    Thanks for your email, 

    could you please share us the EVK reference schematic files for TM4C1233H6PZI for HW development,

    and how we can select the booting option through HW pins - bcz we have booting options like MMC card/external EEPROM/internal flash etc , please let us know 

    regards,

  • Hi,

    could you please share us the EVK reference schematic files for TM4C1233H6PZI for HW development,

    We only have LaunchPad EVM for TM4C123. You can find the product page at: https://www.ti.com/tool/EK-TM4C123GXL

    At the bottom of the user's guide, you can find the schematic and BOM for the LaunchPad board. See below link.

    https://www.ti.com/lit/pdf/spmu296

    and how we can select the booting option through HW pins - bcz we have booting options like MMC card/external EEPROM/internal flash etc , please let us know 

    Please refer to the datasheet for details about the BOOTCFG register. This is a non-volatile register that can be programmed one time to configure how you want to boot through a pin activation. You can configure one of the GPIO pins for your specified polarity to force the bootloader to activate. 

    Please refer to the Bootloader user's guide for details. https://www.ti.com/lit/pdf/spmu301

    There are bootloader examples in TivaWare library. I will suggest you start with the serial bootloader. You can find this UART serial bootloader at: C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_serial. There is also a simple application that goes along with this bootloader demonstration. The application can be found in C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_demo1. Basically, after the bootloader (boot_serial) is running, it will try to download the application firmware (boot_demo1) through the UART port.  I will suggest you start with boot_serial to get a feel for how it works.