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