closed

Loginbox

Please enter your username and password into the following fields to log in.


  • Username:
  • Password:
  •  
  • Auto log in on every visit.


  •  

addApp und relative Pfadangabe



Thomas.AC offline
Benutzer
Avatar
Gender: n/a
Location: n/a 
Age: 37
Posts: 174
Registered: 07 / 2013
Private message
Subject: addApp und relative Pfadangabe  -  Posted: 12.03.2018 - 21:32   -  
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)

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
go down go up
rh offline
Administrator
Avatar
Gender: male
Location: GERMANY  Germany
Age:
Posts: 5273
Registered: 03 / 2002
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 13.03.2018 - 09:45   -  
Hallo Thomas,

bitte ein Projekt zur Verfügung stellen welches nicht funktioniert.

rolf
Cars don't buy cars -- Autos kaufen keine Autos.
Henry Ford
go down go up
Thomas.AC offline
Benutzer
Avatar
Gender: n/a
Location: n/a 
Age: 37
Posts: 174
Registered: 07 / 2013
Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 13.03.2018 - 13:10   -  
Fehler tritt nicht mehr auf. :stupid:
go down go up
pvs-deck offline
Schreiberling
Avatar
Gender: male
Location: GERMANY 
Age: 47
Posts: 792
Registered: 02 / 2009
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 10:33   -  
Hallo Thomas.AC,
Hallo rolf,

wie kann ich erkennen, das beim flashen die BootApp mit geladen wird?

Ich habe in meiner MainApp:
Code
addApp = 'E:\.. ..PVS2014_BOOT\PVS2014_BOOT'; // Pfad zum Bootloader


drinnen stehen, ich habe aber das Gefühl, das dieser Code nicht geladen wird, wenn ich die MainApp flashe.
Auf jedenfall springt er beim Booten nicht in die BootApp rein.

Thorsten
---------------------------------------------------------
Nichts ist unmöglich in der Elektronik und der Software, die Grenzen
setzt nur das Budget, Zeit und der Entwickler! ( P V S - D E C K )
This post has been edited 1-times. Last edit: 04.04.2018 - 10:34 by pvs-deck.
go down go up
rh offline
Administrator
Avatar
Gender: male
Location: GERMANY  Germany
Age:
Posts: 5273
Registered: 03 / 2002
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 12:04   -  
Hallo Thorsten

einfach mal mit dem Prommer in das Chip reinschauen.
Im Boot Bereich sollte dann Code stehen.
Wir machen es immer so dass das Boot geflasht wird.
Dann kommt die MainApp via Download. Damit ist auch
sichergestellt dass alles zusammen funzt.

rolf
Cars don't buy cars -- Autos kaufen keine Autos.
Henry Ford
go down go up
pvs-deck offline
Schreiberling
Avatar
Gender: male
Location: GERMANY 
Age: 47
Posts: 792
Registered: 02 / 2009
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 12:53   -  
Quote by rh

Hallo Thorsten

einfach mal mit dem Prommer in das Chip reinschauen.
Im Boot Bereich sollte dann Code stehen.
Wir machen es immer so dass das Boot geflasht wird.
Dann kommt die MainApp via Download. Damit ist auch
sichergestellt dass alles zusammen funzt.

rolf


Hallo rolf,

habe es gerade mal so getestet.
ich habe nur das USB-Boot geflasht, dann mit dem Flash Downloader von euch einen Download getestet :-(

Da scheint was nicht richtig zu sein, er bleibt immer am selben Punkt stehen, $9C00. Das Timeout habe ich auch schon bis zu 5s eingestellt.

Gruß
Thorsten
You must be logged in or your permissions are to low to see this Attachment(s).
---------------------------------------------------------
Nichts ist unmöglich in der Elektronik und der Software, die Grenzen
setzt nur das Budget, Zeit und der Entwickler! ( P V S - D E C K )
go down go up
pvs-deck offline
Schreiberling
Avatar
Gender: male
Location: GERMANY 
Age: 47
Posts: 792
Registered: 02 / 2009
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 13:44   -  
Hallo rolf,

komischerweise funktioniert auch nur der USB-Download (vom DEMO XMEGA_BootAppU) mit dem alten 4.0er Loader. Mit den neueren Versionen steigt aus bzw. bricht er ab und hängt sich auf.

Aber leider kann ich auch mit dem alten Flash Downloader nicht mein Projekt downloaden, dort hängt er aber an einer anderen Adresse $9A00

mfg
Thorsten Deck

Nachtrag:
Hat es evtl. etwas mit diesem Problem zu tun? USB Bootloader Error großer Code

Gibt es da eine Lösung?
You must be logged in or your permissions are to low to see this Attachment(s).
---------------------------------------------------------
Nichts ist unmöglich in der Elektronik und der Software, die Grenzen
setzt nur das Budget, Zeit und der Entwickler! ( P V S - D E C K )
This post has been edited 1-times. Last edit: 04.04.2018 - 14:11 by pvs-deck.
go down go up
Lschreyer offline
Benutzer
Avatar
Gender: n/a
Location: n/a 
Age:
Posts: 347
Registered: 02 / 2007
Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 13:50   -  
Unabhängig von der Verbindungsproblematik wäre ein Check super, der prüft ob das einzubindende Programm überhaupt da ist und ob es eine gültige hexdatei ist. Man kann da jetzt irgendetwas reinschreiben ohne dass es auch nur eine Warnung gibt.
go down go up
Harry offline
PowerUser
Avatar
Gender: male
Location: GERMANY  zwischen Augsburg und Ulm
Age: 53
Posts: 1346
Registered: 03 / 2003
Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 16:24   -  
In dem Fenster (2 Bilder überhalb) steht doch nicht wirklich "ACRco Pascal"?

;)

Harry
Elektronik arbeitet mit Rauch - wenn man den Rauch raus läßt, funktioniert es nicht mehr.
Electronics works with smoke - if you let the smoke out, it works no longer.
go down go up
rh offline
Administrator
Avatar
Gender: male
Location: GERMANY  Germany
Age:
Posts: 5273
Registered: 03 / 2002
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 17:03   -  
Hallo Harry,
sehr aufmerksam !! :angry7:
Asche auf mein Haupt. Das war ich
rolf
Cars don't buy cars -- Autos kaufen keine Autos.
Henry Ford
This post has been edited 1-times. Last edit: 04.04.2018 - 17:43 by rh.
go down go up
pvs-deck offline
Schreiberling
Avatar
Gender: male
Location: GERMANY 
Age: 47
Posts: 792
Registered: 02 / 2009
Homepage Private message
Subject: Re: addApp und relative Pfadangabe  -  Posted: 04.04.2018 - 20:51   -  
Hallo rolf,

soll ich Dir mal das HEX-File zum test schicken?

Thorsten
---------------------------------------------------------
Nichts ist unmöglich in der Elektronik und der Software, die Grenzen
setzt nur das Budget, Zeit und der Entwickler! ( P V S - D E C K )
go down go up
 


Registered users in this topic
Currently no registered users in this section

Delete cookies of this forum  •  FAQ / Help  •  Team page  •  Imprint   |  Local time: 22.06.2018 - 11:21