Programovani stm32f pres SWD
Jiří Nesvacil
nesvacil na posys.eu
Sobota Červen 16 10:44:33 CEST 2018
Kdyz udelate fullerase flash, tak kod nema kde bezet krom RAM ci ROM.
Pote jsou taky nejake vyjimky a cekaci stavy. Je to jednodussi delat v
RAM. Taky erase je mozna lepsi cele flash. Nejlepsi je procesor
resetnout pres watchodg, nasypat kod do ram a pote si muzete delat co
chcete. Reset je docela dulezity ... tim date vsechno do vychoziho stavu
v tom CPU.
Jirka
Dne 15.06.2018 v 21:43 Jaroslav Buchta napsal(a):
> Diky, vypada to celkem pruhledne, koukam, ze se pouziva kod bezici v
> RAM ciloveho procesoru (stub) pro sypani dat do FLASH a zapis OPTION,
> to je nutne z principu (nejde zapisovat do FLASH z SWD) nebo je to jen
> kvuli rychlosti?
>
>
> Dne 15.06.2018 v 20:50 Miroslav Mraz napsal(a):
>> To jsem byl asi já. Snad to bylo někde na mcu.cz, ale už to nemůžu
>> najít. Zabalené je to na http://mujweb.cz/mrazik/tmp/boot.tar.xz -
>> můžete to zkusit rozbalit, vygenerovat doxygenem dokumentaci a začít
>> experimentovat. Je to vykuchané z toho Blackmagic, výhodou je že jsem
>> se snažil oprostit to od balastu. Zase je problém, že ten Blackmagic
>> se od té doby dost změnil, takže přiohnout si to pro svůj specifický
>> target bude obtížnější. Když pochopíte princip, pak je to sranda.
>>
>> Mrazík
>>
>> Dne 15.6.2018 v 17:49 Jaroslav Buchta napsal(a):
>>> Zdravim, potreboval bych implementovat vlastni kod pro programovani
>>> cistych MCU v zarizeni z master MCU, od jakeho dokumentu a
>>> prikladu/zdrojaku se odpichnout? Myslim, ze to tu nekdo delal. Jen
>>> jednoduche programovani FLASH a verifikace + asi RESET.
>>>
>> _______________________________________________
>> 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