Ik heb een proto bordje ontworpen met een STM32F412RG
Ik wil deze gebruiken op het STM32 mikroe bord., dus heb ik daar zelf een addon voor gemaakt.
Nu kan de stm on board programmer (ST link) de target niet vinden met mijn bordje.
Dus het bordje eens van het mikroe bord gehaald en van 3V voorzien en jtag lijnen aangesloten op een losse ST Link V2 programmer van ST.
Maar ook met deze programmer en de STM32 ST-LINK Utility kan hij de target niet vinden. Zowel via jtag als SWD niet.
Als ik meet tussen programmeer header en pennen op de micro is alles verbonden.
Ook alle voedings pennen van de uC hebben spanning en ground.
Ik twijfel wellicht of het 25Mhz Kristal goed contact maakt, maar volgens mij heeft de STM32 ook een interne RC, dus weet niet of hij dat externe kristal ook echt nodig heeft om iig het target te herkennen.
Aan de st link 20 pin header heb ik van de stm32f412 de volgende lijnen verbonden:
JNTRST (PB4)
JTDI (PA15)
JTMS (PA13)
JTCK (PA14)
JTDO (PB3)
NRST (nReset)
V target en gnd target.
Heeft iemand nog tips om te controleren? Vast een domme fout gemaakt, maar STM32 is nieuw voor mij.
Wat me wel opvalt is dat het printje nog geen milli ampere trekt aan 3V.
Wellicht is de processor zo zuinig. Er zit nog geen firmware in namelijk, maar er zitten ook nog 3 rs485 line driver IC's op het printje.
En toch hebben ze allemaal 3V voeding als ik op hun ic pennen meet