bugAVR Downloader/UploaDEr - Bugs: bug #50480, Add support of at*****A devices

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #50480: Add support of at*****A devices

Submitted by:  Vasily Trotskyi <sigman>
Submitted on:  Tue 07 Mar 2017 02:22:08 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Priority: 5 - NormalItem Group: None
Status: NonePrivacy: Public
Assigned to: NoneOriginator Name: sigmaN
Open/Closed: OpenRelease: 6.3
Programmer hardware: allDevice type: atmega8A

Tue 07 Mar 2017 08:46:05 PM UTC, comment #4:

I combined files from two Atmel packs
/Program Files (x86)/Atmel/Studio/7.0/packs/atmel/ATmega_DFP/1.1.130
and /Program Files (x86)/Atmel/Studio/7.0/packs/atmel/ATtiny_DFP/1.1.102

Then run script to see deference between A and not A signatures
#!/bin/bash
#Files with A in the end of name
AFILES=`ls ./atdf/ | grep .*A.atdf`
for afile in $AFILES
do
#remove A from end of file name and check if file exists
notafile=${afile//A.atdf/.atdf}
if [ -f ./atdf/$notafile ]; then
sign=`cat ./atdf/$notafile | grep SIGNATURE[012]`
asign=`cat ./atdf/$afile | grep SIGNATURE[012]`
#compare signatures of A and not A version
if [ "$sign" != "$asign" ]; then
echo "$afile"
echo "$asign"
echo "$notafile"
echo "$sign"
fi
fi
done

output:
ATmega324PA.atdf
<property name="SIGNATURE0" value="0x1e"/>
<property name="SIGNATURE1" value="0x95"/>
<property name="SIGNATURE2" value="0x11"/>
ATmega324P.atdf
<property name="SIGNATURE0" value="0x1e"/>
<property name="SIGNATURE1" value="0x95"/>
<property name="SIGNATURE2" value="0x08"/>

so only one MCU signatures is not equal for A and non-A versions.

Vasily Trotskyi <sigman>
Tue 07 Mar 2017 03:00:41 PM UTC, comment #3:

I think there are actually a few devices where Atmel indeed
changed the IDs for the A devices. They weren't very consistent
in that, alas.

That's why I've been asking for someone to take a small survey,
and add the result to this bug report (or post it to the
mailinglist). The survey could be based on the datasheets,
or alternatively, on the Atmel Studio XML files.

Joerg Wunsch <joerg_wunsch>
Project Administrator
Tue 07 Mar 2017 02:43:39 PM UTC, comment #2:

Yes, you are right IDs are equal. Just checked datasheets...
Hm. So we only need -p parts with a and it will be done. I mean it will be good to have out of the box -p t13a or -p m8a without manual aliasing.

Vasily Trotskyi <sigman>
Tue 07 Mar 2017 02:27:15 PM UTC, comment #1:

Please, make a survey which devices actually need a different
ID at all. I think there are a number of A devices which just
use the same ID as their non-A counterparts.

Of course, there's nothing wrong with also adding those as
aliases as well. With the version 6.x config file format,
adding aliases is pretty simple.

Joerg Wunsch <joerg_wunsch>
Project Administrator
Tue 07 Mar 2017 02:22:08 PM UTC, original submission:

There is no support for A devices like atmega8A attiny13A...etc

Yes I know about -F option, but why we can't just add signatures for *A devices and be happy without -F??

Vasily Trotskyi <sigman>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by joerg_wunsch (Posted a comment)
  • -unavailable- added by sigman (Submitted the item)
  • -unavailable- added by sigman
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 07 Mar 2017 02:22:08 PM UTCsigmanCarbon-Copy-=>Added sigman

    Back to the top


    Powered by Savane 3.1-cleanup1