- 3D-Druck Einstieg und Tipps         
Seite 4 von 4 ErsteErste ... 234
Ergebnis 31 bis 40 von 40

Thema: Neuer Atmega8 - Probleme beim Flashen

  1. #31
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.693
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Zitat Zitat von fuxx
    ... Ist das denn ein Problem, wenn es der interne Takt ist?
    Nein ( , natürlich nicht). Der interne Takt ist bei der Auslieferung aktiviert - damit "jeder" Controller gleich flashbar ist - auch ohne Quarz (dies ist eine unqualifizierte Vermutung/Behauptung von mir). Man erkennt an den Fuses, dass der interne Takt aktiviert ist.
    http://www.rn-wissen.de/index.php/Avr#Die_Fusebits
    Es könnte natürlich auch sein, dass der interne Takt bei Auslieferung noch durch 8 geteilt wird, ich hatte gerade vor drei Tagen dieses Problemchen - dann tackert der Controller halt etwas langsam vor sich hin . . . . und ist nicht von allen Programmern zu erkennen/bedienen/flashen/lesen.
    Ciao sagt der JoeamBerg

  2. #32
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Der Brownoutdetektor nutzt immer die interne Referenz. Die externe braucht ernicht. Die interne Ref. wird hauptsächlich für den AD gebraucht und wird schon deshalb auch von Avcc / AGND gespeißt. Sonst müßte man da vor allem die andere Masse berücksichtigen. Der Kondensator am Aref pin kommt ja auch gegegn AGND. Soweit ich das aus einer anderen Diskussion mitgekreigt habe, wird auch mehr AVCC überwacht, auch wenn im Datenblatt VCC steht. Jedenfalls spricht der Brownout zu früh an, wenn AVCC nicht angeschlossen ist oder deutlich unter VCC ist.
    Macht ja auch irgendwie Sinn, dann muß nicht noch die andere Masse mit berücksichtiget werden.

    Wie es auch sei: man muß AVCC, AGND mit versorgen, sonst läuft der ganze µC nicht richtig. Für wenig Störungen sollte auch an beiden Seiten ein Abblockkondensator sein.

    Der wohl unangenehmsten Effect den man sich da einhanden kann ist folgender. Über interne, parasitäre PN Übergänge kann wahrscheinlich doch etwas strom von VCC nach AVCC fließen. Solange man nicht zu viel Strom zieht, mag es damit noch einigermaßen gehen. Wenn man aber mehr Strom verbraucht, der eigentlich von AVCC kommten sollte, besteht die Gefahr das man einen Latchup Auslöst und so den µC zerstört ("kurzschluß" von VCC nach GND), wenn die Spannung an VCC genug Leistung liefern kann.

  3. #33
    Neuer Benutzer Öfters hier
    Registriert seit
    29.07.2009
    Beiträge
    20
    DANKE... es hat funktioniert. Es lag am falschen Aufbau der Grundspannung mit AVCC und AGVN.

    Jetzt kann ic auch Versuche machen

  4. #34
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    31
    Beiträge
    519
    Ich möchte kein neues Thema aufmachen. Ic habe 4 Atmega8 zu Hause rumliegen und ein ISP-Programmer. Gibt es irgendwo den Bootloader zum Download?

    MFG Flexxx

    PS: Wie habt ihr den halben TT Ball am Asuro besfestigt?

  5. #35
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.082
    Glaube nicht. Es gibt aber einen Ersatz Mega8 mit Bootloader

  6. #36
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    31
    Beiträge
    519
    Ja das weiß ich. der kostet aber 3-4mal so viel.
    Was ist der unterschied zwischen ATmega8-16PU und ATmega8-L???

  7. #37
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2008
    Ort
    Niederlanden
    Beiträge
    1.170
    Doch, jemand hat schon ein bootloader fur Asuro geschriben:

    http://home.planet.nl/~winko001/Asur...uBtlPagFrm.htm

  8. #38
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Die Mega8-16 und Mega8-L sind leicht verschiedene Versionen. Bei der Software gibt es keine unterschiede. Nur die maximal garantierte Taltfrequenz und die Mindest Spannung sind verschieden.

    Beim Mega8L , ab 2,7 V, aber nur bis 8 MHz.
    Beim Mega8-16, ab 4,5 V aber dafür bis 16 MHz.

    Das sind die garantierten Wert. Es ist aber gut möglich, dass ein Mega8-16 auch mal noch bis 3 V runter geht, oder der Mega8L auch bis 16 MHz (bei 5 V).

    Mit leicht angepaßterSoftware geht auch der Mega88 oder Mega168. Da geht es bis 2,7 V runter und bis 20 MHz, allerdings nicht gleichzeitig.

  9. #39
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    31
    Beiträge
    519
    Vielen Dank

    MFG Flexxx

  10. #40
    Erfahrener Benutzer Begeisterter Techniker Avatar von Osser
    Registriert seit
    31.10.2006
    Ort
    Köln
    Alter
    54
    Beiträge
    396
    Hi,

    um den "Virgin" ATMEGA via ISP zu flashen habe ich eine einfach zu bedienende Software geschrieben. Damit kannst Du dir den Bootloader auch komplett sparen.

    Die Software und die Beschreibung des Dongles kannst Du auf der AsuroFlash Seite runterladen.
    Die Software heisst "AvrIsp beta preview version 1.0.2.13" und wird demächst auch in AsuroFlash integriert um ohne Bootloader zu flashen.
    Im Blogeintrag vom 17. März steht der Link auf die Seite die den Aufbau für das einfache Dongle-PCB beschreibt. Ich benutze die serielle Version da die besser abgeschirmt ist und parallele Verlängerungskabel so sperrig sind.


    Gruss,

    Olli

Seite 4 von 4 ErsteErste ... 234

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen