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.

TI Alternate part for STM32F103RBT6?

Other Parts Discussed in Thread: MSPM0G3107, MSPM0G1107, MSPM0G3507

Hi Team,

we are interested in TI & We would like to upgrade existing ST uC STM32F103RBT6 based design to TI uC, please suggest us the best suitable options from TI for the same, AEAP.

Thanks & Regards,

  • Hi Jakkireddy,

    Welcome to the E2E forums.

    Take a look at the MSPM0G1107, or the MSPM0G1507 if you can make use of the additional analog features in your application (2xPGAs, 3xComparators, 1x12-bit DAC). 

    Best Regards,
    Brandon Fisher

  • Hi Brandon,

    Thanks for your email, 

    we are looking at least 1x CAN, 1x SPI, 1x I2C, 1xUART and 35x to 40x GPIO's, please suggest,

    we are looking  feature more/equal to STM32F103RBT6 from TI chip set also, please suggest 

    Thanks and Regards

  • Hi Jakkireddy,

    Based on your requirements, the MSPM0G3107 (https://www.ti.com/product/MSPM0G3107) would be the best choice, this is equivalent to the MSPM0G1107 I mentioned, but includes a CAN-FD peripheral. For now, look at the MSPM0G3507 (https://www.ti.com/product/MSPM0G3507), as the MSPM0G devices are in preview, and that device is what we are currently sampling and has all of the family features. 

    Compared to that STM32F103RB, the MSPM0G3107 will operate faster (up to 80MHz MCLK speed), have greater RAM (32kB vs 20kB). It will meet or exceed all of your other requirements as well. With up  to 60 IOs, 1 CAN, 4 UARTs (with 1 advanced UART supporting LIN), 2 I2Cs, and 2 SPIs. The only drawback I can see is that it won't have a USB interface, which I believe that STM32F103RB does.

    Best Regards,
    Brandon Fisher

  • Hi Brandon,

    Thanks for your email, 

    my requirement are -

    minimum features :1xCAN, 1x SPI, 1xI2C, 1x UART , 1x debug ( JTAG/other), & 3.3V volts based

    35 to 40 dedicated GPIO's( means after connecting all above peripherals we need 35 to 40 GPIO's)

    suggested MSPM0G3107 ( having only 28x GPIOs ) & MSPM0G3507 ( having 44x GPIO's) these are including peripherals, correct me if i'm wrong, 

    I have gone through TM4C1233H6PZI , it is matching i feel, please suggest,  can i use this to  replace my existing STM32F103RBT6 based design,

    or if any best alternates please suggest.

    we are looking at least two/three equivalent alternates for STM32F103RBT6 from TI, please suggest.

    Thanks & Regards

  • Hi Jakkireddy,

    The MSPM0G3107 will also eventually be available in a 64-pin QFP (Up to 60 GPIOs), and a 48-pin (up to 44 GPIOs). Those  GPIO counts are both assuming that no other peripherals are used. If you do use your other listed peripherals you need to subtract the necessary extra pin count from that GPIO count. So you will probably be most interested in the 64-pin package for the G3507 and G3107 if that's the case.

    I'm not an expert on the TM4C1233H6PZI, but looking at it quickly it does also seem like a good functional cross for that ST device, and seems to have all your minimum requirements met. 

    Best Regards,
    Brandon Fisher

  • Hi Brandon, 

    Thanks for your email, 

    Could you please provide more information about MSPM0G3507 like datasheets, detailed pinout information, hardware design guide , SW support etc,

    i could see in TI web, it is in preview stage , in that case what will be the production support, please let us know.

    Fyi - i have open other thread to know more about TM4C1233H6PZI, thanks.

    regards,

  • Hi Jakkireddy,

    You can request access to more information from the MSPM0G3107 product page: https://www.ti.com/product/MSPM0G3107#product-details

    Click on the "Request Now" link under "Request More Information".

    Best Regards,
    Brandon Fisher