RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBObee niborobolib_302-0 - Atmel Studio 7.x

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

Letzte Themen

Site-Statistic

  • 7416 private projects
  • 378 public projects
  • 16172649 lines compiled
  • 58122 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA: niborobolib_302-0 - Atmel Studio 7.x

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3299

  • m.lembke
  • m.lembkes Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 14
Hallo Zusammen,

lange ist es her, aber nun habe ich endlich mal wieder Zeit gefunden.

Ich habe mir aktuell das Atmel Studio 7.x und niborobolib_302-0 installiert.

Alles soweit perfekt.
Leider kompeliert mein Projekt nicht mehr korrekt.

---
Build started: Project: NIBObeeMy1, Configuration: Debug AVR
Build started.
Project "NIBObeeMy1.cproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Compiler.targets" from project "D:\Development\Robotik\NiboBee\NIBObeeMy1\NIBObeeMy1\NIBObeeMy1.cproj" (target "Build" depends on it):
Task "RunCompilerTask"
Shell Utils Path C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils
C:\Program Files (x86)\Atmel\Studio\7.0\shellUtils\make.exe all
Building target: NIBObeeMy1.elf
Invoking: AVR/GNU Linker : 4.9.2
"C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe" -o NIBObeeMy1.elf NIBObeeMy1.o niboprot.o -Wl,-Map="NIBObeeMy1.map" -Wl,--start-group -Wl,-lm -Wl,-lmthread -Wl,-lnibobee_base -Wl,-lnibobee_line -Wl,-lnibobee_pid -Wl,-lnibobee_usart -Wl,-lnibobee_utils -Wl,--end-group -Wl,-L"C:\Program Files\NiboRoboLib\lib\nibobee-m16-15" -Wl,-L"C:\Program Files\NiboRoboLib\src" -Wl,--gc-sections -mmcu=atmega16 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.90\gcc\dev\atmega16"
C:\Program Files\NiboRoboLib\lib\nibobee-m16-15\libnibobee_line.a(line.o): In function `line_readPersistent':
D:\Development\Robotik\NiboBee\NIBObeeMy1\NIBObeeMy1\Debug\line.c(1,1): error: undefined reference to `__eerd_block_m16'
collect2.exe(0,0): error: ld returned 1 exit status
make: *** [NIBObeeMy1.elf] Error 1
The command exited with code 2.
Done executing task "RunCompilerTask" -- FAILED.
Done building target "CoreBuild" in project "NIBObeeMy1.cproj" -- FAILED.
Done building project "NIBObeeMy1.cproj" -- FAILED.

Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
---

Was habe ich hier übersehen oder vergessen.

Vielen Dank für Eure Hilfe.

mfg.
Markus
Der Administrator hat öffentliche Schreibrechte deaktiviert.

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3300

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
Hi Markus,

hab mal das "__eerd_block_m16" in die Suchmaschine gepastet..

www.roboternetz.de/community/threads/51201-Nibobee-Fehler-beim-Linken-text-line_readPersistent

..vielleicht hilft's die libc zu updaten?!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3305

  • m.lembke
  • m.lembkes Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 14
Hi BirgerT,

vielen Dank für die Antwort.
Diesen Artikel hatte ich auch schon gefunden, und das mit dem libc gelesen.

Leider sehe ich allerdings nicht, wo, oder wie ich die aktualisieren könnte.
Das läuft ja an sich alles über das Visual Studio 2015. Und da habe ich alles aktuell.

mfg.

Markus
Der Administrator hat öffentliche Schreibrechte deaktiviert.

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3309

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
Kannst Du denn das Projekt auf roboter.cc kompilieren?

Hast Du das hier wohl auch schon gelesen..?

books.google.com/books?id=-rkxBQAAQBAJ&pg=PA66&lpg=PA66&dq=atmel+studio+7+libc&source=bl&ots=YAAb0gFH_D&sig=9cHErP6MviR1XN7x6BavUgb-Cso&hl=de&sa=X&ved=0CEAQ6AEwBWoVChMIgp-MquLqyAIVBOkUCh0bHQXu

Da wird empfohlen, anstelle der Studio Toolchain die vom WinAVR zu verwenden - weil es bei Atmel zu "Fehlermeldungen (??)" kommt.

Suche mal im Dateisystem nach "libgcc.a" und "libc.a", ob da unterschiedliche Versionen auf Deinem Rechner sind.

Könnte mir vorstellen, dass aus der Zeit vor der Studio 7 Installation schon ein "altes" avrgcc nebst Bibliotheken installiert war, und dass das bei der Neuinstallation nicht überschrieben wurde..?

Sorry - aber mehr kann ich zu diesem Thema dann auch nicht mehr beitragen.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3335

  • m.lembke
  • m.lembkes Avatar
  • OFFLINE
  • Junior Boarder
  • Beiträge: 14
Hallo BirgerT,

also ich habe das komplette Projekt mal beiseite gelegt und
das komplett neu aufgebaut.

Es lag anscheinend an der automatischen Migration des Projektes.
Ich habe das Atmel Studio 6 Template für VS in Verwendung.
Das klappt auch mit der Version 7. Allerdings wird das dann gleich mit der Meldung für die Konvertierung auf 7 quittiert.

Dann die Pfade an die Lib 3.2 anpassen.
Da gibt es kein \Include mehr und dann passt das auch wieder.

Ich habe nur noch ein kleines Problem, dass ich mit RoboDude 3.2
den Nobobee nicht mehr programmiert bekomme.

Der Treiber ist installiert und in der Hardware wird der auch als NiboBee angezeigt.

Wenn ich RoboDude 3.2 dann starte, erkennt der den Nibobee nicht mehr. In meiner VM mit dem RoboDude 2.0 funktioniert das ohne Probleme.

Hat jemand eine Idee?


mfg.
Markus
Der Administrator hat öffentliche Schreibrechte deaktiviert.

niborobolib_302-0 - Atmel Studio 7.x 8 Jahre 4 Monate her #3337

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
..Betriebssystem(e)?

Der Programmer auf NiboBee und NIBO Burger ist USBASP.

Passen die Porteinstellungen im Robodude (USB statt COM)..

Vielleicht steht hier noch etwas helfendes.. www.roboter.cc/index.php?option=com_kunena&view=topic&catid=2&id=2375&Itemid=20&limitstart=0
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
  • 2
Ladezeit der Seite: 0.047 Sekunden

Werbung