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



Teraz jest 3 lut 2026, o 09:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 23 ] 
Autor Wiadomość
PostNapisane: 11 lis 2015, o 12:41 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Witam.

Wczoraj zacząłem podłączać mikrokontroler i przystosowywać Eclipse zgodnie z filmem pana Mirosława. W momencie kiedy próbowałem wgrać program, wyświetla mi się komunikat z następującą treścią:

The file... for the Flash memory does not exist or ist not readable.
Maybe the project needs to be build first.

Czy ktoś wie o co może chodzić ?

Taktowanie ustawione jest na 8 MHz, i w Eclipse także jest ustawione na takie taktownie.

Z góry dziękuje za pomoc i pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 13:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 lip 2013
Posty: 208
Lokalizacja: Kielce
Pomógł: 15

Tak na szybko sprawdzilbym czy projekt w ogóle się kompiluje, czy nie ma błędów, bo wygląda na brak pliku .hex.

Przed kompilacja zapisał kolega plik na dysku?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 13:22 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Kompilowałem i nie wyświetla błędów. Pliki automatycznie zapisują mi się.

A jak sprawdzić czy jest ten plik .hex ?

------------------------ [ Dodano po: 4 minutach ]

Teraz zauważyłem że pisze w zakładce console taki komunikat:

avr-gcc: error: projekt.map: No such file or directory
make: *** [Pierwszy projekt.elf] Błąd 1



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 13:44 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Na pewno masz aktywny tryb "Release"?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 13:57 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Tak napewno. Mam tylko tryb " Release ". Debug nie mam ustawionego.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:10 
Offline
Moderator
Avatar użytkownika

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

no to pewnie nie skasowałeś starego szrota WinAVR

_________________
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: 11 lis 2015, o 14:11 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

A jak to zrobić ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Na przykład za pomocą myszy klkając prawym przyciskiem na folder WinAVR-20100110, który pewnie znajduje się u ciebie na dysku C:\ i lewym przyciskiem myszy usuń. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:42 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Przeszukałem wszystkie foldery ( użyłem nawet wyszukiwarki w windows ) i nie znalazło nic takiego.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Cytuj:
Wczoraj zacząłem podłączać mikrokontroler i przystosowywać Eclipse zgodnie z filmem pana Mirosława.


Z którym filmem, tym z Eclipse Mars i Atmel Toolchain?

http://mirekk36.blogspot.co.uk/2015/07/ ... ogram.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:54 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Tak oglądałem ten film, wcześniej jeszcze oglądałem stary film od Pana Mirosława, z 2012 roku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 14:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Zrób wszystko jeszcze raz od początku, krok po kroku, ale tym razem zgodnie z poradnikiem pana Mirka z 2015 roku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2015, o 15:56 
Offline
Moderator
Avatar użytkownika

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

anshar napisał(a):
Zrób wszystko jeszcze raz od początku, krok po kroku, ale tym razem zgodnie z poradnikiem pana Mirka z 2015 roku.

I wtedy nie ma że boli - MUSI działać ;)

_________________
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: 11 lis 2015, o 18:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
mirekk36 napisał(a):
I wtedy nie ma że boli - MUSI działać

...wiadomo; ja w trakcie oglądania poradnika pisałem sobie taką checklistę - może Ci pomóc:
Cytuj:
1. Instal JAVA 32bit
2. restart comp.
3. dysk c. wkleić folder program ECLIPSE
4. utworzyć skrót
5. rozpakować AVR_plugin_241
6. zainstalować avr_tolochain_3.4.2 - odznaczyć 32bit !!( progr.file - ATMEL - avr.tol)
7. do folderu _3.4.2 dograć 3.4.5
8. za pomocą mkAVRcalc. utworzyć na c. folder AVRDUDE i zainstalować AVR_dude.
9. utworzyć workspace na c.
10. otworzyć ECLIPSE z tym work.
11. MENU - HELP - Instal new soft. PLUGIN AVR
12. Window - preference - AVR - Paths - AVRdude - Edit - opcja custom ( wskazujemy nasz AVR_plugin_241)
13. Window - preference - AVR - AVR dude - dodajemy programator + com3 ( jeśli wymagane)
14. workspace - off "build automatical"
15. workspace - on "save automatical build"
16. editors - tekst editors - speling - wył pisowni
17. IMPORT - general - ... project into workspace
18. copy project int to workspace.

Wiem że wygląda prymitywnie, ale mi pomogło.
Tym bardziej, że w trakcie oglądanie zawsze sobie wmawiamy "będę pamiętał", a potem wychodzi
"dokładnie jak w poradniku ale ...."

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 21:34 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Witam.

Dzisiaj znalazłem trochę czasu i zrobiłem wszystko od nowa. Wpadłem ostatnio na pomysł że może to od tego że nie robię tego na administratorze. Więc zrobiłem wszystko jeszcze raz na koncie z pełnymi uprawnieniami administratora i niestety ale dalej wyskakuje ten sam błąd. Nie mam już pomysłu.

Z góry dziękuję za odpowiedzi i pomoc jeszcze raz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 21:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Wklej całość informacji z okna konsoli (Console) z momentu kompilacji projektu oraz z momentu wgrywania (pamiętaj, że rozpoczęcie wgrywania czyści konsolę, więc wcześniej skopiuj jej zawartość z informacjami z czasu kompilacji).

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 21:47 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Otworzyłem eclipse, program był już wpisany. Nacisnąłem Build ( mam odznaczone debug ). Wyświetla mi sie taki komunikat w konsoli:

21:44:20 **** Incremental Build of configuration Release for project 00_ TEST_BLINK_LED ****
make all
'Building target: 00_ TEST_BLINK_LED.elf'
'Invoking: AVR C Linker'
avr-gcc -Wl,-Map,00_ TEST_BLINK_LED.map -mmcu=atmega328p -o "00_ TEST_BLINK_LED.elf" ./main.o
avr-gcc: error: TEST_BLINK_LED.map: No such file or directory
make: *** [00_ TEST_BLINK_LED.elf] Błąd 1

21:44:23 Build Finished (took 2s.122ms)

Natomiast w oknie windows po naciśnięciu przycisku upload wyświetla mi sie taki komunikat:

The file... for the Flash memory does not exist or ist not readable.
Maybe the project needs to be build first.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 21:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Masz error w czasie kompilacji. Dlatego nie ma pliku hex.

--
Pozdrawiam,
Robert

------------------------ [ Dodano po: 2 minutach ]

Masz spację w nazwie projekt i pewnie przez to kompilacja się wywala. Zrób rename na projekcie.

------------------------ [ Dodano po: 5 minutach ]

A Mirek wielokrotnie w poradnikach do Eclipse powtarzał "ŻADNYCH SPACJI W KATALOGACH I NAZWACH" :evil:
Spacje w katalogach to jeszcze eclipse ładnie łyka, ale w nazwie projektu i plików w projekcie to już nie akceptuje :( .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 22:00 
Offline
Moderator
Avatar użytkownika

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

rskup napisał(a):
A Mirek wielokrotnie w poradnikach do Eclipse powtarzał

Nawet w tym poradniku o tym mówię, ale po co tam słuchać ? ;)

_________________
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: 16 lis 2015, o 22:23 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Przepraszam, ale musiałem robic spacje odruchowo :( mój duży błąd.

Natomiast teraz powstał następny, a mianowicie błąd rc=-1 w Eclipse. Nie mam natomiast tego błędu w MkAVRCalculator. Nie podłączałem kwarcu zewnętrznego ani nie zmieniałem nic w MkAVR Calculator. Piny podłączyłem dobrze. Byłbym jeszcze raz wdzięczny za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 22:24 
Offline
Moderator
Avatar użytkownika

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

Na moim blogu masz na WIERZCHU (po prawej stronie) ten link
http://mirekk36.blogspot.com/2013/06/gd ... ipsem.html

_________________
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: 16 lis 2015, o 22:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

A jaki masz procesor i z jakim taktowaniem? Nie jest to przypadkiem standardowy problem z taktowaniem 1MHz?
Porównaj komendę jaką wywołuje mkAVRCalculator a jaką Eclipse.

Jak nic nie znajdziesz wklej te informacje (kompletne) tutaj.

--
Pozdrawiam,
Robert

------------------------ [ Dodano po: 1 minucie ]

O Mirek był szybszy :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 lis 2015, o 22:42 
Offline
Nowy

Dołączył(a): 11 lis 2015
Posty: 10
Pomógł: 0

Działa wszystko działa. Wystarczyło wpisać -B 375.

Duże podziękowania jeszcze raz wszystkim którzy chcieli mi pomóc.

Miłej nocy, natomiast ja lece do niebieskiej księgi :D



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: 23 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO