<html><body>Právě ten HardFault se mi stává dost často, přístup DMA někam jinam, současný přístup do stejné paměti <br>jako DMA ethernetu ... Black Magic Probe to nejen zvládne ukočírovat, ale navíc má možnost dokonce zjistit <br>příčinu toho HardFaultu (skript na straně GDB) takže je to opravdu debug. Pravda, zatím jen na stm32, <br>luminary micro lmixx, atmel sam3s, nějaké arm7tdmi a lpc čipy s kdovíjakou penetrací. Na stm32 to funguje <br>perfektně.<br><br>Franta.<br><br><br><p>---------- Původní zpráva ----------<br>Od: Miroslav Mraz &lt;mraz@seznam.cz&gt;<br>Datum: 29. 8. 2013<br>Předmět: Re: STM32: STM32F051 discovery UART</p><br><blockquote>Tohle je zajímavá myšlenka (tedy to připojení gdb přímo na sériový<br>port), bohužel to omezuje jen na procesory ST. A zjevně to zase tak<br>triviální nebude.<br>Asi zůstanu u toho OpenOCD i když funguje dobře jen, pokud není nějaká<br>dramatická chyba v debugovaném programu. Pokud je tam něco, kdy to<br>spadne do HardFaultu, většinou chcípne. Což je u debugeru docela<br>podstatná chyba. Nicméně po vychytání počátečních much toolchainu je to<br>tak nějak použitelné.<br><br>Mrazík<br><br>František Burian píše v St 28. 08. 2013 v 23:03 +0200:<br>&gt; Zdravíčko, lidi,<br>&gt; <br>&gt; S ST-linkem a různými verzemi OpenOCD jsem měl fůru problémů než jsem<br>&gt; nahrál do<br>&gt; programátorů na discovery deskách custom firmware "Black Magic Probe".<br>&gt; Od té doby<br>&gt; už se ST-linkem nechci nic mít společného. Nahrál jsem to i do všech<br>&gt; ST-Link/V1 co jsem<br>&gt; tu měl takže můžu debuggovat i přes standardní JTAG.<br>&gt; <br>&gt; Umí to jak tu sériovku, trasování přes SWO, ale hlavně je to<br>&gt; plnohodnotný debugger takže<br>&gt; na PC již není třeba spouštět žádné OpenOCD a zajišťovat jeho restarty<br>&gt; když se rozhodne<br>&gt; spadnout. Podpora je pro všechny čipy od stm32 rodin Fx a Lx. Osobně<br>&gt; ozkoušeno na F051, <br>&gt; F407, F417, F302, F100. Na L1 se těším, leží mi tu na stole.<br>&gt; <br>&gt; Kdyby potřeboval někdo bližší info, tak privátně.<br>&gt; <br>&gt; Binárky mnou zkompilované a funkční jsem dal na:<br>&gt; <br>&gt; https://github.com/BuFran/blackmagic-binaries<br>&gt; <br>&gt; (případně pro ty co používají git:)<br>&gt; <br>&gt; https://github.com/BuFran/blackmagic-binaries.git<br>&gt; <br>&gt; Zdrojáky:<br>&gt; <br>&gt; https://github.com/gsmcmullin/blackmagic<br>&gt; <br>&gt; S pozdravem,<br>&gt; <br>&gt;   Franta<br>&gt; <br>&gt; <br><br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list</blockquote></body></html>