- LiFePO4 Speicher Test         
Ergebnis 1 bis 5 von 5

Thema: PIC18F2550 Bootloader bei externer Spannungsversorgung

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    11.03.2005
    Beiträge
    9

    PIC18F2550 Bootloader bei externer Spannungsversorgung

    Hallo zusammen,

    ich versuche den Bootloader2 von sprut auf meinem PIC 18F2550 zum laufen
    zu bekommen.

    Vor dem Einsatz habe ich den Bootloader etwas abgeändert:
    - RE3 wird als Reset verwendet -> MCLR also aktiviert
    - Über RA0 == 0 wird der Bootloader aktiviert
    - Eine rote LED an RA4 soll als Status-Leuchte dienen.

    => Schaltplan und Bootloader siehe Anhang.

    Weiterhin soll die Stromversorgung über rein extern sein, d.h. nicht
    USB-powered.

    Status quo ist, dass…
    1) die Lampe sofort nach Reset leuchtet
    2) der PIC von Windows nicht erkannt wird.

    Um die Fehlerquelle etwas einzuschränken voraus ein paar Fragen, die
    unklar/ offen sind:

    - wie muss ich den Pin Vusb „verkabeln“ -> momentan ist der bei mir
    einfach „in der Luft“
    - muss ich VRegEn auf On oder Off schalten; VRegEn On hieße, dass der
    USB Voltage Generator aktiviert ist. Brauche ich den, wenn ich über
    extern den PIC/ bzw. die Schaltung mit 5V versorge?
    - Des weiteren habe ich den GND der USB-Buchse nicht auf GND meiner
    Schaltung gelegt -> kann das der Grund sein?

    Wenn sich das Problem durch die obigen Punkte nicht gelöst hat, muss
    jenes wohl in der Software zu suchen sein, obwohl ich dort nicht viel
    verändert habe, außer RE3 deaktiviert, den PIN für die LED und den PIN
    für die Bootloader-Aktivierung geändert habe.

    Was genau ist der Hintergrund bzgl. der Definitionen:
    //#define USE_SELF_POWER_SENSE_IO
    //#define USE_USB_BUS_SENSE_IO
    Brauch ich die, wenn meine SChaltung immer self-powered ist? Bzw. kann
    ich dann das entsprechende Flag immer auf 1 setzen?

    Was kann ich noch messen/ testen/ nachprüfen, damit ich den Fehler
    einschränken kann??
    Wie kann ich zum Beispiel prüfen, ob der sprut-Treiber (USB-Treiber)
    installiert ist: sehe ich das irgendwo im Gerätemanager??

    Hoffe ihr könnt mir weiterhelfen!!

    Grüße
    Stepi
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken schematic_bootloader.jpg  
    Angehängte Dateien Angehängte Dateien

Berechtigungen

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

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad