Atmel Start Load Error

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

Hello All:

 

I have an Atmel Start project (SAMD20J18) that was running along great for months. The last time I checked in the code was in October and haven't made any changes since then. I just opened up the project yesterday because I needed to make a couple of code updates. I tried to "Reconfigure Atmel Start Project" from within Atmel Studio and I get this load error:

 

-----------------

 

Could not load project for identifier=None
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/atmelstart/project/repository/helpers/config_yaml.py", line 118, in populate_project_from_data_dict
data_output, changes = fix_invalid_v2_project(data)
File "/usr/local/lib/python2.7/site-packages/atmelstart/project/repository/helpers/serializers.py", line 369, in fix_invalid_v2_project
format(definition, str(e)))
UnknownIdentifierError: Unable to load driver config definition Atmel:SAMD20_Drivers:0.0.1::SAMD20J18A-AU::PTC::driver_config_definition::PTC::Drivers:PTC:Init: Unable to load config definition Atmel:SAMD20_Drivers:0.0.1::SAMD20J18A-AU::PTC::driver_config_definition::PTC::Drivers:PTC:Init: Could not find MiddlewareDefinition with identifier Atmel:SAMD20_Drivers:0.0.1::SAMD20J18A-AU::PTC::driver_config_definition::PTC::Drivers:PTC:Init

-----------------

 

I updated Atmel Studio and I updated the latest packages for the SAMD20. Still no luck. I also tried to load the .atstart file into start.atmel.com. I get the same Load Error.

 

I searched the forum and found one related post, but no solution:

https://www.avrfreaks.net/forum/...

 

I'm not sure if it's relevant, but my project was originally created from the SAMD20-Xpro-touch-project-mutualcap-qt1 example project, and then I made changes from there. The code is now running on a custom board.

 

Any ideas?

 

Thanks so much,

Will

---------------------------
www.metreideas.com
www.foxonix.com

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

OK. Apparently, there was a Touch library update at the end of 2019, and any Atmel Start configurations that were generated before that (using touch, I presume) will not load. There is a fix for this. If you go to

https://microchipsupport.force.c...

and search for "Atmel Touch Start" you'll find a post with an attachment that contains a Python script that will update your .atstart file so that it can be used with the new version.

---------------------------
www.metreideas.com
www.foxonix.com