Verkauft microchipdirect unprogrammierbare AVR16EB28?

Gast #7534471
Lesenswert?

Jedenfalls gelingt mir bei dieser fabrikneuen Lieferung nicht was bei allen anderen AVR-Dx/EA Controllern problemlos funktioniert: Der Zugriff via UPDI mit Atmel-ICE. Die übliche Fehlermeldung anbei. Kann das jemand bestätigen?

Angehängte Dateien:
(Firma: 1984now) #7534524
Lesenswert?

Gerhard H. schrieb:

Jedenfalls gelingt mir bei dieser fabrikneuen Lieferung nicht was bei allen anderen AVR-Dx/EA Controllern problemlos funktioniert: Der Zugriff via UPDI mit Atmel-ICE. Die übliche Fehlermeldung anbei. Kann das jemand bestätigen?

Bestätigen kann ich nur so viel: Diese Fehlermeldung habe ich noch niemals zu Gesicht bekommen. Ich habe sie aber im Disassembly der entspechenden Studio-Kompomente gefunden und mal den Kontext gecheckt.

Sprich: du brauchst einfach nur ein Update des Studio. Danach wird das Studio bei deinem Programmer sehr wahrscheinlich bemeckern, dass der bezüglich der Firmware nicht "up-to-date" ist. Dann musst du halt auch noch ein Firmware-Update für den Programmer machen. Und dann geht's. Sollte es zumindest...

Gast #7534560
Lesenswert?

Georg M. schrieb:

Irgendwie suspekt: das Studio wird gar nicht erwähnt, nur die MPLAB X IDE:

Selbstverständlich unterstützt auch das Microchip Studio die neuen AVR-EB. Der Device-Pack Support ist auf dem neuesten Stand und enthält die AVR16EBxx seit dem 26.Juni.

Ob S. schrieb:

Sprich: du brauchst einfach nur ein Update des Studio. Danach wird das Studio bei deinem Programmer sehr wahrscheinlich bemeckern, dass der bezüglich der Firmware nicht "up-to-date" ist. Dann musst du halt auch noch ein Firmware-Update für den Programmer machen. Und dann geht's. Sollte es zumindest...

Das Procedere bin ich durch und es bleibt beim "Sollte". In derselben DIP Testplatine die einen AVR-EA erfolgreich ansprechen lässt scheitert die neueste EB Kreation. Mal sehen was der Microchip-Support dazu sagt.

(Firma: 1984now) #7534568
Lesenswert?

Gerhard H. schrieb:

Selbstverständlich unterstützt auch das Microchip Studio die neuen AVR-EB. Der Device-Pack Support ist auf dem neuesten Stand und enthält die AVR16EBxx seit dem 26.Juni.

Sorry, aber hier geht es nicht um die DevicePacks, sondern un die Version des Studio selber.

Das Procedere bin ich durch

Sicher das Studio selber aktualisiert und nicht nur die DevicePacks?

Gast #7535604
Lesenswert?

Inzwischen ist eine wenig erfreuliche Erklärung des Microchip Supports eingetroffen:

"AVR16EB28 is not supported in Microchip Studio. Microchip Studio IDE is under maintenance and there will be no support added further for new devices or boards in the future in this IDE. We recommend to use MPLAB X IDE which has support for all the newer devices"

#7535676
Lesenswert?

Gerhard H. schrieb:

"AVR16EB28 is not supported in Microchip Studio. Microchip Studio IDE is under maintenance and there will be no support added further for new devices or boards in the future in this IDE. We recommend to use MPLAB X IDE which has support for all the newer devices"

Aber wie passt das zusammen?

https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/UserGuides/AVR16EB32-CNANO-UserGuide-DS50003605.pdf

Angehängte Dateien:
Gast #7536224
Lesenswert?

Gerhard H. schrieb:

Da passt mehr nicht.

... und wie ich gerade feststellen konnte selbst die Auskunft des Microchip-Supports in ihrer Absolutheit nicht. Denn nach einem Update meines nEDBG Debuggers (eines Curiosity-Nano Boards) auf Firmware 1.1e und meines Atmel-ICE auf 1.2d (was wiederum nur mit dem empfohlenen MPLAB gelang) kommt plötzlich auch das Microchip-Studio mit den neuen EB-Controllern klar.

Angehängte Dateien:
Beitrag #7648843 wurde von einem Moderator gelöscht.
(Firma: 1984now) #7649255
Lesenswert?

Gerhard H. schrieb:

Gerhard H. schrieb:

kommt plötzlich auch das Microchip-Studio mit den neuen EB-Controllern klar

Gleiches gilt unverändert für die allerneuesten AVR-DU Chips.

Ja klar. Der Knackpunkt ist einfach nur, dass MC die aktuelle Firmware für die (traditionell sehr teuren) generischen Debug-Adapter nur noch über diese unsäglich beschissene MPLAB-X-Krücke ausliefert. Wenn man den Adapter darüber aktualisiert, funktioniert er auch mit dem MC-Studio.

Wer diesen Ruf nicht versteht, dem ist nicht zu helfen. Aber ich übersetze ihn gerne für dich:

"Mittelfristig werden wir das MC-Studio garnicht mehr unterstützen."

Das ist, was Microchip damit sagen will (und an anderer Stelle auch bereits explizit gesagt hat).

Ist ja nicht nur dieses fehlende Firmware-Update. Es fehlen z.B. auch alle Emulatoren für die neueren Chips. Die gibt es nur für diese MPLAB-X-Gülle.

Du kannst und solltest davon ausgehen, dass über kurz oder lang das MC-Studio vollständig beerdigt wird. Wer klug ist, bereitet sich auf diesen Zeitpunkt vor. Und freundet sich (noch ohne Zeitdruck) mit dieser unsäglich beschissenen MPLAB-X-Gülle an.

Es ist dabei natürlich sehr hilfreich, wenn man den dahinter liegenden Eclipse-Vollschrott schon aus anderen Umgebungen kennt (z.B. der CubeIDE von STM, die ist recht verbreitet). Dann ist der Schock ob des gnadenlos miesen GUI nicht ganz so groß. Man hat sich dann einfach schon etwas daran gewöhnt und findet deutlich leichter zu den gewünschten Funktionen...

#7649275
Lesenswert?

Hallo,

Microchip Studio 7 View > Available Microchip Tools auf Atmel ICE Rechtsklick Upgrade Konnte soeben von 1.29 auf 1.2a updaten


von 1.2a auf 1.2d wie folgt

aktuellen Download von: https://packs.download.microchip.com/#collapse-Microchip-AtmelICE-TP-pdsc

Microchip.AtmelICE_TP.1.7.796.atpack umbennenen in Microchip.AtmelICE_TP.1.7.796.atpack.zip

Daraus das die Datei atmelice_fw.zip nach C:\Program Files (x86)\Atmel\Studio\7.0\tools\Atmel-ICE
kopieren

und gleiches Spiel in Microchip Studio > View ...


Übrigens, macht man einen Doppelklick auf Microchip.AtmelICE_TP.1.7.796.atpack (ohne.zip) Installiert man das atpack und es taucht dann im Device Pack Manager auf. Was das dann bewirkt weiß ich allerdings nicht. Könnte vermutlich dazu führen das es zum Update für den ICE angeboten wird?


PS: Alles was nicht mit Luftdruck zu tun, weiß ich mir zu helfen. ;-)

Für Terminalliebhaber Beitrag "Re: Atmel ICE nicht mehr erkannt seit firmware upgrade versuch"

Gast #7649358
Lesenswert?

Man kann seine Adapter weiter via MPLAB-X oder manuell aktualisieren. Das gilt ab dem AVR-EB.

Ob S. schrieb:

Du kannst und solltest davon ausgehen, dass über kurz oder lang das MC-Studio vollständig beerdigt wird. Wer klug ist, bereitet sich auf diesen Zeitpunkt vor. Und freundet sich (noch ohne Zeitdruck) mit dieser unsäglich beschissenen MPLAB-X-Gülle an.

Na na na. Ich bin ja auch kein begeisterter Fan von aber habs schon länger parallel zum Schauen und ggf. Firmware-Updates installiert. Kostet doch nichts. Wie ich (meine Asm-) Projekte damit fortführen könnte beschreibt ein passendes Microchip-Dokument:

https://developerhelp.microchip.com/xwiki/bin/view/software-tools/assemblers/

Möglicherweise hat es der hochsprachliche Programmierer da nicht so leicht.

Von vollständiger MC-Studio Beerdigung dürfte aber nie die Rede sein da man doch wohl davon ausgehen kann, daß es seine Funktion zumindest bis zum heute allerletzten AVR-DU kaum von alleine einstellen wird. Welche "unentbehrlichen" Zusatzfunktionen welche zukünftigen AVRs noch mitbringen die einen Umstieg wirklich erforderlich machen wird man sehen.

Gerhard H. schrieb:

Gleiches gilt unverändert für die allerneuesten AVR-DU Chips.

Das war by the way auch schnell getestet nachdem der AVR-DU weiter pinkompatibel zum Rest des AVR-Dx/Ex SPDIP Universums ist.

#7654648
Lesenswert?

Jedenfalls gelingt mir bei dieser fabrikneuen Lieferung nicht was bei allen anderen AVR-Dx/EA Controllern problemlos funktioniert: Der Zugriff via UPDI ...

Ja, da dachte sich wohl jemand bei Microchip "life is too short not to live it up a little" und verlegte bei der EB-Reihe die SIGROW-Startadresse mal eben von 0x1100 auf 0x1080.

PS: Und offenbar auch weitere Adressen.

Angehängte Dateien:

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