Progamowal/debugowal ktos z Was moze STM32F103 (Cortex M3) po JTAG/SWD? Mam chinska plytke z tym procem i programator JTAG Lock Pick Tiny 2.0 i nie za bardzo wiem jak to ugryzc :D #programowanie #stm32 #jtag #openocd
@rybeczka: hmm, moze musze zwore przestawic, to jest chyba klon maple mini i boot0 mozna mu do GND zewrzec (patrzac na schemat...). Ale programowales czym?
@rybeczka: Maple Mini ma niby bootloader, ktory potrafi sie po USB dogadac ale ten chinski klon cos nie za bardzo chce sie po USB odzywac. Wiec chcialem go JTAGiem potraktowac.
@rybeczka: ja mam jakis budzetowy programator. W teorii powinien dzialac ale moze po prostu za malo piwa wypilem i podlaczanie na pajaka mi nie pyklo :D
@TheNewIcek: jtag-lock-pick 2 od freddiego to budżetowy programator? Nie powiedział bym. Mam wcześniejszą wersję i spisuje się bezproblemowo. Pokaż jak uruchamiasz openocd (argumenty).
@korgeaux: budzetowy - tani - nie wspierany tona softwareu przez wielkie korpo. :) bin/openocd -f ./share/openocd/scripts/interface/ftdi/jtag-lock-picktiny2.cfg -f ./share/openocd/scripts/target/stm32f1x.cfg openocd kompilowany przed chwila z najnowszych source'ow
@TheNewIcek: Spróbuj uruchomić uC w trybie fabrycznego bootloadera - boot0 czy jakoś tak. Być może aktualnie wgrany soft zmienia ustawienia pinów od jtaga.
@korgeaux: przestawilem zwore, ktora prawdopodobnie spina boot0. Nie pomoglo to wiele. Ale sprawdze jeszcze swojego "pajaka". Moze jakies kable popieprzylem. Tak swoja droga, moze lepiej byloby sprobowac SWD zeby zminimalizowac mozliwosc mojej pomylki? (mniej kabli :P)
cortexm resetconfig sysresetreq
Info : clock speed 1000 kHz
Error: JTAG scan chain interrogation failed: all ones
Error: Check JTAG interface, timings, target power, etc.
Error: Trying to use configured scan chain anyway...
Error: stm32f1x.cpu: IR capture error; saw 0x0f not 0x01
Pokaż jak uruchamiasz openocd (argumenty).
bin/openocd -f ./share/openocd/scripts/interface/ftdi/jtag-lock-picktiny2.cfg -f ./share/openocd/scripts/target/stm32f1x.cfg
openocd kompilowany przed chwila z najnowszych source'ow
// edit: pajaka*