ARM STM32 - program v RAM

Tomas Dresler dresler na hw.cz
Pátek Leden 6 12:27:15 CET 2012


Presne tak, oba zdroje obsahuji priklady linker skriptu pro umisteni kodu
do RAM.

Samozrejme bootloader nepotrebujete, pokud na STM32 nahrajete kod primo do
RAM JTAGem, ale co potom po resetu nebo zapnuti?

K tomu budete ve FLASH potrebovat vlastni bootloader, ktery vas kod
natahne z neceho vnejsiho zase do RAM.

Tomas

> ----- Original Message -----
> From: "Petr Labaj" <labaj na volny.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Friday, January 06, 2012 4:47 AM
> Subject: Re: ARM STM32 - program v RAM
>
>
> Otazkou je, jestli by tam vubec musel byt booloader, pokud to JTAG nebo
> SWD umi rovnou umistit do RAM a v te RAM i spustit. Neumim odhadnout,
> jak rychle ten prenos nejakych 100 kByte po JTAG bude probihat, prece jen
> je to seriove a tak to mozna bude zdrzovat, takze proto ten booloader ?
>
> Nepochopil jsem prilis Vasi vetu "lepe ale hledat linker soubory ve
> std.periph.
> knihovne nebo v toolchain demech". Tim je mysleno pouzit linker scripty
> z techto knihven a dem jako studijni material pro svuj vlastni linker
> script
> ?
>
> Diky.
> PL
>
> ***********************************
>
> From: "Tomáš Dresler" <dresler na hw.cz>
> To: "'HW-news'" <hw-list na list.hw.cz>
> Sent: Friday, January 06, 2012 4:29 AM
> Subject: RE: ARM STM32 - program v RAM
>
>
> SWIM je iface jen pro STM8 (8-bitovy nastupce ST7).
>
> SWD je dvoudrátový JTAG v konfiguraci point-to-point a nemá vuci JTAGu pro
> ladeni SW zadne omezeni. Je to std. periferie od ARMu.
>
> Co se umisteni v RAM tyce, není problem všechny soubory (.code) umistit v
> segmentu RAM, lepe ale hledat linker soubory ve std.periph. knihovne nebo
> v
> toolchain demech.
> Nezapomente premapovat vector table v NVICu a upravit SP, pokud prepinate
> mezi bootloaderem v FLASH a kodem v RAM.
>
> Tomas
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> 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