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.

TMS570LS3137: compatibility between TMS570LS3137 and LS3134

Part Number: TMS570LS3137
Other Parts Discussed in Thread: TMS570LS3134, HALCOGEN

Tool/software:

Hi,

Can a SW that is written for TMS570LS3137 - and doesn't use Ethernet - run on TMS570LS3134 without change/recompilation?

Thanks,

Tamas

  • Hi Tamas,

    Except EMAC and FlexRay i don't see any other differences between these two devices. If you are not using these two peripherals in your code, then they are software compatible to each other and no further modifications are required.

    --

    Thanks & regards,
    Jagadish.

  • Hi Jagadish,

    We don't use EMAC and FlecRay, i.e. the standard development tools (GCC and HALCoGen) ought to set any such configuration registers to inactive. TMS570LS3137 must include these registers, but I haven't checked if 3134 tolerate writing the same content into these addresses.

    Put it another way, does your answer mean, standard development tools will generate bit-to-bit identical firmware with 3137 and 3134 setting?

    If accidently not, then what the assumed extra steps of 3137 (in respect to 3134) will cause to 3134?

    Thanks,

    Tamas

  • Hi Tamas,

    Put it another way, does your answer mean, standard development tools will generate bit-to-bit identical firmware with 3137 and 3134 setting?

    Yes, they will generate bit-to-bit identical firmware for both LS3137 and LS3134.

    I am saying this because if you verify the TRM, which explains all the modules along with each register and bits is common for all the LS31x series controllers.

    So, that means all the common modules or peripherals have same bits in all the 31x controllers.

    --
    Thanks & regards,
    Jagadish.