Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Raspberry PI synchornizacja lib z Host na Linuxie

06 Sty 2017 14:49 1296 18
  • Poziom 20  
    Witam,
    Obecnie do debugowania Raspberry używam Hosta z Win7.
    do synchonizacji plikow Raspberry z Win7 (lib i header) używam
    (Updating Sysroot for Raspberry PI Cross-Toolchain)
    http://gnutoolchains.com/raspberry/tutorial/sysroot

    Obecnie coraz więcej używam jako Hosta linuxa(ubuntu)
    Jest jakiś program podobny to tego na Win7 żeby
    po "kliknięciu" przekopjował mi liby z Raspberry do Linuxa (ubuntu).


    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam,
    A co dokładnie nie działa?
    Jak robiłem to z tego opisu
    http://gnutoolchains.com/raspberry/tutorial/
    dodatkowo trzeba zainstalować gdbserver na raspberry i wszystko działa.
    Urchomiłem też NanoPi Neo, i LinkIt Smart w identyczny sposób tylko debuguje z Linux i też wszystko jest OK.

    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam
    Przeczytałem Twój post.
    Ja w Eclipse kompiluje projekt,
    Jedyne co dopisałem to do Cross Settings->Prefix =arm-linux-gnueabihf-
    i Path = C:\Pi\SysGCC\bin.
    Do debugowania używam C/C++ Remote Application
    GDB (DSF) Automatic Remote Debugging Launcher.
    Image w raspberry mam 2016-05-27-raspbian-jessie-lite, ale działo też na tym z tametego roku.

    Pytanie czy z takim połączeniem masz problem czy z czymś innym ?
    To połaczenie działa na Win7
    Na ubuntu tak samo działa mi NanoPi Neo i LinkIt Smart

    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam,
    U mnie to działa, mogę ci nawet nagrać film albo pokazać logi
    Używam tego od ponad roku i zero problemów. Może to problem kompilatora.
    Ja używam tego http://gnutoolchains.com/raspberry/
    Próbowałem tego na 3 różnych PC i na wsztkich działa.
    Na Win7 trzeba kliknąć 5 razy "next" i masz zanstalowane, możesz spróbować nawet z ciekwaości.
    Osobiście jestem ''laikiem' sprawach linuxa.
    Co mnie denerwuje że musze mieć 3 różne tooolchain, jedne dla PI drógi na NeoPi trzeci dla LinkIt Smart.
    Nawet jak byś chciał zrobić na beaglebone to też mają inny toolchain nie wiesz może dlaczego? http://gnutoolchains.com/beaglebone/
    Nie wiesz czy np mogę użyć tooolchain z RPi na NeoPi.

    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    Witaj,
    u mnie konsola z Eclipse wygląda tak:
    Kod: bash
    Zaloguj się, aby zobaczyć kod


    Napisz mi co mogę ci sprawdzić to ci sprawdzę.

    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam
    Linux raspberrypi 4.4.11-v7+ #888 SMP Mon May 23 20:10:33 BST 2016 armv7l GNU/Linux, image wgrałem 2016-05-27-raspbian-jessie-lite
    Na wcześnejszym też działało, widzę że teraz pojawiło się jakieś z listopada też go mogę wgrać jak coś.

    Pozdrawiam
  • Użytkownik usunął konto  
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam,
    wgrałem 2016-11-25-raspbian-jessie-lite.
    bez synchonizacji plików wszystko działa..
    co teraz podmienić kompilator czy zrobić synchro
    Debugera używam z tej ścieżki C:\Pi\SysGCC\bin\arm-linux-gnueabihf-gdb.exe
    ...

    Po synchonizacji wszystko OK
    używam raspberry-gcc-4.9.2-r2.exe może zmienić na raspberry-gcc-4.9.2-r4.exe i już nie wiem co dalej... Ecpilse i wyczki?
  • Użytkownik usunął konto  
  • Poziom 20  
    Witam
    Raspberry PI synchornizacja lib z Host na Linuxie
    Version: Mars.2 Release (4.5.2)
    Używam Rpi2

    Po istalacji raspberry-gcc4.9.2-r4
    Kod: bash
    Zaloguj się, aby zobaczyć kod


    mam te dwa komunikaty "Cannot access memory.." ale wszystko działa, jak ustawie gdb na stare to nie
    mam tego komunikatu.

    Pozdrawiam
  • Użytkownik usunął konto  
  • Poziom 20  
    xury napisał:
    Ogólnie do synchronizacji na linuxie używa się rsync


    dzieki, zrobiłem i działa

    pozdrawiam