Differential signal test via boundary scan test
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 4:37 AM
I want to test differential signal on STM32F407VG discovery board using boundary scan testing. I know that this soc supports boundary scan testing but is it possible to test/measure differential signal also via same way?
Solved! Go to Solution.
- Labels:
-
DEBUG
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-28 3:30 AM
Correct, the STM32F407 supports 1149.1 only, 1149.6 is not supported.
Until now none of the STM32 supports 1149.6 , as you can find in the BSDL files (yesterday I was double-checking all of them).
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 7:06 AM
Please don't be confused by the fact that there are JTAG pins like TMS or TCK, which are combined pins for JTAG debugging or SWD debugging only. So no, your impression is wrong, as none of the STM32 is supporting boundary scan.
Good luck!
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 7:41 AM
In one of the earlier question related to boundary scan a community member answered that STM32F4 is supporting boundary scan.
Please go through below link to see the whole Q&A
I also believe that they can be used for boundary scan because they have BSDL file for STM32F4, if they don't support boundary scan then why there will be a BSDL file?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 8:01 AM
Sorry, my answer before was wrong, as BSDL files are available at our website and can be found by searching for BSDL.
Back to your initial question: it depends on your usage of the BSDL file, as it could be used to read the digital status of the pins or write digital data to them. So it shouldn't be possible to measure differential data, as it is usually an analog value.
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 8:51 AM
Yeah, In 1149.6 define that we can read differential and analog signal. So can you please tell me whether STM32F407VG support 1149.6 standard or not. Please check all the necessary documents:face_with_tears_of_joy:. and also for every standard we need to change our debugger or same debugger we can use for every standard.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 10:05 AM
OK, you got me. :beaming_face_with_smiling_eyes:
But this one is correct - like all STM32 so far the STM32F407 supports 1149.1. only, as you can find in its BSDL file:
use STD_1149_1_2001.all;
attribute COMPONENT_CONFORMANCE of CortexMx: entity is "STD_1149_1_2001";
Does it answer your question?
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-27 10:39 AM
What does differential mean in this context? Two GPIO inputs with opposite polarity signals applied?
Which pins?
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-28 3:13 AM
Thanks peter, what I understood from your answer is that STM32F407 can't support 1149.6 standard. Please correct me if I'm wrong and suggest any controller which can support 1149.6 standard.
What does differential mean in this context? Two GPIO inputs with opposite polarity signals applied?
I'm talking about USB signals here.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-28 3:30 AM
Correct, the STM32F407 supports 1149.1 only, 1149.6 is not supported.
Until now none of the STM32 supports 1149.6 , as you can find in the BSDL files (yesterday I was double-checking all of them).
Regards
/Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-29 12:45 PM
Thanks for the answer Peter
