openocd jtag LPC problem

Slavomir Skopalik skopalik@elektlabs.cz
Pondělí Červen 15 22:57:57 CEST 2009


Osobne vyuzivam ladeni minimalne, pro diagnistiku mam vyhrazeny jeden UART.
Pokud ladime (LPC2378 512kb FLASH, 32 kb RAM), tak ve flash, jelikoz neni
jinde misto a zatim jsme nemeli z break pointy problem.
Vetsi problem mame se stabilitou debugru, ten je treba neustale restartovat
:(.
Jinak pouzivame eclispe, yagardo, gcc.

Meli jsme problem s JTAG od kramary, ten fungoval jen atmely, ale ne NXP.

Nase interni nastaveni:

Eclipse menu run -  debug configuration 

Zylin Embeded debug (native) - new
zalozka main - projekt (aktualni project - 8xdigimatic)
               C/C++ configuration (soubor.elf \release\8xdigimatic.elf)
             
zalozka debugger - gdb debuger - C:\yagarto\bin\arm-elf-gdb.exe
                   gdb comand file - "vymazat puvodni soubor"

zalozka commands - Initialize commands - 

target remote localhost:3333
monitor reset
monitor wait 500
monitor soft_reset_halt
monitor arm7_9 force_hw_bkpts enable

zalozka commons - shared files - \8xDigmatic
                  zaskrtnout checkbox debug 
                  
Spustit debug
mel by se objevit tento kod
monitor reset
JTAG device found: 0x4f1f0f0f (Manufacturer: 0x787, Part: 0xf1f0, Version:
0x4)
monitor wait 500
monitor soft_reset_halt
requesting target halt and executing a soft reset
monitor arm7_9 force_hw_bkpts enable
force hardware breakpoints enabled
                 

Slavek

Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
--------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
e-mail:skopalik@elektlabs.cz
http://www.elektlabs.cz


> 
> Nejak se nam nechce prepisovat furt FLASH, kdyz program muze 
> bezet z RAM a te 
> tam mam pripojeno 1MB tj. bych radsi vyuzil tu.
> Navic kolega narazi na problem s nehospodarnym vyuzitim HW 
> breakpointu - 
> jednoduse receno dostupny pocet breakpointu pri krokovani ve FLASH je 
> zaplacnut jeste nez si prida treba i jen jeden svuj vlastni.
> 
> Je to pravdepodobne spatnou konfiguraci, ale to bych prave 
> chtel s nekym 
> zkusenym konzultovat.
> 
> Kolega pouziva balik Yagarto + Eclipse na windows, ja mam vse 
> nainstalovano 
> separatne na linuxu, ovsem stejny problem.
> 
> Jakub Ladman




Další informace o konferenci Hw-list