AS6 SAM3X + SAM-ICE requires editing device xml file

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

On paper AS6 supports SAM3

In reality AS6 support for SAM3 and SAM-ICE is dead in the water !!

EDIT: until you edit the device xml file.

I received my SAM3X-EK and SAM-ICE yesterday

Good luck to any newbie trying to use it, documenation consists of a one page letter with a huge long lURL to an Atmel site, when you type in all 200 characters it takes you to the oridinary product page for SAM3X-EK, which has next to no information, certainly no drivers, same for SAM-ICE, one page letter loooong URL.

So you eventually find the GETTING STARTED PDF, it talks about getting this and that file from the SUPPLIED DVD, but there is no supplied DVD and the drivers you need are not even on the Atmel site they are on SEGGER website, good luck guessing all that.

Tried to compile and run a sample application in AS6

It builds fine but when it comes to load the code using SAM-ICE I get a STUPID ERROR that proves beyong any doubt whatsoever that no one at Atmel ever tests ANYTHING !!

15:51:57: [ERROR] Unexpected Chip Identifier 0x286e0a60 (expected 0x286e0a30)., ModuleName: TCF (TCF command: Device:startSession failed.)

According to SAM3X data sheet the Chip Identifier for 8H is 0x286e0a60 which is exactly what the chip is CORRECTLY reporting but the Atmel Engineer [the one who desn't test anything] who wrote the files for Studio 6 decided it should be 0x286e0a30 &*^$%

So I cant use Studio 6 AT ALL with SAM3X-EK and SAM-ICE

I contacted Atmel support to report this SERIOUS ISSUE, someone will answer your email within 3 days, hey customers don't matter to Atmel 3 days is fine.

Already we know the poor dears who pretend to be Atmel Engineers cannot stand any criticism so the poor extremely delicate frail dears shun this forum which is set up by Atmel to deal with issues which includes criticism for really poor work, how idiotic is that.

Then I look more closely at the SAM3X8H and the ERRATA makes my hair stand on end, flash is NOT relaible at all for use as NVM storage, WORKAROUND is insert 6 wait states.

AND TO TOP IT OFF the chip is an UES that means ENGINEERING SAMPLE so down the track LOTS OF PROBLEMS.

Atmel should not be allowed to sell ABSOLUTELY KNOWN TO BE FAULTY chips, it has to be misleading and deceptive conduct in the extreme and subject to hefty multi million dollar fines in places like Australia.

Last Edited: Sat. Apr 14, 2012 - 08:10 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:

According to SAM3X data sheet the Chip Identifier for 8H is 0x286e0a60 which is exactly what the chip is CORRECTLY reporting but the Atmel Engineer [the one who desn't test anything] who wrote the files for Studio 6 decided it should be 0x286e0a30 &*^$%

It's almost certainly getting that ID from an XML file somewhere in the installation - if so it may be possible to hand modify it to correct the issue.

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

clawson wrote:
Quote:

According to SAM3X data sheet the Chip Identifier for 8H is 0x286e0a60 which is exactly what the chip is CORRECTLY reporting but the Atmel Engineer [the one who desn't test anything] who wrote the files for Studio 6 decided it should be 0x286e0a30 &*^$%

It's almost certainly getting that ID from an XML file somewhere in the installation - if so it may be possible to hand modify it to correct the issue.

I had already found the ATSAM3X8H.xml file in the devices folder yesterday, edited it and still no joy in AS6.

Just received an email from Atmel support who suggested the same solution.

Went back had a look at the xml and the old value was back HUH ??

Turns out in Windows 7 darn PERMISSIONS you cant just edit files in Program files folders.

No matter what you do you cannot save the edited file to replace the original file.

After a bit of time wasting discovered a way to persuade Windoze 7 to accept my edited file.

I copied the XML to the documents folder, edited and saved it there.

Deleted the original xml in the devices subfolder.

Moved my edited xml file from documents folder to devices folder gave PERMISSION and doze 7 was happy with that.

Started up AS6 built and ran the temp example and single stepped etc, OMG it works.

I must say SAM-ICE seems to load code and step through code a lot faster than AVR ONE on 32UC3 code.

Still it shouldn't be this difficult, Atmel are not testing a LOT of things.

Almost everything I have tried recently from Atmel works as it should, errata with workarounds that make the part not able to be used in a way the first page of the data sheet implies you can and in some cases not at all.

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

Hi all,

 

Something happened...when programming the SAMD21G18A....it no longer programs. It keeps saying "Unexpected Chip Identifier 0x1001021f (expected 0x10010005)".

:(

 

I am using Atmel-ICE to program. It was working before.