Forum: Mikrocontroller und Digitale Elektronik Fusen-Freude und Atiny85


von Kahn P. (Gast)


Lesenswert?

Hallo zusammen,

nach diversen Lektionen und Stunden der Forschung, ist man nach einem 
Jahr intensiver Materie -Sitzungen dem AVR -Atmel Gerüßt sehr nahe 
gekommen^^

Ich konnte mit dem AVR und dem Bootloader von DigisPark nun selber den 
Atiny85 als Universal Serial device via WinUSB ohne fremde Treiber 
anmelden, und ohne cataloge oder certificate auf jedem Rechner ohne
Treibersetup mit dem WDK von Windows XP bis W10 zum laufen bringen.

Über USB kann man mehr als 1Kb/s Daten tauschen, alles ist sehr gut 
geworden.

Nun zur End Frage,nachdem ich einen meiner AVRs an der Fuse verriegelt 
habe

Reset,Programming,Upload/Download-

Und diesen in Kunstharz eingegossen habe (schwarz Kristallhart).

Stellt sich mir die Frage ob es mit einem HighVoltage Programmer es 
immer dazu kommt das alle Daten verloren gehen sobald die Fuse den 
Werkszustand hat, oder ob es möglich ist, doch noch an den Inhalt zu 
kommen.

Das Mit dem Elektronen Mikroskop und dem runterschleifen mal außen vor 
^^

Danke für Hinweise
 Gruß
   Karsten (fragen zu USB via Digispark konnen gerne gerichtet werden)

von Michael U. (amiga)


Lesenswert?

Hallo,

irgendwie komme ich mit Deinem Text nicht klar...
Du hast also irgendwas mit USB programmiert, die Secure-Fuses gestzt und 
den Kram in Harz eingegossen.

ok, wenn Du in die Programmierleitungen noch rankommst, lösche den Chip 
eben und programmiere ihn neu.
Wenn nicht, dann mache eben den nächsten fetig und gieße ihn ein.

Falls das Problem aber ist: ich habe hier ein vergossenes Gerät von 
irgendwoher und will unbedingt an die Software ran, hast Du die Antwort 
ja schon gegeben.

Gruß aus Berlin
Michael

von Kahn P. (Gast)


Lesenswert?

Hallo lieber Michael aus Berlin,

beste grüße aus dem schönen Spandau, ich habe vor, auf dem Baustein
Daten zu speichern, ich habe 100 Lose und 36 auf Micro -ShieldBoards, 
also ich kann ruhig welche zerstören, ich möchte halt herausbekommen wie 
sicher die Daten auf dem Baustein sind. Der hat auch einen Bootloader, 
über den kann ich natürlich trotz der Fusen noch weiterhin Software 
einspielen/überschreiben, der Hersteller des bootloaders sagte mir das 
man damit nicht lesen könne :)

Viele Grüße aus Staaken
  Karsten Michael Schulz

: Bearbeitet durch Admin
von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Karsten S. schrieb:
> der Hersteller des bootloaders sagte mir das man damit nicht lesen könne

Dann wird man das sicher auch nicht können.  Das müsste ja schließlich
aktiv im Bootloader implementiert worden sein.

Ansonsten: mit hinreichend krimineller Energie bekommt man einen AVR
schon irgendwie ausgelesen, aber nur, indem man den Chip freiätzt
und das dann alles mit Mikrolektronik-Ausrüstung bearbeitet.

von Kahn P. (Gast)


Lesenswert?

Okay

Danke Dir! Bin mal gespannt wie sich die Atiny-Serie in den nächsten 
Jahren
weiter entwickelt..

Gruß
 K.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Karsten S. schrieb:
> Bin mal gespannt wie sich die Atiny-Serie in den nächsten Jahren
> weiter entwickelt..

Da wird schätzungsweise nicht mehr viel passieren.  Die hauptsächliche
Entwicklung bei Atmel läuft im ARM-Bereich.

von Kahn P. (Gast)


Lesenswert?

:)

Naja vielleicht unter einem neuen Label, es ist gerade die Einfachheit.

Ein gleicher Baustein mit 100Mhz und einer im [Mhz] liegenden Abtastrate 
wäre schon betörend, gerade weil es so minimalistisch ist mit 8 Beine :)

Jedenfalls kann man schnell ein Fan von diesem AVR werden..

Grüße und Erfolg
  Karsten

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

ARM als 8-Pinner?

NXP macht sowas, aber ich kann mir ehrlich gesagt nicht vorstellen,
dass sich das für einen Hersteller lohnt.  Das TQFP-32 eines SAMD21E
ist ja ungefähr genauso groß ein DIP-8.

Das Problem mit den 100 MHz ist, dass die üblichen Flash-Zellen nur
so bis 30 (oder ein bisschen mehr) MHz gehen.  Mit den 32 MHz eines
Xmega war da so ziemlich das Ende der Fahnenstange erreicht.  Man
kann dann noch etwas tricksen mit bank interleaving oder dergleichen,
aber bei 100 MHz muss man entweder aus dem Cache arbeiten oder wait
states in Kauf nehmen.

: Bearbeitet durch Moderator
von Kahn P. (Gast)


Lesenswert?

Ja das scheint bei allen Herstellern eine natürliche Grenze zu sein mit 
den ~32[Mhz]. Ich komme aus der Softwareentwicklung und kollidiere seit 
einigen Jahren immer öfters und massiver mit der Welt der 
Mikrocontroller.

Bisher kannte ich nur von AnalogDevices die ADuC70xx Serie,die sehr gute 
ADC/DAC s drauf haben.

Daher bin ich von der Einfachheit mit 8Bit Dac's für PWM's nun doch 
überrascht wie linear diese sind.

Also ein richtiger Mikroelektroniker werde ich in diesem Leben nicht 
mehr,die Bereiche Software/Hardware treffen sich nirgend anderswo so 
massiv :)

Danke für die Hinweise und viel Erfolg!
  Gruß
    Karsten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.