RTV forum PL | NewsGroups PL

SAM7: Jak skonfigurować debugowanie w Eclipse z OpenOCD i GDB?

SAM7 i debugowanie pod Eclipse

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - SAM7: Jak skonfigurować debugowanie w Eclipse z OpenOCD i GDB?

Sebastian Bialy
Guest

Sat Jan 17, 2009 11:17 pm   



Witam.

Próbuje wlasnie dogadać się z Eclipse i OpenOCD->SAM7. Teoretycznie gdb
jest uruchamiane bez problemu, mogę obejrzeć program w stanie w którym
się wysypuje ale nie mogę postawić breakpointa na "main". Prawdopodobnie
z powodu tego że procesor po uruchmieniu zmienia lokalizację "remapem"
pamięci flash. W ogóle jest sporo problemów (nie można zatrzymać na
starcie, bo gdb przestaje odpowiadać, run nie działa wysypując eclipse,
itd).

Jest gdzies tutorial do tego jak bawić się w hardware debugging z SAM7 i
eclipse? Potrzebowałbym czegoś jak to:

http://avr-eclipse.sourceforge.net/wiki/index.php/Debugging#GDB_Hardware_Debugging

tylko pod SAM7 bo chyba o czymś zapominam przy ustawianiu/konfiguracji.
Googlam sobie od godziny i jakoś nie bardzo widzę.

Adam Dybkowski
Guest

Sun Jan 18, 2009 4:58 am   



Sebastian Bialy pisze:

Quote:
Próbuje wlasnie dogadać się z Eclipse i OpenOCD->SAM7. Teoretycznie gdb
jest uruchamiane bez problemu, mogę obejrzeć program w stanie w którym
się wysypuje ale nie mogę postawić breakpointa na "main". Prawdopodobnie
z powodu tego że procesor po uruchmieniu zmienia lokalizację "remapem"
pamięci flash. W ogóle jest sporo problemów (nie można zatrzymać na
starcie, bo gdb przestaje odpowiadać, run nie działa wysypując eclipse,
itd).

Proponuję zlinkowanie do RAMu (0x00200000) i uruchamianie stamtąd.
Procki SAM7 mają duże problemy przy debugowaniu z Flasha (tylko 2
pułapki sprzętowe, z czego AFAIR jedna używana wewnętrznie przez
openocd). I nie ma znaczenia, czy używasz Eclipse.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Sebastian Bialy
Guest

Sun Jan 18, 2009 1:33 pm   



Adam Dybkowski wrote:
Quote:
Proponuję zlinkowanie do RAMu (0x00200000) i uruchamianie stamtąd.
Procki SAM7 mają duże problemy przy debugowaniu z Flasha (tylko 2
pułapki sprzętowe, z czego AFAIR jedna używana wewnętrznie przez
openocd). I nie ma znaczenia, czy używasz Eclipse.

Sprawdzę, choć ładowanie w ram średnio mi się podoba bo nie mam miejsca
na ten kod w ram :)

Anyway przeglądałem PDFa od atmela ale oni to pokazują pod kątem
windowsa a ja robie developing pod linuxem i pare rzeczy jest z lekka
innych a ja uparłem się, żeby zrobić wszytko ręcznie.

Adam Dybkowski
Guest

Sun Jan 18, 2009 11:04 pm   



Sebastian Bialy pisze:

Quote:
Anyway przeglądałem PDFa od atmela ale oni to pokazują pod kątem
windowsa a ja robie developing pod linuxem i pare rzeczy jest z lekka
innych a ja uparłem się, żeby zrobić wszytko ręcznie.

O czym PDFa?

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Sebastian Bialy
Guest

Sun Jan 18, 2009 11:19 pm   



Adam Dybkowski wrote:
Quote:
O czym PDFa?

http://gnuarm.alexthegeek.com/atmel/Using_Open_Source_Tools_for_AT91SAM7S_Cross_Development_revision_C.pdf

albo

http://tinyurl.com/9gs4rk

Moja pomyłka, to nie od atmela.

Paweł
Guest

Mon Jan 19, 2009 8:11 am   



Quote:
Jest gdzies tutorial do tego jak bawić się w hardware debugging z SAM7 i eclipse?

http://www.yagarto.de/howto.html
http://www.atmel.com/dyn/resources/prod_documents/atmel_tutorial_source.zip

pozdr

elektroda NewsGroups Forum Index - Elektronika Polska - SAM7: Jak skonfigurować debugowanie w Eclipse z OpenOCD i GDB?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map