Board 2012

Begonnen von Herbert, 26.10.2021, 14:53:30 CEST

Vorheriges Thema - Nächstes Thema

Herbert

Hallo Volker,
du hast eine PM von
mir.
Ich bin mir nicht sicher
ob ich das Senden der PM  Richtig gemacht habe.
Danke 
Herbert

vloki

Ok,
Teste das nochmal mit einem Projekt (siehe Anhang), welches bei mir gerade mit der IDE v5.45 und XC8 v2.30
problemlos mittels PK3 auf eine 2012 Platine geladen werden konnte.

Grüße,
    Volker
MPLABX  XC8  KiCAD

Herbert

Hallo Volker,
danke für die Rückmeldung und Hilfe.
Das Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ich möchte heraus finden warum das Kompilieren bei mir nicht klappt.
Ich habe aus dem Projekt Ordner von dir die File in MPLAB X vers.5.35 Eingefügt   und mit dem Compeiler  XC8 vers. 2.05 das ganze Kompiliert, was nicht ging siehe hierzu das
Screenshot von mir.

Ich habe nur die File aus dem Projekt Ordner von dir genommen, kann es sein das da Header File fehlen? Denn der compiler sagt er findet Header nicht.
Was mach ich falsch oder verstehe was falsch.
Ich würde mich sehr freuen wenn ich mit euch den Fehler den ich mache finden würde.

Grüße von HerbertScreenshot (23).png


vloki

Du hast ein neues Projekt angelegt?

Dann hast du vermutlich einiges übersehen.

1. Das Projekt beinhaltet Dateien, die sich nicht im Projektordner befinden!
    (Bibliotheksdateien, die von mehreren Projekten verwendet werden)
2. Damit der Compiler alle Header findet, sind in den Projekt-Properties für den XC8 Compiler Pfade eingetragen.
    (./   und    ../../C-LIB/HS-Ulm)

Warum öffnest du nicht einfach das Projekt nach dem Entpacken so wie es ist?
Dann ist alles genau da wo es sein soll, weil die IDE alles Nötige in die ZIP-Datei rein gepackt hat.
MPLABX  XC8  KiCAD

HW

Danke Volker,
wie genau geht das, Zip entpacken und wie dann in der IDE einfügen.

vloki

Wie man die Zipdatei entpackt? Keine besonderes Vorgehen hier!

Danach einfach das Projekt ganz normal öffnen.
   Menü File->Open Projekt...
   im Dialog dann das Projektverzeichnis uCQ-2013_CLCD.X auswählen?
MPLABX  XC8  KiCAD

vloki

Zitat von: Herbert in 26.10.2021, 20:45:17 CESTDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)
MPLABX  XC8  KiCAD

Herbert

Zitat
ZitatDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)
Zitat
ZitatDas Hex File von dir konnte ich ohne Probleme
in den PIC 18F26K22 laden. Und funktioniert auch auf dem 2012 Board soweit ich
das beurteilen kann Display zeigt was an, vor dem Laden des Hex File ging nichts.

Ja, sollte anfangs "MCON-LAB" "  THU    " anzeigen.
Wenn dann der Taster des Encoders gedrückt wird, springt die Anzeige auf "ADC ??? " PWM ???"

Drehen am Encoder ändert dann die PWM Frequenz (die Tonhöhe)
und Drehen am Einsteller ändert die Anzeige ADC (Analog-Digital-Converter Wert)
Ja das funktioniert wie du es Beschreibst

Herbert

ZitatWie man die Zipdatei entpackt? Keine besonderes Vorgehen hier!

Danach einfach das Projekt ganz normal öffnen.
  Menü File->Open Projekt...
  im Dialog dann das Projektverzeichnis uCQ-2013_CLCD.X auswählen?
Das Compilieren bekomme ich leider nicht hin.
Habe das screenshot dazu hier eingefügt.Ich habe keine Ahnung 
was man nun macht oder wo der Fehler liegt. Danke für deine eure hilfe
und geduld. Grüße von HerbertScreenshot (25).jpg



vloki

Probier mal "Clean and Build..." (Hammer mit Besen) und nicht nur "Build Project"

Ich verwende grundsätzlich immer "Clean und Build..."
MPLABX  XC8  KiCAD

vloki

#10
Hm,
ich vermute das Problem liegt an den unterschiedlichen Versionen der IDE.
(5.45 vs. 5.35) Die haben unterschiedliche "Packs" zur Unterstützung der PICs.

Schau mal im Outputbereich in den Tab "Configuration Loading Error"
Da steht vermutlich irgend ein Fehler diesbezüglich.
Blau und unterstrichen steht da "Resolve ...." Da klickst du dann drauf.

In der Mitte des aufgehenden Properties Dialogs kannst du das Pack ändern.
Das fehlende (1.4.87?) ist vermutlich blau hinterlegt. Klick einfach auf das Andere (1.3.84?)

Jetzt kannst du eventuell nicht unten mit OK bestätigen. Dann hast du auch die Compilerversion nicht installiert,
die vorher verwendet wurde. (2.30 vs 2.31?)
Sollte das so sein, dann musst du direkt unter den Packs noch die Compiler Toolchain auswählen.
+ vor XC8 anklicken und deine auswählen. Jetzt müsste der OK Button aktiv sein.
(Das ist hier ziemlich dämlich, dass man es nicht gleich sieht, warum OK nicht aktiv ist)

Die vorher fehlenden Dateien werden mit Drücken von OK angelegt und das Compilieren
sollte jetzt funktionieren.

Die Fehlermeldungen bezüglich fehlender Dateien im Doku Ordner kannst du ignorieren,
oder den Ordner im Projekt einfach löschen. Das waren 30MB oder so.
Die habe ich aus dem Zip gelöscht, damit es nicht so groß ist.
damit es kleiner wird.
MPLABX  XC8  KiCAD

Herbert

ZitatHm,
ich vermute das Problem liegt an den unterschiedlichen Versionen der IDE.
(5.45 vs. 5.35) Die haben unterschiedliche "Packs" zur Unterstützung der PICs.

Schau mal im Outputbereich in den Tab "Configuration Loading Error"
Da steht vermutlich irgend ein Fehler diesbezüglich.
Blau und unterstrichen steht da "Resolve ...." Da klickst du dann drauf.

In der Mitte des aufgehenden Properties Dialogs kannst du das Pack ändern.
Das fehlende (1.4.87?) ist vermutlich blau hinterlegt. Klick einfach auf das Andere (1.3.84?)

Jetzt kannst du eventuell nicht unten mit OK bestätigen. Dann hast du auch die Compilerversion nicht installiert,
die vorher verwendet wurde. (2.30 vs 2.31?)
Sollte das so sein, dann musst du direkt unter den Packs noch die Compiler Toolchain auswählen.
+ vor XC8 anklicken und deine auswählen. Jetzt müsste der OK Button aktiv sein.
(Das ist hier ziemlich dämlich, dass man es nicht gleich sieht, warum OK nicht aktiv ist)

Die vorher fehlenden Dateien werden mit Drücken von OK angelegt und das Compilieren
sollte jetzt funktionieren.

Die Fehlermeldungen bezüglich fehlender Dateien im Doku Ordner kannst du ignorieren,
oder den Ordner im Projekt einfach löschen. Das waren 30MB oder so.
Die habe ich aus dem Zip gelöscht, damit es nicht so groß ist.
damit es kleiner wird.
Hallo Volker,
habe das versucht was du hierzu mir mitteilst ausprbiert
und habe auch die IDE vers.MPLABX 545  installiert u. den Compiler XC 8  2.31
aber leider ohne Erfolg. 2 screenshot hierzu liegen hierbei. Wenn du noch Zeit und Lust hast würde ich mich freuen wenn du mir hier weiter hilfst.
Nochmals Danke
Herbert Screenshot (26).pngScreenshot (27).png

vloki

Installation der neuen IDE wäre nicht nötig gewesen. (Die Umstellungen hätte mit deiner 5.35
und dem 2.31 aus deinem allerersten Screenshot zum Erfolg führen müssen)

Was für Fehler kommen jetzt beim Compilieren?

Ich schick dir mal eine PM...
MPLABX  XC8  KiCAD

Herbert

Hallo Volker,
hier der Letzte Stand meiner Versuche wie Angkündigt.
HerbertUngültige Dateianhangs-ID.Ungültige Dateianhangs-ID.Ungültige Dateianhangs-ID.Ungültige Dateianhangs-ID.Ungültige Dateianhangs-ID.

Herbert

Sorry hier die screenshotUngültige Dateianhangs-ID.Ungültige Dateianhangs-ID.Screenshot (29).pngScreenshot (29).pngScreenshot (30).png

Herbert

Irgendwie habe ich wieder mal Probleme mit den Anhängen.
hier noch das Letzte screenshotUngültige Dateianhangs-ID.Ungültige Dateianhangs-ID.

Herbert


vloki

Gehört das jetzt noch zu den vorherigen Screenshots, oder ist das davon unabhängig?
Sind die Fehlermeldungen vonwegen fehlenden Dateien jetzt weg?

Für den nächsten Screenshot solltest in der Projektansicht die Ordner für Header und Sourcefiles
komplett ausklappen, damit man die Dateien sieht.

Die Fehlermeldungen im Outputbereich kann man auch komplett mit Hilfe der Maus markieren,
kopieren (Strg+c) und hier nur als Text einfügen.

Ich glaub so kommen wir nicht weiter. Ich müsste sehen, was genau du da machst... ->PM
MPLABX  XC8  KiCAD

Herbert

Hallo Volker,
ich kriege das nicht hin um ein Meeting zu starten.
was genau muß ich machen klicken.
Herbert

Herbert

Hallo Volker,
ich kriege das Meeting starten nicht hin.
was muß ich machen klicken usw.

Schnellantwort

Achtung: In diesem Thema wurde seit 120 Tagen nichts mehr geschrieben.
Wenn Sie nicht absolut sicher sind, dass Sie hier antworten möchten, starten Sie ein neues Thema.

Name:
Tastenkürzel: Alt+S Beitrag schreiben oder Alt+P für Vorschau