Revisionsnummer vom Atmel Chip herausfinden

OP #2503187
Lesenswert?

Hallo,

ich möchte Teile vom AVR framework nutzen und bin dabei auf das hier 
gestoßen:
"This package supports: AVR UC3 A0 and A1 devices revision H and later"

Nun frage ich mich allerdings, welche Revision ist denn mein Chip? Der 
Chip den ich zum Testen auf meinem EVK1100 habe (schon ca 3 Jahre alt) 
trägt die Bezeichnung "32UC3A0512-UES".

Weiter unten steht noch "0712" und "AD6S6055" aufgedruckt.

Ich nehme an, irgend eine der Zahlen gibt mir Info über die 
Revisionsnummer. Aber welche?
(Firma: Schweigstill IT) Persönliche Seite #2503219
Lesenswert?

Die Information, um welche Maskenversion es sich handelt, befindet sich 
im Datenblatt des Prozessors. Zumindest habe ich sie dort auf Anhieb 
ohne großes Suchen gefunden.

Wieso sollen wir hier immer solche triviale Aufgaben übernehmen?

Noch ein kleiner Tipp: Es sollten stets die Alarmglocken schrillen, wenn 
man als Anhängsel einer Typenbezeichnung die Zeichenfolge "ES" findet, 
und zwar herstellerübergreifend. Auch in diesem konkreten Fall hat sich 
das bestätigt.
OP #2503236
Lesenswert?

Es tut mir Leid, wenn ich anscheinend
nicht so schlau wie Andreas Schweigstill bin. Da ich mich bisher nie 
um Revisionsnummern von uC's kümmern musste, sind mir dementsprechend 
auch nie Typenbezeichnung mit "ES" aufgefallen.

Da ich nun dank der übertriebenen Belehrung ebenfalls die Bezeichnung im 
Datenblatt finden konnte, möchte ich mich aber trotzdem dafür bedanken.
Gast #2503387
Lesenswert?

Andreas Schweigstill schrieb:

> Noch ein kleiner Tipp: Es sollten stets die Alarmglocken schrillen, wenn
> man als Anhängsel einer Typenbezeichnung die Zeichenfolge "ES" findet,

Wieso das? Ich habe grade versucht rauszufinden, was an mit "ES" 
betitelten Teilen alarmierend sein soll, aber fündig wurde ich nicht. 
Kannst Du mich bitte aufklären?

42m
Gast #2503598
Lesenswert?

Hallo,

wie schon mein Name andeutet komme ich aus den Hobbybereich und bin 
beruflich nicht in der Entwicklung von irgendwelchen Geräten 
eingebunden.

Aber sollte nicht beim "engineering" also entwickeln und Prototypenbau 
eigentlich immer die "optimale" Ware vorhanden sein ?
Irgendwie stellt sich der Chiphersteller doch selbst ein Bein wenn er 
ausgerechnet den Entwicklern Bauteile zur verfügung stellt die eventuell 
nicht die Datenblattangaben einhalten ?

Also rein von meiner Logik her (allerdings als Laie) : "ES" sollte doch 
ein Qualitätsmerkmal sein (Datenblattangaben werden im positiven Sinne 
eingehalten oder sogar übertroffen ).

mfg

     Bastler
(Firma: Schweigstill IT) Persönliche Seite #2503804
Lesenswert?

Engineering Samples werden eigentlich nur an einen erlauchten Kreis von 
Kunden und Entwickler herausgegeben, um einen Vorgeschmack auf das 
endgültige Produkt zu bekommen. Teilweise gibt es sogar mehrere 
Maskenversionen, die dann z.B. mit ES3, ES4, usw. gekennzeichnet sind.

Natürlich dienen diese Chips dazu, ausprobiert zu werden, meist auf 
Entwicklungsboards, die vom Chiphersteller herausgegeben werden.

Wenn z.B. Intel einen neuen PC-Prozessor ausliefert, sind ja zeitgleich 
auch schon einige Mainboards für den Prozessor erhältlich. Deren 
Hersteller warten natürlich auch nicht auf das Serienprodukt, sondern 
werden von Intel mit entsprechenden Musterbauteilen (=Engineering 
Samples) versorgt, auch wenn diese noch nicht alle offiziellen 
Spezifikationen erfüllen.

In frühen Datenblattversionen einiger Bauteile findet man für einige 
Parameter auch noch die Angabe "tbd" (to be defined), gerade wenn es um 
Leckströme und Temperaturabhängigkeit geht. Die tatsächlichen Werte 
werden oft experimentell ermittelt und erst anschließend im Datenblatt 
nachgetragen.
#2509355
Lesenswert?

Bastler schrieb:
> Also rein von meiner Logik her (allerdings als Laie) : "ES" sollte doch
> ein Qualitätsmerkmal sein (Datenblattangaben werden im positiven Sinne
> eingehalten oder sogar übertroffen ).

Warum sollte das bei einem Sample ein Vorteil sein? Da ist doch die 
Gefahr größer, daß jemand eine Platine entwickelt, die zwar mit dem 
Sample prima funktioniert, aber mit dem Serienteil dann auf einmal nicht 
mehr.
Moderator Persönliche Seite #2509392
Lesenswert?

Bastler schrieb:
> Also rein von meiner Logik her (allerdings als Laie) : "ES" sollte doch
> ein Qualitätsmerkmal sein (Datenblattangaben werden im positiven Sinne
> eingehalten oder sogar übertroffen ).

Engineering Samples gibt man heraus, weil die "richtigen" Muster (aus
der vollen Produktion) noch nicht verfügbar sind.  Das kann mehrere
Ursachen haben, die da reichen von "es gibt noch kleine Bugs, die
eine weitere Revision benötigen, aber man kann alles Wesentliche damit
tun, wenn man nur weiß, was man nicht tun sollte" bis "nur die
Langzeittests sind noch nicht abgeschlossen, daher dürfen wir das noch
nicht in die Produktion überführen".

Ob man die chip revision nur von Aufdrucken (teilweise gar nur aus der
Losnummer mit Rückfrage beim Hersteller) oder aber auch elektrisch
über ein Register auslesen kann, ist von IC zu IC verschieden.  Bei
den klassischen AVRs kann man sie nicht elektrisch auslesen, bei den
AVR32s offenbar (wenn ich das richtig verstanden habe).
Gast #2509703
Lesenswert?

> Bei
>den klassischen AVRs kann man sie nicht elektrisch auslesen, bei den
>AVR32s offenbar (wenn ich das richtig verstanden habe).
Doch, man kann die REV. schon seit dem 90S1200 auslesen.
Für die alten Chip habe ich einen EQUINOX-Programmer. Da geht das 
problemlos.
Gast #2538259
Lesenswert?

Engineering Samples sind halt "Vorabversionen", damit die Entwickler 
etwas in die Hand bekommen. Auch bei PC-Prozessoren gelangen manchmal 
welche in den Umlauf, so z.B. die 3700er Athlon 64 für Sockel 754, bei 
denen Cool&Quiet nicht funktionierte und die nur mit manueller Takt- und 
Spannungseinstellung liefen - noch dazu nicht sehr stabil. In der Serie 
war dann aber alles okay.
Ich habe allerdings auch schonmal eine ISA-Grafikkarte in einem alten PC 
verbaut gesehen, da hatte einer der Chips tatsächlich den Aufdruck 
"Prototype". Offensichtlich jußte da auch jemand schnell am Markt sein.
Gast #2540791
Lesenswert?

Jedenfalls nannte sich das "Check Signature". Ob es das Gleiche ist???
Ich hatte damals welche 90S1200, die eine andere Signatur hatten und 
mich viel Nerven gekostet hatten, warum sie sich nicht programmieren 
ließen.
Das Programmiergerät und die Chips habe ich noch, die grabe ich mal aus.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren