Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 9 lip 2025, o 16:39


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 12 maja 2014, o 09:56 
    Offline
    Użytkownik

    Dołączył(a): 04 kwi 2014
    Posty: 133
    Pomógł: 4

    Witam,
    postanowiłem w końcu zacząć parę z eclipse (z winavr).
    Napotkałem przybijający błąd, którego nie potrafię wyeliminować, ani znaleźć jego przyczyny. Wydaję mi się, że jest to bląd kompilatora.
    Mianowicie, próbuję z niebieską książką uruchomić fatfs. Skopiowałem sobie wrokspace, i próbuję kompilować programy. Wszystkie elegancko się kompilują oprócz jednego - 15_TEST_FAT_FS... otrzymuję następujące błędy:
    ../FatFS/ff.c:2706: error: unable to find a register to spill in class 'POINTER_REGS'
    ../FatFS/ff.c:2706: error: this is the insn:
    (insn 201 638 203 6 ../FatFS/ff.c:2569 (set (reg/v:SI 237 [ tlen ])
    (mem:SI (post_inc:HI (reg/v/f:HI 4 r4 [orig:236 tbl ] [236])) [5 S4 A8])) 10 {*movsi} (expr_list:REG_INC (reg/v/f:HI 4 r4 [orig:236 tbl ] [236])
    (nil)))
    ../FatFS/ff.c:2706: confused by earlier errors, bailing out
    make: *** [FatFS/ff.o] Error 1

    Szukałem wszędzie, ale nie mogę znaleźć w czym tkwi problem. Czy ktoś pomoże?
    dodam, że pracuję na wind 7 64bit.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 maja 2014, o 11:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 27 maja 2013
    Posty: 562
    Lokalizacja: Bydgoszcz
    Pomógł: 23

    Windows 7 64bit na pewno nie wpływa na poprawność działania Eclipsa no chyba że masz coś nie tak ze swoją instalacją. Jeśli jest poprawna to powinno być ok.

    Nie bawiłem się FAT_FS ale zaczołbym od sprawdzenia czy masz poprawny kod zaglądając do erraty:
    http://www.atnel.pl/uaktualnienia-programow-do-dvd.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 maja 2014, o 12:13 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    Cytuj:
    15_TEST_FAT_FS... otrzymuję następujące błędy:
    ../FatFS/ff.c:2706: error: unable to find a register to spill in class 'POINTER_REGS'
    ../FatFS/ff.c:2706: error: this is the insn:
    (insn 201 638 203 6 ../FatFS/ff.c:2569 (set (reg/v:SI 237 [ tlen ])
    (mem:SI (post_inc:HI (reg/v/f:HI 4 r4 [orig:236 tbl ] [236])) [5 S4 A8])) 10 {*movsi} (expr_list:REG_INC (reg/v/f:HI 4 r4 [orig:236 tbl ] [236])
    (nil)))
    ../FatFS/ff.c:2706: confused by earlier errors, bailing out
    make: *** [FatFS/ff.o] Error 1


    to wygląda jakbyś pan w ogóle kompilatora WinAVR nie zainstalował albo jakby próbował to zacząć jakiś inny kompilator niż AVR GCC

    nie ma to NIC a NIC wspólnego z Win7

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 maja 2014, o 13:23 
    Offline
    Użytkownik

    Dołączył(a): 16 mar 2013
    Posty: 157
    Pomógł: 6

    Kolego może na początek to pomoże:
    1. http://mirekk36.blogspot.com/2012/04/ec ... lugin.html
    2. http://mirekk36.blogspot.com/2012/11/in ... chain.html
    3. http://mirekk36.blogspot.com/2014/02/ec ... -do-z.html



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 maja 2014, o 13:39 
    Offline
    Użytkownik

    Dołączył(a): 04 kwi 2014
    Posty: 133
    Pomógł: 4

    Książkę mam najnowszą, więc programów uaktualniać nie muszę.
    Pakiet WinAVR mam taki jaki dodał Pan do książki na płycie.
    W tym momencie poradziłem sobie sam:
    usunąłem workspace i skopiowałem raz jeszcze. Nadal nie wiem w czym był problem, kodu nie modyfikowałem. OK, działa.
    Ruszyłem z petitfs...mam na karcie sd plik test.txt o treści test 1234. Karta podłączona, lcd też. Otrzymuję błąd- Open file error. CO może być przyczyną?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 13 maja 2014, o 09:05 
    Offline
    Użytkownik

    Dołączył(a): 04 kwi 2014
    Posty: 133
    Pomógł: 4

    Tytułowy problem rozwiązany, bardzo proszę o zamknięcie tematu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 28 cze 2014, o 12:06 
    Offline
    Użytkownik

    Dołączył(a): 24 kwi 2013
    Posty: 454
    Pomógł: 30

    Też nie mogę sobie poradzić z tym pierwszym błędem (nowy bb):
    Obrazek

    Sprawdzałem na rożnych kompach i systemach wszystkich wersjach eclipse z płyty (na avrstudio też).
    Problem jest tylko z tym jednym projektem.
    Macie jakiś pomysły?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO