Using Aardvark I2C with STSW-STUSB001
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-11 1:15 PM
How do I use Aardvark with STSW-STUSB001 GUI software. My PCB has the I2C and trying to use GUI software to program my PCB.
- Labels:
-
STM32F0 Series
-
STM32F7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-11 1:31 PM - edited ‎2025-04-11 1:32 PM
I bet the user manual has some documentation on how to use it. Looks like there are videos as well.
https://www.totalphase.com/support/articles/200468316-aardvark-i2c-spi-host-adapter-user-manual/
I2C bootloader protocol is given here.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-11 5:36 PM
The STSW-STUSB001 GUI software looks to be specific in using a NUCLEO board which is indicated in the document. I don't see any mention of being able to use a 3rd party device.
Introduction
STSW-STUSB001 is a software package containing a Graphical User Interface (GUI) used to ease STUSB ICs device customization, evaluation and debug.
In order to run the GUI on a laptop, an STM32 Nucleo board must be programmed to act as a USB to I²C bridge between the laptop and the STUSB evaluation boards.
The document details the full installation process, from GUI software package download to NUCLEO board configuration, including error messages.
Here is the document link
TimerCallback tutorial! | UART and DMA Idle tutorial!
If you find my solution useful, please click the Accept as Solution so others see the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-14 1:10 PM
For the people that responded to my question... thank you! I have found and confirmed that a fellow member, Gregory Go, advice was right on the money...there is a minor learning curve, but it will help with my production programming. Below is his answer in 2021. FYI.. ST needs to add this GUI app to their website for STSW-STUSB001.
‎2021-03-17 3:26 PM
Hello,
There may be some confusion because the STUSB4710 GUI v3.2.3 requires 2 USB cables:
- one USB-mini cable (connected to STM32 Nucleo board)
- one USB-micro cable (connected to STUSB4700 eval board)
This can make the setup complicated.
An alternative is to use the GUI v3.5 which only needs 1 USB-mini cable (connected to STM32 Nucleo board).
You can download it here:
https://community.st.com/s/question/0D53W00000HySKa/stusb4700-gui-offline
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-15 2:08 AM - edited ‎2025-04-15 2:16 AM
> ST needs to add this GUI app to their website for STSW-STUSB001.
[edit] see supplement at the bottom [/edit]
Well, the STSW-STUSB001 is the GUI app and and the description can also be found in its data brief DB3306:
The software can be used with evaluation boards for STUSB devices stacked on a NUCLEO-F072RB controller board.
as well as in the user manual UM2254:
Introduction
[...]
In order to run the GUI on a laptop, an STM32 Nucleo board must be programmed to act as a USB to I²C bridge between the laptop and the STUSB evaluation boards.
Regards
/Peter
Unfortunately, I answered too quickly and I agree with you: Gregory's version should also be available on the website.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-04-15 5:46 AM
Thanks Peter for the amended version of your answer. If you are able to have ST update the STSW-STUSB001 from v3.2 to v3.5 that would help your customers.
