 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
Objavljeno: Sob Maj 17, 2008 11:21 pm Naslov sporočila: ARM JTAG debuger/programator |
|
|
Zdravo!
Zanima me kateri IDE( v mislih imam Rowley ) bi priporočali za razvoj ARM aplikacij in kateri JTAG je OK?
LP |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70791.47
|
Objavljeno: Ned Maj 18, 2008 9:31 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Ned Maj 18, 2008 12:09 pm Naslov sporočila: |
|
|
Rowley dobi od mene pet zvezdic (od petih). Prevajalnik je res GCC, knjižnice je pa rowley optimiziral, ni pa nujno, da jih uporabiš, prav tako RTOS, ki ga dobiš zraven. Všeč mi je support in licenca za orodje.
JLink je tudi precej dobra zadeva. Predvsem zato, ker je podprt v večimi orodji: Keil, IAR, Rowley, GNU, lahko je uporabljen kot samostojno orodje za programiranje, ... ima pa svojo ceno, odvisno od namena uporabe. ulink oz. ulink je uporaben samo s Keilovim orodjem. Potem so pa še wiggler cloni na LPT in USB vodilu. Še najbolj spodoben se mi zdi Amontecov. Ampak konkretno tega nisem sprobal. Imam pa LPT verzijo wiggler klona, ki je pa malce okoren.
Keil se mi zdi močno precenjen, ima pa odličen simulator.
IAR pa... Nisem ga dobro sprobal, razen starih verzij za H8 mikrote, pa je bil IDE kot tak zelo slab. Novi je precej precej boljši, vendar v parih urah nisem mogel vsega videt.
Potem so pa tu še razni Codesourcery, Raisonance, Hitex, [mogoče še kaj], ki vsi temeljijo na GCC, vendar pa imajo lasten IDE in plačljivo podporo.
Kakorkoli že, verjetno vidiš, da zagovarjam GCC v kombinaciji s kakšnim IDE. Precej dober je Eclipse, ki pa ima eno precej slabo lastnost in to je organizacija projektov. Ampak to je bila subjektivna ocena, nekaterim je všeč. Največji problem pri 100% brezplačnem okolju se mi še vedno zdi ne ravno izpopolnjeno debugiranje. Sicer pa ... printf
Boris je tudi omenil free in ne free vseeno bi pa radi izvedel ali si pripravljen plačati ali ne (tukaj je odgovor precej jasen)? |
|
Nazaj na vrh |
|
 |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
Objavljeno: Ned Maj 18, 2008 12:21 pm Naslov sporočila: |
|
|
Zdravo!
Hvala za odgovor. O KEIL-u ne razmišljam.
Kar se tiče JTAG tool-a predvsem gledam zadevo, ki bi omogočala več breakpointov
v Flash pomnilnik-u.
Našel sem:
SEGGER J-LINK z RDI podporo - Cena precej visoka
EZ-JLINK - cena malo bolj ugodna, vendar zadeva ni preverjena, zato me zanima ali ima kdo kaj izkušenj
http://www.ezembedded.com/product_info.php?cPath=22&products_id=74
Zanima me tudi kako ti SW breakpointi v FLASH-u delujejo, ker se mi zdi da sta 2 breakpointa premalo.
Kar se tiče IDE se mi zdi Rowley Crosworks kr OK.
Prosim, za vaše ideje.... |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Ned Maj 18, 2008 1:12 pm Naslov sporočila: |
|
|
Hja... 2 breakpointa mi včasih res najedata, ampak kaj moremo, to je ARM feature.
EZ j-link hm... zanimiva zadeva. Jim je uspelo klonirati jlink, podobno kot ulink? |
|
Nazaj na vrh |
|
 |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
Objavljeno: Ned Maj 18, 2008 7:08 pm Naslov sporočila: |
|
|
Ja 2 breakpointa se mi zdi mal malo, tako da mislim, da morem iskati bolj konkretno rešitev.
Me pa zanima ali SEGGER J-link RDI podpira tudi Crowley za ARM za več breakpointov?
LP |
|
Nazaj na vrh |
|
 |
alessio Član

Pridružen-a: Pon 04 Dec 2006 8:39 Prispevkov: 363 Aktiv.: 1.61 Kraj: Ljubljana
|
Objavljeno: Ned Maj 18, 2008 7:57 pm Naslov sporočila: |
|
|
2 HW brakepoint-a sta omejitev ARM-a.
Če res rabiš več brakepointov je rešitev, da poganjaš program iz RAM-a. |
|
Nazaj na vrh |
|
 |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Pon Maj 19, 2008 10:45 am Naslov sporočila: |
|
|
To so definitivno klonirani JTAGi. Tako jlink kot ulink prideta v precej prenovljeni izdaji. Novejše različice imajo ARM7, ulink ima NXPjev jlink pa atmelov čip.
Crossworks ne podpira SW breakpointov, ker ne uporablja RDI (saj ni videti). Sicer uporabi seggerjev dll za komunikacijo, vendar jlinkarm.dll.
Definitivno boš pa moral vprašat direktno rowleya.
P.S.
Pa zakaj hudiča ne prelomi vrstice, če ima prejšni post predolgo povezavo? 
Nazadnje urejal/a Glitch Pon Maj 19, 2008 10:49 am; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Ned 19 Sep 2004 22:04 Prispevkov: 16777193 Aktiv.: 70791.47
|
Objavljeno: Pon Maj 19, 2008 10:48 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Pon Maj 19, 2008 10:51 am Naslov sporočila: |
|
|
Ja, tudi to je. Novejši imajo definitivno podporo še za kaj več kot pa za ARM7 oz. ARM9.
Pri meni je tako, da moram vse odpret.  |
|
Nazaj na vrh |
|
 |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
Objavljeno: Pon Maj 19, 2008 4:00 pm Naslov sporočila: |
|
|
Zdravo!
Rowley ne podpira RDI in SW berakpointov v Flash-u.
A ve kdo katera okolja razen KEIL-a podpirajo RDI in SEGGER-jev J-Link?
Pa še tole: ali je RAM limitiran na 64kb?
LP |
|
Nazaj na vrh |
|
 |
Glitch Član

Pridružen-a: Pet 07 Apr 2006 11:40 Prispevkov: 1477 Aktiv.: 6.32
|
Objavljeno: Pon Maj 19, 2008 5:45 pm Naslov sporočila: |
|
|
IAR, pa tudi codesourcery toolchain (gcc), vendar nisem nikoli videl konkretnega primera. |
|
Nazaj na vrh |
|
 |
bejingaf Neznanec

Pridružen-a: Sob 17 Maj 2008 23:16 Prispevkov: 7 Aktiv.: 0.03 Kraj: Butale-
|
Objavljeno: Pon Maj 19, 2008 9:37 pm Naslov sporočila: |
|
|
Jo ok ampak v mislih imam kako brezplačno verzijo.... |
|
Nazaj na vrh |
|
 |
_Mitto_ Član


Pridružen-a: Pet 29 Feb 2008 11:47 Prispevkov: 91 Aktiv.: 0.43 Kraj: Vipava
|
Objavljeno: Pet Maj 23, 2008 1:56 am Naslov sporočila: openocd, eclipse |
|
|
borisz je napisal/a: |
Če pa bi rad free varianto pa kakšen GNU npr. Yagarto ipd. |
Osebno pa se spravljam preko openocd-ja na eclipse (tema na forumu).
Mogoče ti pomaga še tole. _________________ "You don’t fight for 'a new system'. You create something that makes the old system obsolete"
- Jacque Fresco, inspired by Buckminster Fuller |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 496 dni
Powered by phpBB © 2001, 2005 phpBB Group
|