Hello!
For JTAG BOUNDARY SCAN operation I used special adapter (JTAG LIVE ADAPTER) and special software called «JTAG LIVE STUDIO».
![](https://community.geehy.com/assets/files/2024-04-12/1712922830-812493-j-tag-adapter.png)
Using pinouts are TRST, TDO, TDI, TMS, TCK and GROUND.
I connect microcontroller (APM32f407) to JTAG according to the scheme below:
![](https://community.geehy.com/assets/files/2024-04-12/1712923192-98811-jtag-connection.png)
Firstly, I must provide «Infrastructure test». This test was passed correctly:
![](https://community.geehy.com/assets/files/2024-04-12/1712924441-749066-infratestpassed.png)
![](https://community.geehy.com/assets/files/2024-04-12/1712924569-856515-test-infrastructure-passed-icona.png)
Then I start up another test which detects logical state of any pin of microcontroller (high or low).
(The information received by software with TDO output pin from microcontroller.)
Also, I connect one pin of microcontroller to 3.3 Volts (51 pin) and there is a connection on the PCB between 51 and 42 pins.
(picture below)
![](https://community.geehy.com/assets/files/2024-04-12/1712924796-321410-bad-test.png)
Unfortunately, software does not detect high level of this pin (51) and connected pins (51-42), because it could not get correct information by TDO pin from APM32F407, as I see.
Another situation when I used STM32F407 microcontroller. Software detects logical state of this pin and connected pins correctly.
![](https://community.geehy.com/assets/files/2024-04-12/1712925082-464489-good-test.png)
So, the questions are:
What is wrong with my operations? May be I used another bsdl-file for APM32F407? Does APM32F407 microcontroller support boundary scan architecture?
Thank you!