stm32 skok na downloader

Fanda Kopriva info na elektronikavyvoj.cz
Pondělí Říjen 12 19:21:36 CEST 2015


diky
kdyby to nekoho zajimalo tak pro L162RD funguje toto
je to pro MIKROC od Mikroelektroniky

               RCC_CR = 0x00000300;    //vypni PLL
               RCC_CFGR = 0;
               NVIC_SYSTICKCSR = 0;       //     SysTick.CTRL = 0;
               NVIC_SYSTICKRVR = 0;      //     SysTick.LOAD = 0;
               NVIC_SYSTICKCVR = 0;      //     SysTick.VAL = 0;
               NVIC_IntDisable(IVT_INT_TIM6);      // vypni zapnuty 
interrupty
               NVIC_IntDisable(IVT_INT_USART3);
               NVIC_IntDisable(IVT_INT_USART1);
               asm {  MOVW    R0, #0x0000 }      // toto zavisi od 
procesoru a
               asm {  MOVT    R0, #0x1ff0 }         // je to zacatek 
systemove pameti
               asm {  MSR     CPU_MSP,R0  }       // asi neni nutny
               asm {  LDR     SP,[R0, #0] }
               asm {  LDR     R0,[R0, #4] }
               asm {  BX      R0          }                   // skok na 
downloader

   Fanda

Dne 11. 10. 2015 v 16:29 Miroslav Mraz napsal(a):
> Strejda gůgl poradil https://www.youtube.com/watch?v=cvKC-4tCRgw 
> nezkoušel jsem, ale nevypadá to na nesmysl.
>
> Mrazík
>
> Dne 11.10.2015 v 15:22 Fanda Kopriva napsal(a):
>> dobry den
>> jde skocit primo z programu na DFU USB downloader pro STM32L162RD ?
>> Obesel bych tak nutnost obslouzit BOOT pin.
>> Zatim jsem nasel jenom ze je to asi na adrese 0x 1ff0 0000.
>> Ale zatim mi to nejde.
>>    Diky Fanda
>>
> _______________________________________________
> 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