reconfigure START for a different processor?

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have a sample program from tech support to use TCM for 'execution from sram'.  it is for the E54 xplained, but I want to configure it for my D51G19A board, which is custom.  I see how to change processor in the project but Start still thinks it is an Xplained board...

jeff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I've found the easiest is to create a new project as a custom board and add the components from the example.  It works best by bringing up two browser windows, one with the Xplained project loaded, the other with the newly created custom board.  Add each component to the new project, one by one, checking that settings match the Xplained project.

 

Good luck!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

That is what I had to do, which is ridiculous.  Assume I had a large project on a SAMD51 and I decided I needed ethernet so I chose a pin compatible E54... The tool set will let me change the processor but the START tool will not.  OK, *I* would still be up a creek because I do too much register level hacking after START makes a framework.  Still, this is kind of the entire point of all the layers of obfuscation and modularity of both START and the Microchip equivalents of MCC and Harmony.

 

I just make this point on the hopes that next version... 

jeff

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yeah, it stinks.  START is a decent concept but only for starting a project.  It gets difficult to add or change things in the middle of a project.  It gets worse when the underlying drivers output from START begin to change.  I've done too many manual merges to bring in new or changed modules.

 

It's possible to change the processor in Atmel Studio.  Look at the "Project->Properties->Change Device".  Be careful as it's possible to switch to an incompatible part.