Other Parts Discussed in Thread: TMS320F28377D-EP, SM320F28335-EP
Dear TI C2000 Representative -
We're currently using SM320F2812-EP and need to upgrade to a device with more peripherals and a lot more memory. We have a lot of firmware written for current the application based on the F2812 device that we want to preserve. We also want to use a part that's newer with long life expectancy - as long as is possible based on your current estimates. We need to maintain the hi-rel rating, so after a search it seems I'm limited to either SM320F28335-EP or TMS320F28377D-EP. I understand the part I'm using now is a gen 2 device, the SM320F28335-EP is a gen 2 device the TMS320F28377D-EP is a gen 3 device. So, the first option will be code and peripheral compatible while the other will only be code compatible but is much newer. I'm trying to answer the following:
1. Since we have extensive code for the F2812 device.. What needs to change to port over to each of the devices I'm looking at? I'm most concerned about the changes we need to make in order to get our old firmware to work with the Gen3 device peripherals. Will the changes be minor or is the scope of the changes required very large? Other than new safety features, what changes come with Gen 3 over Gen 2? If the answer is "this depends on what you're using" I can provide a more detailed list of the peripherals we're leveraging in the current board.
2. Can you provide the planned lifetime of all three of these micro controllers?
Thank you very much for your help,
AG