2020-02-27 12:59 AM
Hi,
I'm wondering if there are any libraries developed by ST that test STM32 (and STM8) hardware (a library that can test if all GPIOs can be set/reset, if PWM is as accurate as expected, if ADC is ok too etc.)
Any clue ?
regards,
AJT
2020-02-27 06:51 AM
I'm not intersted in this at all, but maybe https://www.st.com/en/embedded-software/x-cube-stl.html contains something useful for you.
JW
2020-02-27 07:46 AM
Hmm i'm not sure about that. They talk about certifications and what i want to do is not about that (they seem to test CPU SRAM and flash "The software self-test library, X-CUBE-STL, is a software-based diagnostic suite for detecting random hardware failures in STM32 safety-critical core components comprising the CPU, SRAM, and Flash memory" but what i want to do is testing GPIO etc). What is more, I can't even download the software.
But thanks by the way !
AJT
2020-02-27 08:46 AM
What you describe appears to be too dependent on particular application (i.e dependent on how the mcu is connected to surrounding peripherals), so that's unlikely any library can be written in a flexible enough manner so that it would reasonably cover any possible usage case.
Prove me wrong.
JW
2020-02-27 10:50 AM
Ive had few killed STM32F429i disco boards .
Ive had to upload the ST Demonstration project to be sure about it.
If you are using ST board, all of them have ST example projects.
Other wise make you own self check project
2020-02-28 12:02 AM
No you are right but i was wondering if ST had developed one library for each board (or just for some boards) but it seems to be a no !
2020-02-28 02:06 AM
I don't want to check if example projects are working but if all GPIOs are working
2020-02-28 04:32 AM
You never mentioned particular, ST-made boards, before!
I'm not ST and not going to develop such, just being curious - which board in particular are you interested in?
JW
PS. Mention this in the "wishlist" thread, once it will be set up for this year.
@Amel NASRI
@Camilo LEMOS
2020-02-28 04:58 AM
In the title I just mentioned STM32 but I'm currently working on this : https://www.st.com/en/evaluation-tools/nucleo-f401re.html
But i could work with all STM32/STM8 MCU. And one day with RENESAS / NPX / TI MCU.
2020-02-29 05:51 AM
How can a PWM not be accurate? How do you imagine testing ADC without external analog reference?