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.

TM4C123BH6PZ: Difference between TM4C123BH6PZI and TM4C123BH6PZI7

Part Number: TM4C123BH6PZ


Dear Team,

Hope you are doing well!

Could you please help me to provide the difference between TM4C123BH6PZI and TM4C123BH6PZI7? I found that they have the same package and function except the version in datasheet shown like below:

Do they have different functions? Can customer use TM4C123BH6PZI7 to substitute TM4C123BH6PZI?

I'm looking forward to your reply.

Thanks a lot!

Best regards,

Xenon Li

  • Hello Xenon,

    There is a revision difference between these devices with errata items that were updated on Revision 7. Depending on how the device is used, it may require a software change.

    This FAQ provides in depth details: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1035508/faq-what-does-the-7-or-7r-the-end-of-tm4c123x-part-numbers-signify

    Best Regards,

    Ralph Jacobi

  • Dear Ralph,

    Thanks a lot for your kindly support!

    Just have a question, does the "X" in the "Advisory to Silicon Revision Matrix" means the advisory title will not happen?

    Thanks a lot!

    Best regards,

    Xenon Li

  • Dear Ralph,

    By the way, do the supply voltage of TM4C123BH6PZI and TM4C123BH6PZI7 are the same?

    And if the customer uses EEPROM external in their application, does this mean the software need to be changed?

    Thanks a lot!

    Best regards,

    Xenon Li

  • Hello Xenon,

    Just have a question, does the "X" in the "Advisory to Silicon Revision Matrix" means the advisory title will not happen?

    No, the x's mark which errata effects which revision of silicon. Most errata impacts both Revision 6 and Revision 7 silicon, but the EEPROM ones can vary.

    By the way, do the supply voltage of TM4C123BH6PZI and TM4C123BH6PZI7 are the same?

    Yes.

    And if the customer uses EEPROM external in their application, does this mean the software need to be changed?

    External EEPROM won't be effected by errata, it is only the EEPROM that is embedded in the TM4C123 device which is impacted by the errata.

    Best Regards,

    Ralph Jacobi

  • Dear Ralph,

    Thanks for your kindly reply and support!

    "External EEPROM won't be effected by errata, it is only the EEPROM that is embedded in the TM4C123 device which is impacted by the errata."

    Does this mean the customer can use TM4C123BH6PZI7 to substitute TM4C123BH6PZI if they use external EEPROM? Since the supply voltage are same and external EEPROM is used. And if the customer uses the EEPROM that is embedded in the TM4C, they need to change the software.

    Best regards,

    Xenon Li

  • Hello Xenon,

    Does this mean the customer can use TM4C123BH6PZI7 to substitute TM4C123BH6PZI if they use external EEPROM? Since the supply voltage are same and external EEPROM is used. And if the customer uses the EEPROM that is embedded in the TM4C, they need to change the software.

    Correct.

    Best Regards,

    Ralph Jacobi

  • Dear Ralph,

    Got it! 

    Really appreciate your help!

    Best regards,

    Xenon Li

  • Dear Ralph,

    Hope you are doing well!

    The customer has bought the TM4C123BH6PZI7, but they have found some problems when used to substitute the TM4C123BH6PZI.

    They used TM4C123BH6PZI7 on the same circuits as TM4C123BH6PZI to test. They found that the program can be uploaded to the TM4C123BH6PZI7 and the clock work normally, but the program could not run.

    Do you have any suggestion for this case?

    Really appreciate your support!

    Best regards,

    Xenon Li

  • Hello Xenon,

    They should first verify the soldering is good on all pins and also device orientation is correct (I would guess 'clock works normally' means the orientation is fine but...)

    They should also review the device markings to see that they really do have the correct silicon.

    If those are both fine, then I am not sure what to suggest beyond standard 'connect a debug probe and see where software hangs' as I haven't heard of an issue like that occurring before. Customers who have transitioned from Rev 6->Rev 7 without any EEPROM use have not had such an issue.

    Did they acquire the TM4C123BH6PZI7 devices from an official supply chain or from a broker?

    Best Regards,

    Ralph Jacobi

  • Hi Ralph,

    It is so nice to hearing from you!

    They bought the products from official supply chain.

    I discussed with the customer yesterday, and they said they changed a program and could run.

    They just want to confirm if they do not use the internal EEPROM and with same power supply as TM4C123BH6PZI has, the TM4C123BH6PZI7 is a drop-in replacement solution.

    By the way, I will tell them to check the pin and soldering before use.

    Really appreciate your help!

    Best regards,

    Xenon

  • Hi Xenon,

    They just want to confirm if they do not use the internal EEPROM and with same power supply as TM4C123BH6PZI has, the TM4C123BH6PZI7 is a drop-in replacement solution.

    Yes, under those conditions it should be a drop-in replacement. We even do that at times for internal boards without issue.

    Best Regards,

    Ralph Jacobi