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



Teraz jest 29 mar 2024, o 01:26


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
PostNapisane: 10 lis 2014, o 21:45 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Dzisiaj postanowiłem ruszyć z kopyta i zacząć naukę programowania mikro-kontrolerów na poważnie, lecz mam problem. Robię tak jak Mirek w filmikach o "instalowaniu" Eclpsa nakazuję lecz coś mi nie działa.

Taki błąd pojawia się gdy chce wgrać wsad do procka przyciskiem AVR

Obrazek

A taki błąd wyskakuje gdy chce automatycznie wyszukać mikro kontroler

Obrazek

Walczę z tym już z 30 minut, AVRDUDE zainstalowane z MkAvrCalculator

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 21:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 10 sty 2014
Posty: 446
Lokalizacja: DKL
Pomógł: 53

Wybierz ATmega664P i obejrzyj to: https://www.youtube.com/watch?v=zGsH9-AUDWM

_________________
Migracja z punktu B do punktu C
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:04 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Dzięki kolego za info filmik dodam do mojej kolejki z filmami Mirka do obejrzenia jutro :]
Dziwna sprawa, uruchomiłem eclipse i ów problem już nie występuje, automatycznie rozpoznaje procka jako ATmega664P. Próbowałem skompilować i wgrać wsad do procka i pojawił się kolejny problem
Obrazek
nie mam pojęcia o co chodzi :/

A przy okazji zapytam dlaczego MkBootLoader nie widzi mojego procka ?

Obrazek

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:09 
Offline
Użytkownik

Dołączył(a): 19 cze 2014
Posty: 247
Pomógł: 15

Cytuj:
nie mam pojęcia o co chodzi :/

Ten komunikat na zdjęciu znaczy, że nie skompilował się program i nie ma pliku *.hex do wgrania.

_________________
http://elektropanel.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:14 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Domyślałem się tego, ale czemu tak się dzieje ? Przecież zaznaczam projekt dioda led o1a z workspace Mirka i klikam build po czym wyskakuje :

**** Build of configuration Release for project 01a_DiodaLED ****

make all
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega644p -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
AllocationBase 0xBF0000, BaseAddress 0xC20000, RegionSize 0x127000, State 0x1000
C:\WinAVR-20100110\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
make: *** [main.o] Error 1

**** Build Finished ****

a potem przy wgrywaniu wyskakuje ten błąd

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:26 
Offline
Użytkownik

Dołączył(a): 19 cze 2014
Posty: 247
Pomógł: 15

Nie mam pojęcia dla czego tak się dzieję, tutaj jest coś o tym: http://stackoverflow.com/questions/18502999/git-extensions-win32-error-487-couldnt-reserve-space-for-cygwins-heap-win32 i tu http://stackoverflow.com/questions/19259272/error-installing-gem-couldnt-reserve-space-for-cygwins-heap-win32-error-487tak się dzieję we wszystkich programach?

_________________
http://elektropanel.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:43 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

na każdym projekcie tak jest

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 22:53 
Offline
Użytkownik

Dołączył(a): 19 cze 2014
Posty: 247
Pomógł: 15

Ja już nie pomogę, poczytaj tematy do których linki dałem wcześniej albo poczekaj jak napisze ktoś z podobnym problemem, którego rozwiązał.

_________________
http://elektropanel.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lis 2014, o 23:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2014
Posty: 164
Pomógł: 3

MkAvrCalculator widzi procesor ? Zacznij od tego.

Dopiero gdy tam będzie okej, przejdź do Eclipse.

edit:

Podpisy cyfrowe sterowników wyłączyłeś ??

_________________
::::::: C ::::::::::
:::::: C++ :::::::::



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 10:27 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Przed napisaniem tematu sprawdziłem czy MkAvrCalculator i okazało się ze widzi bez problemu.
Wyłączyłem podpisy cyfrowe sterowników.

I dalej to samo...
Jak bd miał dzisiaj chwilkę czasu to po prostu odinstaluję wszystko (toolchaina winavr,eclipse) i do skutku bd oglądał filmiki Mirka

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 10:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

Przeczytaj punkt pierwszy mojego guide. topic9105.html

_________________
sig off ;(



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

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Kila zrobiłem według twojego poradnika oraz drugi raz z filmiku Mirka i dale j ten sam błąd przy wgrywaniu wsadu do procka. Rozpoznaje procka bez problemu kompiluje program i przychodzi do wsadu i lipa :/

_________________
sig off ;(



Ostatnio edytowano 11 lis 2014, o 12:13 przez kreator, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 12:11 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

http://forum.atnel.pl/topic9182.html#p103272
http://forum.atnel.pl/topic4737.html#p62353
http://forum.atnel.pl/topic4737.html#p92527

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



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

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

A plik HEX generuje? Jeśli tak wrzuć go do procka kalkulatorem.

_________________
sig off ;(



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

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Po kliknięciu "build" znika plik .hex , w MkAvrCalculator po wybraniu rodzaju pamięci pokazuje i wybraniu czystego workspace pokazuje mi plik .hex, gdy odpalę w MkAvrCalculator workspace w którym plik dioda był w eclipse buildowany nie pokazuje mi pliku.hex

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 16:35 
Offline
Nowy

Dołączył(a): 26 mar 2014
Posty: 18
Pomógł: 0

Maiłem podobny problem.
Wyrzuciłem i na nowo skopiowałem AVRDUDE (tego z MkAVRCalculator) na dysk i ponownie przypisałem ścieżkę w eclipse.
Wszystko zaczęło działać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 17:12 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Już 2 raz zmieniam/podmieniam avrdude i dalej to samo...
po buildzie wyskakuje taka informacja w


**** Build of configuration Release for project 01a_DiodaLED ****

make all
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega644p -DF_CPU=20000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
AllocationBase 0xB10000, BaseAddress 0xC30000, RegionSize 0x1B000, State 0x1000
d:\WinAVR-20100110\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
make: *** [main.o] Error 1

**** Build Finished ****

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2014, o 18:46 
Offline
Użytkownik

Dołączył(a): 01 sty 2014
Posty: 40
Pomógł: 0

Problem rozwiazany....
pomógł sposób kolegi Nefarious19 z tego wątku http://forum.atnel.pl/topic8016.html.
Kurde głupie uruchomienie PC ponownie potrafi zdziałać cuda :/
Dzięki koledzy za pomoc i poświęcony czas :]

_________________
sig off ;(



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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