[elektro] STM32F JTGA/SWD program beégetés
hg12345
hg12345 at freemail.hu
Sun Oct 14 17:13:27 CEST 2012
> Miután a saját programom elindul az tiltja le a debug hozzáférést, gondolom más ARM-okban is igy lehet.>
>>
> Sejtésem szerint a probléma ott lehet, hogy nem reseteli vagy kapcsolja ki-be a tápfeszültséget option írása elött ez uC-t igy ennek van ideje újra indulni, és a program közben letiltja JTAG/SWD portot?>
>
Nem tudom jól értem-e, de az nem jó, hogy a programban kis >
késleltetéssel tiltod le a portot?>
>
Ezt, hogy érted?
Igen van egy kis késleltetés, mert a C init-be vagy User-init-be nem akartam beleírni, de a main ezzel kezdödik.
De szerintem az alkalmazás program nem befolyásolhajta az JTAG -porton való beégetését.
Égetés alatt az alkalmazás program nem futhat!
Amúgy még, ha más lehetőséget használnék a program letöltésre az se befolyásolhatná. pl.: Usart1 a letöltő port, ha ezen keresztűl tölteném és az alkalmazás program tiltaná ezt a portot,az se befolyásolhatná, mert reset után amikor végig pásztázza a uC ezeket a lehetőségeket, akkor belső programja fut és nem amit beleszeretnénk írni, az meg már más területen van, és MMU kapcsolja át ....
Ezen uC csak a flash olvasásvédhető és HW/SW watchdog állítás és STOP és DEEPSLEEP állapotok esetén RESET kiadás kényszerítés konfigurálható az option területen, a többi dolgok már csak az alkalmazás programjából lehet állítani.
More information about the Elektro
mailing list