Author Topic: uTasker & LM parts  (Read 3221 times)

Offline paulk

  • Newbie
  • *
  • Posts: 45
    • View Profile
uTasker & LM parts
« on: November 13, 2009, 03:37:18 AM »
Just a quick question regarding how interchangeable the LM3Sxxxx parts are between each other.

I have a LM3s6965 dev board, but I'm trying to see which other chips within that similar family I can use.  Other than FLASH limitations, is it fairly straightforward to compile the same code over various chips?  ie: some chips have more than one SSI port, etc.....will it be fairly straight forward to compensate for this, and compile for these various chips if we move up/down in the family.

Basically, can the GNU compiler (and uTasker) work for all the 6000 series LM chips?


Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3068
    • View Profile
    • uTasker
Re: uTasker & LM parts
« Reply #1 on: November 13, 2009, 01:44:57 PM »
Hi Paul

Yes, the project will work with all 6000 chips (plus other series from the 1000 series up to the 9000 series - although the 9000 is presently being tested and still needs a few adjustments until fully supported).

See also the following concerning setting up a particular chip type http://www.utasker.com/docs/LM3Sxxxx/uTaskerLM3SXXXX_Ports.PDF
As you will see, by adding the correct PART_DCX codes, the project will automatically be configured for the available peripherals in the exact chip.

If a particular chip is required and the set up is missing just specifically the device required and it can be specifically configured for you - there are so many devices in the Luminary range that only a few of the most common ones are pre-configured in the project but new ones are quite easy to add and then become generally available.

Regards

Mark