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 ==========
Hier muss wohl der Auslöser sein: gawk '{ printf "%s = %s\n", $2, $3 }' atmel_def.h > atmel_def.mak RUNCOMPILERTASK(0,0): error: Unterminated quoted string Der Rest scheinen Folgefehler zu sein.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.