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.

Migration from OMAP3430 to OMAP3530

Other Parts Discussed in Thread: OMAP3530

Hi,

We have Linux OS and applications running on OMAP3430. We have to migrate to OMAP3530.

Is there Migration Guide describing HW and SW impact?

Regards,

Murali

  • Murali Manohar said:
    Is there Migration Guide describing HW and SW impact?

    I do not believe there is such a guide, as this is not a very common migration, however what runs on an OMAP34xx will probably run on an OMAP35xx as well as the parts are very similar (the OMAP34xx has a few extra features targeted at phones). The bigger differences would be external, particularly if you are migrating to an entirely new board with new external hardware, this could require some changes to the drivers and application software. From a software stack perspective how troubling the migration will be depends on what particular Linux flavor you were using on the OMAP34xx and what particular Linux flavor you plan on using on the OMAP35xx, if you end up using the same kernel and software stack than the migration should be relatively simple, just bring up the old software stack on the new board.

  • Hi,

    Thanks for thr response. It is good to know there need no major changes.

    We have to port same Linux OS and keep same peripherals which was on OMAP3430. I was thinking whetere is there are changes in following

    - Pin/Ball muxing

    - Changes in clock settings and distributions

    - OPP changes

    - ARM revision changes

    Rgds,

    Murali

  • Murali Manohar said:
    - Pin/Ball muxing

    These should be very similar, the devices are pin compatible as long as you are using the same physical package (i.e. CBB), however there are some pins used on the OMAP34xx that are reserved on the OMAP35xx related to the peripheral differences (such as the serial camera interface that is not available on the OMAP35xx). In general as long as you are not using features from the OMAP34xx that are not present on the OMAP35xx you should be ok here.

    Murali Manohar said:

    - Changes in clock settings and distributions

    - OPP changes

    These should also be the same, the clocking and OPP capabilities between the 34 and the 35 are the same by my understanding.

    Murali Manohar said:
    - ARM revision changes

    This is also probably the same though it depends on what particular revision of each device you are using, I am not familiar with the OMAP34xx silicon revision scheme but for the OMAP35xx  you can find a mapping of ARM revisions to OMAP35xx silicon revisions in table 2 of the silicon errata. Chances are that if you are getting the latest silicon that both will be r1p3 of the Cortex A8, details on what this means can be requested from ARM.

  • I guess, most of my doubts are cleared now. Thanks for all your quick resposen. Lastly, Is there list describing which pins are reserved on 35xx which were used in 34xx?

    Regads,

    Murali

  • I don't believe there is a list, as the OMAP34xx documentation is mostly under NDA, you may have to work with your local TI contact to get a NDA in place to obtain the OMAP34xx documentation to make a comparison to the OMAP35xx. I believe most of the pins become GPIO pins only as opposed to truly being reserved.

  • Hi Murali (and Bernie),

    Without disclosing too much of the OMAP3430 NDA stuff I think it's safe to say, that the main differences between the 35xx and 34xx chips are the CSI camera interface and the support for Sony Memory Stick in 34xx. Unless you use any of this you should be just fine...

    With respect to the NDA for OMAP3430, I by the way find it very strange that most of the info is classified under NDA, while a quick Google search on "OMAP3430 TRM" gives you the link to the following official TI site: http://focus.ti.com/general/docs/wtbu/wtbudocumentcenter.tsp?templateId=6123&navigationId=12667 from there you can download the TRM (even updated on the 5th of November 2009). I have pointed this to TI several times, but apparently it continues to stay public (which I by the way highly appreciate, although I find it a bit strange [:)])

    Best regards - Good luck
      Søren

  • Søren Steen Christensen said:
    With respect to the NDA for OMAP3430, I by the way find it very strange that most of the info is classified under NDA, while a quick Google search on "OMAP3430 TRM" gives you the link to the following official TI site: http://focus.ti.com/general/docs/wtbu/wtbudocumentcenter.tsp?templateId=6123&navigationId=12667 from there you can download the TRM (even updated on the 5th of November 2009). I have pointed this to TI several times, but apparently it continues to stay public (which I by the way highly appreciate, although I find it a bit strange Smile)

    You make a good point here, though I don't see the TRM listed on the page you linked the TRM can be found with some googling from a ti.com suffixed site, I am not sure of the legal status of such postings so I generally do not point them out, for example the one I came across had PRELIMINARY in a background watermark and an export warning on the second page, implying that it may be illegal to download the document in certain countries (of course I am no lawyer so you can probably ignore me on legal matters). In general the OMAP34xx is only supported by people who will only be able to get in touch with you through a local TI sales contact for various reasons, which is why I generally suggest working with a local contact on anything OMAP34xx related.

     

  • Hi Bernie,

    Totally agree and I wouldn't point to it in case it wasn't for the fact that it's publicly available on an official TI-site listed as one of the first search results using Google, which everybody trying to find the info would do. You find  the document in the "Technical Documents" section - See picture below. And since my previous post information for OMAP36xx was apparently added as well :-) I wouldn't point anybody to any stuff I would find unofficial/preliminary - I totally agree :-)

    Best regards
      Søren
     

  • Aha! They don't call it out as 'technical reference manual' or 'TRM' in the download link, but that is the TRM once you open it up, so it seems it is in an even more direct place than I had thought. In any case these pages are outside of my realm of influence, so I could not really say if they should be there or not, but as they are obviously available there go right ahead.

    For less familiar readers though, please keep in mind that even though the document here exists that one may still run into problems finding further documentation and particularly support and silicon availability for the OMAP34xx. Basically I would not get too involved with the OMAP34xx until you have had a discussion with your local TI contact regardless of this documents existence.