From c73e64df504d04b79fb40120190d48100e7da731 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sun, 23 Feb 2020 12:15:44 +0100 Subject: [PATCH] README: Serial boot loader rozchozen --- README | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README b/README index 586e642..f2a5036 100644 --- a/README +++ b/README @@ -12,11 +12,17 @@ Různé způsoby, jak STM32 programovat: • Aktivuje se nastavením BOOT0=1, BOOT1=0. - • Na STM32F103 komunikuje po USART1. + • Na STM32F103 komunikuje po USART1. Může se hodit připojit DTR + na RESET, aby se dalo resetovat na dálku. - • Na BluePillu nefunguje spolehlivě: po resetu se neprobudí, - je potřeba power cycle; goto do flashnutého kódu ponechá - procesor v nějakém divném stavu, takže program pak nechodí. + • Na některých BluePillech nefunguje spolehlivě: po resetu + se neprobudí, je potřeba power cycle. Na klonech od RobotDynu + vypadá funkčně. + + • Pozor na to, že příkaz "goto" sice skočí do flashnutého kódu, + ale od adresy 0 je stále aliasován boot-loader, takže je potřeba + před povolením přerušení přesunout interrupt vector zápisem + do SCB_VTOR. • Klient: stm/stm32flash/stm32flash -- 2.39.2