Pouzivate nekdo eclipse, gcc a gdb pro ladeni ARM procesoru pripojenych pres JTAG?

Jan Kral kral na fortech.cz
Úterý Únor 14 08:59:24 CET 2012


Zdravim,

32bit procesory zacinaji byt docela popularni a v historii konference jsem videl, ze eclipse obcas nekdo i pouziva, tak snad nevyjdu naprazdno.

Pokousim se ladit program v cortex-m3 procesoru pres JTAG, gbd a openocd a mam takovy problem, ze po prvnim spusteni openocd a prvnim natazeni programu do procesoru se nedari spravne provadet program. Program counter se nastavi na spravnou hodnotu z tabulky vektoru preruseni, ale pri odkrokovani prvni instrukce se program counter zmeni na hodnotu 0, kde samozrejme neni programovy kod, ale tabulka a program tak zacne vykonavat nepovolene instrukce a spadne do FaultISR hned nebo nekde dobu bloudi a nakonec tam skonci vetsinou take.
Setkal jste se nekdo s takovymto chovanim nebo mam jen neco spatne nakonfigurovane? Bohuzel hledani zatim nevedlo k vysledku.

S pozdravem JK


Další informace o konferenci Hw-list