SAM7 i debugowanie pod Eclipse

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:

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

Reply to
Sebastian Bialy
Loading thread data ...

Sebastian Bialy pisze:

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.

Reply to
Adam Dybkowski

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.

Reply to
Sebastian Bialy

Sebastian Bialy pisze:

O czym PDFa?

Reply to
Adam Dybkowski

formatting link
albo

formatting link
Moja pomyłka, to nie od atmela.

Reply to
Sebastian Bialy
Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.