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



Teraz jest 11 lut 2025, o 17:57


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 4 mar 2016, o 14:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Opis uruchomienia Atmel-ICE na Ubuntu - niestety nie do końca, jeszcze zostało:

http://www.avrfreaks.net/comment/181657 ... nt-1816571

Przy okazji uruchamiania mojego ICE znalazłem fajny projekt, konfiguracja wprawdzie pod Arduino, ale większość się przyda.

https://github.com/Lahorde/arduino_avr_ ... avr_plugin

_________________
--... ...-- - --- -- . -.-



Ostatnio edytowano 6 mar 2016, o 13:58 przez sq5rix, łącznie edytowano 2 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2016, o 14:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 54
Pomógł: 0

Uruchomiłeś ATMEL ICE na eclipse?

_________________
Likwidator absolutny.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2016, o 15:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Bez problemu programuje procek.
Tak samo fuse bity i wykrywanie, jaki procek siedzi.
Niestety debugowanie jeszcze nie działa, ale wydaje mi się że jestem blisko.
Najnowszy toolchain, avrdude 6.1, z 6.3 nie działa.
Napiszę, jak się uda.

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2016, o 15:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 54
Pomógł: 0

No właśnie chodzi o debugowanie :)

_________________
Likwidator absolutny.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2016, o 16:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

No wiem :)
Na razie mi się gdb terminuje.....

-------------------------

To nie gdb

Najpierw robię debugwire na procku

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Tak jakby się blokował ICEk

Potem, po recyklingu wszystkiego, wracam do fusów:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------- podłuuuugim czasie ------------

Sorry, zmieniłem tytuł, bo wątek wyewoluował!

Odpaliłem Atmel-ICE z avarice - komunikuje się i czeka na avr-gdb !!!!

Być może pomogła reinstalacja najnowszej biblioteki hidlib, co się robi tak:

Żródło: http://www.signal11.us/oss/hidapi/

Ściągamy stąd:

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Potem instalacja:

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Potem można sobie sprawdzić, czy testgui widzi naszego icka:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Connect, jak się połączy to wszystko gra!!

Obrazek

Użyłem --debug i poszło!!

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Był jakiś timeout, po prostu, żeby było śmieszniej!! Po tym, chodzi też bez --debug :lol:

Teraz próbuję odpalić avr-gdb

-- rano --

Okryłem, dlaczego był timeout - port usb - z jednego chodzi, z drugiego nie...

avr-gdp odpalone - łączy się pięknie z avarice !!
Obrazek

Teraz kolejny krok - eclipse

-- dzisiaj, o 15:05 --

Coś jest - potrafię debugować w eclipse, jest jakiś problem z plikami źródłowymi
Obrazek
Różne kombinacje stosowałem w debugerze, ale niestety nic nie działa - badam dalej

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 mar 2016, o 17:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Nie idzie - wszystko posprawdzałem, nie widzi źródeł. Zatrzymuje się na 0x7e00, pisze, że nie ma źródeł i tyle.....
Wszystkie opcje przejrzałem.....

Odpałiłm wątek na avrfreaks:
http://www.avrfreaks.net/comment/1816571

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 mar 2016, o 21:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

W zasadzie uruchomiłem. Niestety mam jakiś zong ze źródłami C. Nie działa też mapa pamięci. Niestety, na razie słabo to wygląda, choć z commandline debuguje.

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 mar 2016, o 18:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Problem został zidentyfikowany, niestety na rozwiązanie poczekamy... Eclipse coś się nie chce dogadywać z ICE poprzez avarice

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2016, o 10:59 
Offline
Nowy

Dołączył(a): 12 sie 2014
Posty: 23
Pomógł: 0

Wszystko co opisałeś bardzo mi pomogło zacząć z Atmel ICE, wielkie dzięki! Gdyby udało Ci się odpalić debugowanie na Eclipse to dopisz w poście, myślę że nie tylko ja wolę Eclipsa od AS.

Podlinkuję jeszcze twój drugi temat jak debugować przez Atmel Studio z VitrualBoxa topic11353.html?uid=5432



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2016, o 11:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

jak cie stac na ice , to nie lepiej wyloazyc te 300 stówki na windows ? i miec swiety spokój ?
kiedys widziałem wpis jednego uzytkownika "nie stac mnie na linuxa" chyba kol. sunriver ps. swiete słowa

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2016, o 12:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Niestety, mam trochę inne zdanie, dla mnie Windows nie wchodzą w grę, działam na ubuntu, czasem trzeba się pomęczyć, trudno. Na Windows męczę się cały czas. Nie chodzi o 300 złotych, zresztą z nowym laptopem dostaje się za darmo. Natychmiast przeinstalowuję na ubuntu lub mint'a

Jeśli chodzi o debugowanie, to tekstowe na ice działa, więc jest blisko. Eclipse ma problem z ładowaniem kodu. Śledzę temat, jak tylko chłopaki coś wymyślą, napiszę.

Joerg Wunsch pisze, że jeśli przekonamy Ecliose, aby nie ładowało kodu przed debugowaniem, powinno działać. Niestety nie udało mi się Eclipsa do tego przekonać, oporna bestia.....

https://sourceforge.net/p/avarice/mailm ... nth=201603

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2016, o 14:19 
Offline
Nowy

Dołączył(a): 12 sie 2014
Posty: 23
Pomógł: 0

robertomic napisał(a):
jak cie stac na ice , to nie lepiej wyloazyc te 300 stówki na windows ? i miec swiety spokój ?

1. Nie. Przecież piszą sobie programy pod Linuxem i normalnie wgrywam. A jak będę potrzebował debbugera to się przełączam (Ja używam debuggera jak zwykłe wyrzucanie na UART nie pomaga)
2. Windows ma znacznie więcej wad niż Linux. I na Windowsie ciągle nie będzie działać pod Eclipse (zgaduję).
3. Na windowsie masz święty spokój? Gdzie?
4. Robimy offtopic.
5. Programowaniem pod avr zajmuje się hobbistycznie. Normalnie piszę na arm'y i nie widzę lepszego rozwiązania niż Linux.
Zresztą Windows jest tak strasznie skomplikowany. Jak masz jakiś błąd to jego rozwiązania znalezione w sieci przyprawiają o zawrót głowy.
Szczególnie te nowe Windowsy co nie pozwalają zainstalować sterownika do kamery (starego jak świat pod Windows XP pisanego) w trybie admina bo "bezpieczeństwo"
6. Tu masz http://www.whylinuxisbetter.net/index_pl.php?lang=pl 4 powody kiedy należy używać Windowsa w pozostałych tylko Linux.

sq5rix napisał(a):
zresztą z nowym laptopem dostaje się za darmo

Nie prawda. Jest wliczony w cenę. Dlatego ja kupię ostatnio laptopa bez systemu operacyjnego w niższej cenie. A Windowsa na VB dostałem z uczelni.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lip 2016, o 23:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

To już się nie dostaje za darmo? Kiedyś bez windowsa było drożej niż z...
Dobry znak!

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2016, o 20:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

mi tam nie potrzebna wojna który system lepszy poprostu instaluje i działam win10x64bit . Nie musze szukac godzininami sprawdzac co nie działa .
Instuje Eclipse ,Visual Studio , Notepad++ . pytona tzn instaluje kiikam tu i tam po 1h mam wszystko na dysku zainstalowane gotowe do pracy i działam nie
musze szukac godzinami dlaczego nie chce .To jest ta zaleta Jak cie stac na linuksa to prosze bardzo! ok?.

-- 3 minutach --

xaoc napisał(a):
5. Programowaniem pod avr zajmuje się hobbistycznie. Normalnie piszę na arm'y i nie widzę lepszego rozwiązania niż Linux

A ja widze Segger + Keil UVision + Windows 10/7

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2016, o 20:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Jak nie potrzebujesz wojny to po co piszesz w wątku o ubuntu o windzie?
Używaj sobie do woli, nikomu to nie przeszkadza, nawet XP.
Ale ten wątek jest o ICE, linuxie i debugowaniu...

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2016, o 08:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

ok znikam

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lip 2016, o 15:01 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Spoko, wiem że systemy budzą emocje :)

_________________
--... ...-- - --- -- . -.-



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

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