Hallo liebes E-LAB Team,
ich habe ein Bootloader-Projekt boot in einem Unterverzeichnis loader und möchte dieses mit AddApp und einer relativen Pfadangabe im Hauptprojekt wie folgt einbinden. (Der bootloader verwendet übrigens den XMEGA FAT Loader)
Define_fuses
addApp = 'loader/boot' // relativer Pfad zum Bootloader
Wenn mein Projekt auf einem Netzlaufwerk liegt, wird der Bootloader nicht eingebunden. Es erscheint keine Fehlermeldung. Das erzeugte Flash überprüfe ich mit dem E-LAB Programmer. Der Bootbereich ist leer.
Kopiere ich das Projekt auf eine lokale Festplatte oder ändere ich die relative Pfadangabe zu einer absoluten Pfadangabe, dann wird der Bootloader eingebunden.
Ich habe weiter rumprobiert und ein Miniprojekt erstellt, das ebenfalls den Bootloader einbindet. In diesem Fall funktioniert das Einbinden, auch im Fall Netzlaufwerk.
Falls gewünscht, kann ich das betroffene Testprojekt zur Verfügung stellen.
Gruß
Thomas
ich habe ein Bootloader-Projekt boot in einem Unterverzeichnis loader und möchte dieses mit AddApp und einer relativen Pfadangabe im Hauptprojekt wie folgt einbinden. (Der bootloader verwendet übrigens den XMEGA FAT Loader)
Code
Define_fuses
addApp = 'loader/boot' // relativer Pfad zum Bootloader
Wenn mein Projekt auf einem Netzlaufwerk liegt, wird der Bootloader nicht eingebunden. Es erscheint keine Fehlermeldung. Das erzeugte Flash überprüfe ich mit dem E-LAB Programmer. Der Bootbereich ist leer.
Kopiere ich das Projekt auf eine lokale Festplatte oder ändere ich die relative Pfadangabe zu einer absoluten Pfadangabe, dann wird der Bootloader eingebunden.
Ich habe weiter rumprobiert und ein Miniprojekt erstellt, das ebenfalls den Bootloader einbindet. In diesem Fall funktioniert das Einbinden, auch im Fall Netzlaufwerk.
Falls gewünscht, kann ich das betroffene Testprojekt zur Verfügung stellen.
Gruß
Thomas