Probleme beim Bootloader installieren

OP #6108728
Lesenswert?

Hallo zusammen,

ich versuche vergeblich den Bootloader
https://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger

zu installieren..
(Build 29)
Windows > Atmel Studio 7 > atmega328p

wie in der Anleitung habe ich die m328Pdef.inc datei ins fastboot 
Verzeichnis gepackt und mit atmel studio ein die externe Makefile 
ausgewählt..

bekomme dennoch folgende fehlermeldungen

PS: Ich habe es inzwischen auch mal mit AVRStudio 5 ausprobiert, ohne 
erfolg.

------ Erstellen gestartet: Projekt: bootload, Konfiguration: Debug AVR 
------
Der Buildvorgang wurde gestartet.
Projekt "bootload.cproj" (Standardziele):
Erstellung mit der Toolsversion "14.0".
Das Ziel "PreBuildEvent" wurde übersprungen, da die Bedingung "false" 
war . ('$(PreBuildEvent)'!='') wurde als (''!='') ausgewertet.
Ziel "CoreBuild" in Datei "C:\Program Files 
(x86)\Atmel\Studio\7.0\Vs\Compiler.targets" aus Projekt 
"C:\Users\Martin\Desktop\fastboot_build29\fastboot\bootload\bootload.cpr 
oj"  (Ziel "Build" ist davon abhängig):
  Die RunCompilerTask-Aufgabe aus der C:\Program Files 
(x86)\Atmel\Studio\7.0\Extensions\Application\AvrGCC.dll-Assembly wird 
verwendet.
  RunCompilerTask-Aufgabe
    Aufgabenparameter:
    ContentList=
        main.c
                SubType=compile
    Aufgabenparameter:Directory=C:\Users\Martin\Desktop\fastboot_build29\fas 
tboot\bootload
    Aufgabenparameter:ProjectFile=C:\Users\Martin\Desktop\fastboot_build29\f 
astboot\bootload\bootload.cproj
    Aufgabenparameter:Project=bootload
    Aufgabenparameter:ToolchainSettings=<AvrGcc 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><avrgcc.common.Device>-mmcu=atmega328p 
-B 
"$(PackRepoDir)\atmel\ATmega_DFP\1.1.130\gcc\dev\atmega328p"</avrgcc.com 
mon.Device><avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfile 
s.hex><avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss 
><avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep><avr 
gcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec><avrgcc 
.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.user 
signatures><avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</ 
avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned><avrgcc.compiler.g 
eneral.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.Chang 
eDefaultBitFieldUnsigned><avrgcc.compiler.symbols.DefSymbols><ListValues 
><Value>DEBUG</Value></ListValues></avrgcc.compiler.symbols.DefSymbols>< 
avrgcc.compiler.directories.IncludePaths><ListValues><Value>$(PackRepoDi 
r)\atmel\ATmega_DFP\1.1.130\include</Value></ListValues></avrgcc.compile 
r.directories.IncludePaths><avrgcc.compiler.optimization.level>Optimize 
(-O1)</avrgcc.compiler.optimization.level><avrgcc.compiler.optimization. 
PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMem 
bers><avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrg 
cc.compiler.optimization.AllocateBytesNeededForEnum><avrgcc.compiler.opt 
imization.DebugLevel>Default 
(-g2)</avrgcc.compiler.optimization.DebugLevel><avrgcc.compiler.warnings 
.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings><avrgcc.linker.l 
ibraries.Libraries><ListValues><Value>libm</Value></ListValues></avrgcc. 
linker.libraries.Libraries><avrgcc.assembler.general.IncludePaths><ListV 
alues><Value>$(PackRepoDir)\atmel\ATmega_DFP\1.1.130\include</Value></Li 
stValues></avrgcc.assembler.general.IncludePaths><avrgcc.assembler.debug 
ging.DebugLevel>Default 
(-Wa,-g)</avrgcc.assembler.debugging.DebugLevel></AvrGcc>
    Aufgabenparameter:ToolchainName=com.Atmel.AVRGCC8.C
    Aufgabenparameter:AvrDevice=ATmega328P
    Aufgabenparameter:Configuration=Debug
    Aufgabenparameter:UsesExternalMakeFile=True
    Aufgabenparameter:ExternalMakeFilePath=C:\Users\Martin\Desktop\fastboot_ 
build29\fastboot\Makefile
    Aufgabenparameter:BuildTarget=all
    Aufgabenparameter:CleanTarget=clean
    Aufgabenparameter:OutputType=Executable
    Aufgabenparameter:OutputFileName=bootload
    Aufgabenparameter:OutputFileExtension=.elf
    Aufgabenparameter:Language=C
    Aufgabenparameter:ToolchainFlavour=Native
    Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
    C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe -C 
"C:\Users\Martin\Desktop\fastboot_build29\fastboot" -f "Makefile" all
C:\Users\Martin\Desktop\fastboot_build29\fastboot\Makefile(120,1): 
error: atmel_def.mak: No such file or directory
    make: Entering directory 
'C:/Users/Martin/Desktop/fastboot_build29/fastboot'
    gawk '{ printf "%s = %s\n", $2, $3 }' atmel_def.h > atmel_def.mak
RUNCOMPILERTASK(0,0): error: Unterminated quoted string
    make: *** [atmel_def.mak] Error 2
C:\Users\Martin\Desktop\fastboot_build29\fastboot\Makefile(169,1): 
error: recipe for target 'atmel_def.mak' failed
    make: Leaving directory 
'C:/Users/Martin/Desktop/fastboot_build29/fastboot'
    Der Befehl wurde mit dem Code 2 beendet.
  Die Ausführung der RunCompilerTask-Aufgabe ist abgeschlossen -- 
FEHLER.
Die Erstellung des Ziels "CoreBuild" im Projekt "bootload.cproj" ist 
abgeschlossen -- FEHLER.
Die Erstellung des Projekts "bootload.cproj" ist abgeschlossen -- 
FEHLER.

Fehler beim Buildvorgang.
========== Build: 0 erfolgreich oder aktuell, 1 fehlerhaft, 0 
übersprungen ==========

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