stm32f, stm32cube, watchog after powerup

Tomas Dresler dresler na hw.cz
Pátek Listopad 5 13:06:53 CET 2021


Potvrzuji, ze IWDG HW option je soucasti User option bajtu.

Existuji dalsi varianty, pouzivane velkymi zakazniky:
  - na zacatku kodu si program overi, ze option bytes jsou naprogramovane 
spravne, nebo je nastavi na pozadovanou konfiguraci vc. zamknuti kodu, 
zabezpeceni proti prepsani apod.
  - nebo se OB nastavuji pri programovani nejakym toolem (ST-Link Utility 
nebo noveji STM32CubeProgrammer) pomoci parametru prikazove radky

Tomas

On 2021-11-05 11:59, Hynek Sladky wrote:
> V linker scriptu je potreba mit definovanou sekci na prislusne adrese.
> V kodu se pak umisti pole prislusejici do dane sekce.
> 
> Priklad:
> MEMORY
> {
> ...
> OPTION (rw)    : ORIGIN = 0x1FF80000, LENGTH = 32
> }
> SECTIONS
> {
> ...
>   .option :
>   {
>     *(.option*)
>   } >OPTION
> }
> 
> uint16_t OPTION[6] __attribute__ ((section (".option"))) = {
> ...
> };
> 
> 
> Hynek Sladky
> 
> 
> Dne 5.11.2021 v 11:43 tomas mainzer napsal(a):
>> DD,
>> rad bych aby se mi watchdog (IWDG) zapnul automaticky hardwarove hned
>> po pripojeni napajeni a ne az v SW.
>> vhodne klikatko v IDE jsem nenasel, tedy zrejme nejak pres option
>> byte(?). Jak toto dostat do kodu? (aby to bylo soucasti vysledneho
>> "hexu")
>> (ST32F7xx + IDE stm32cube  +  STlinkV2 + win10)
>> Diky. TM.
>> _______________________________________________
>> 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