fboot + mega644p Probleme

Gast #1979729
Lesenswert?

Hi,

ich habe mir gerade eben eine Platine mit einem mega644p + max232 
zusammengelötet und will da nun fboot drauf bringen, nur leider tut sich 
nichts.

Die Hostsoftware ist die für Linux, was anderes habe ich nicht hier. 
Wenn ich den Controller rausnehme und RX/TX direkt am Controllersockel 
verbinde und ein Terminal öffne kommt an was ich raussende, also muss 
die Geschichte mit dem max232 wohl stimmen.

Der Quarz ist ein 12Mhz Quarz + 27pF Kondensatoren.

Im Anhang ein Bild von den Fusebits.

Geschrieben habe ich den Bootloader mit einem selbtgebauten avr910 
Programmer mit tiny2313 (weiss nich mehr genau woher, hab ich hier im 
Forum mal gefunden, hat immer funtkioniert, ohne Probleme).

Ich hoffe jemand von euch kann mir helfen, ich muss irgendwas übersehen 
haben...
Angehängte Dateien:
Gast #1979734
Lesenswert?

Hier noch der Einstellungsteil vom Bootloadercode
1
.include "m644Pdef.inc"
2

3
;.equ   APICALL         = 0
4
;.equ   WDTRIGGER       = 0
5
;.equ   CRC             = 0
6
;.equ   VERIFY          = 0
7
.equ    STX_PORT        = PORTD
8
.equ    STX             = PD1
9

10
.equ    SRX_PORT        = PORTD
11
.equ    SRX             = PD0
Gast #1980513
Lesenswert?

So ich bin nun nochmal die komplette Schaltung, meinen selbstgebauten 
avr910 und den Bootloadercode durchgegangen, keinen Fehler gefunden.
Dann habe ich avrstudio neu geladen und entpackt, den avrasm2 aus dem 
neu entpackten auf den Bootloader mit wine losgelassen - tadaa es 
funktioniert.

Nun habe ich eine Simple LED-EIN Anwendung für den Controller 
geschrieben, mit dem ersten avrasm2 funktioniert sie nicht - mit dem 
Zweiten schon.

So eine Kacke raubt einem den halben Tag...

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