Na STM32 Tech Days dosta³em zestaw STM32Butterfly z STM32F107VBT6. Przez sobotê chcia³em z nim co¶ zrobiæ, ale... zosta³ tak skonstruowany, ¿eby da³o siê programowaæ jedynie JTAGiem. Namêczy³em siê nie¼le, ¿eby przyglutowaæ przewody do programowania przez USART1. Niestety nie ruszy³ mi tego programator, a mam najnowszy Flash loader demonstrator 2.0.0 :( Wypisuje mi tekst: "Unrecognized device... Please, reset your device then try again". Na stole mam te¿ minimodu³ z STM32F103VCT6 - z nim nigdy nie mia³em problemów, zawsze programujê przez USART1. Oczywi¶cie do programowania ustawiam Boot0=1, Boot1=0, PA9 od³±czy³em od VBUS. Ci±g³o¶æ po³±czeñ USARTa jak i BOOTx jest. Zauwa¿y³em jeszcze jedn± dziwn± rzecz. Na linii TxD (PA9) co oko³o 500 ms pojawia siê stan niski na 35ms, nastêpnie wysoki na ok 5ms, po czym stan jakby trzeci. W '103 tak siê nie dzieje.
W nocie dotycz±cej bootloadera w '105, '107
Co siê dzieje? Czy kto¶ ma procki 105/107 i programuje je przez USART? A mo¿e jest jeszcze jaki¶ myk, który blokuje programowanie? Czy JTAGiem da siê zablokowaæ bootloader?
Micha³