ARM STM32 - program v RAM

Michal Gregor a2x1nptda8 na email.cz
Pátek Leden 6 08:51:55 CET 2012


A nemaji nahodou nektere PICy moznost behu v interni pameti?

Michal Gregor

----- 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 



Další informace o konferenci Hw-list