Aky graficky displej na bastlprojekt?

Hfmcons hfmcons na gmail.com
Středa Únor 20 17:08:17 CET 2013


Pěkně shrnuto. No, asi nezaškodí ten ST-SWD(některé nemají SWD header)
kit přihodit při nějaké objednávce do košíku. Děkuji.
Miloš Dašek

Dne 20. února 2013 16:04 Petr Labaj <labaj na volny.cz> napsal(a):
> ARM vicemene obecne se programuji/ladi pres JTAG. Pro STM32
> to samozrejme plati tez. Protoze JTAG ma moc dratu, tak u generace
> Cortex vymyslela firma ARM verzi SWD, coz je prakticky puvodni JTAG,
> ale pouziva jen 2 draty (hodiny a obousmerna data) a na nem je
> namultiplexovany puvodni provoz JTAG. Protoze to SWD vymyslela
> primo firma ARM a ne jednotlivi vyrobci, tak je vicemene standardizovan
> napric vyrobci (podobne, jako puvodni JTAG).
> STM32 podporuje jak puvodni 4-6 dratovy JTAG, tak 2-3 dratovy SWD
> (to 4-6 a 2-3 pisu proto, ze ty dalsi signaly jsou resety, funguje to ale
> i bez nich jak na JTAG, tak na SWD).
>
> Pro ARM existuje skvely software OpenOCD, coz je open-source interface
> k JTAG/SWD. Ten OpenOCD podporuje spoustu JTAG a SWD adapteru,
> takze vsechny, ktere maji jeho podporu, jsou pro programovani a ladeni
> ARM prouzitelne (vcetne nejjednodussiho interface, tvoreneho jen draty
> na LPT portu, vcetne mnoha JTAG adapteru s chipem FTDI2232 atd.).
> Takze ja osobne bych si dneska nekoupil zadny JTAG, ktery neni OpenOCD
> podporovan. Pokud neni podporovan, znamena to nejaky problem,
> pravdepodobne uzavreny a utajeny protokol - od toho rychle pryc.
>
> Ten SWD interface, ktery je na dev-kitech STM32_discovery obsazen,
> se da vyuzit i pro ladeni externiho procesoru, ma ty ladici piny vyvedene
> dokonce na pin-headeru, takze se nemusi ani nic bastlit.
> Je mozne, ze nepodporuje ladeni CPU jinych vyrobcu, ale to omezeni
> je jen umele, licencni. Technicky by to fungovat snadno mohlo. Kazdopadne
> do tech kitu existuje alternativni firmware Versaloon, ktery podporuje i ostatni.
>
> Pro vyvoj na ARM Vam staci prislusny toolchain (je jich nekolik zdarma,
> vsechny zalozene na (podle me skvelem) GCC. Soucasti toho toolchainu
> je debugger GDB, ktery spolupracuje s OpenOCD.
> Takze na ladeni se pak podioli retezec:
> MCU - JTAG/SWD - OpenOCD - GDB - pripadna graficka nadstavba
>
> PL
>
> ********************************
>
> From: "Hfmcons" <hfmcons na gmail.com>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Wednesday, February 20, 2013 3:28 PM
> Subject: Re: Aky graficky displej na bastlprojekt?
>
>
> Děkuju,
> jestli to dobře chápu, rozdíl mezi ST kitem přes SWD a J-Linkem je, že
> ST kitem by měli jít programovat všechny procesory od ST s podporou
> SWD a podpora ostatních výrobců není zaručena a J-Link by měl
> podporovat i MCU jiných výrobců a s širší podporou samotných "rodin"
> MCU?
> Miloš Dašek
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list