Witam szanowne grono forumowiczów.
Zwracam się z prośbą o pomoc w uruchomieniu komunikacji SWD między programatorem ST-LINK, a uC takim jak w tytule (STM32F446VET6)
http://www.st.com/en/microcontrollers/stm32f446ve.htmlWcześniej trenowałem programowanie owego mikrokontrolera w zestawie NUCLEO - z powodzeniem. Zestaw ten ma również wbudowany programator ST-LINK.
http://www.st.com/content/ccc/resource/technical/document/user_manual/98/2e/fa/4b/e0/82/43/b7/DM00105823.pdf/files/DM00105823.pdf/jcr:content/translations/en.DM00105823.pdfChciałbym wykorzystać owy programator do zaprogramowania mikrokontrolera, który posiadam. Niestety ST-LINK Utility nie chce mnie z nim połączyć. Jedyna informacja to
Detection fail.
Mikrokontroler mam przylutowany do płytki, którą sam zaprojektowałem. Poniżej wstawiam schemat części z mikrokontrolerem (projekt jest komercyjny i nie mam prawa udostępniać go w całości).

Z elementów widocznych na zdjeciu wlutowałem:
R,STM.BOOT0
STM.NRST_C
STM_NRST_R
LED1-3
C.STM1-8
C.STM.VCAP1-2
zworki pozostawione są niezalutowane
magistrale I2C oraz I2S są niepodłączone w innych miejscach schematu
Zasilanie 3V3 odfiltrowane w najlepszy znany mi sposób:
na każdej nóżce 100nF, dodatkowo 5cm obok STM znajduje się stabilizator liniowy z kompletem kondensatorów 2x100uF na wyjściu.
Czy powinienem przylutować kwarc 8MHz HSE?
We własnym zakresie przelutuję jeszcze raz układ, gdyż jest to SMD LQFP100 i być może coś gdzieś się zwiera...
Proszę o pomoc.
Pozdrawiam
------------------------ [ Dodano po: 22 minutach ]Dodam, iż w trakcie uruchomienia wyszło na jaw, iż uC STM32F446VET6 jest "kompatybilny" z rodziną Cortex-M4. Poniżej screenshot z dokumentacji:

Odpowiednie zmiany wprowadziłem na płytce, tj zmieniłem nóżkę do której podłączony był VCAP1.