cancel
Showing results for 
Search instead for 
Did you mean: 

Using Aardvark I2C with STSW-STUSB001

asg
Associate II

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.

5 REPLIES 5
TDK
Guru

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.

https://www.st.com/resource/en/application_note/dm00072315-i2c-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf

 

If you feel a post has answered your question, please click "Accept as Solution".
Karl Yamashita
Principal

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

https://www.st.com/resource/en/user_manual/um2254-stswstusb001-quick-installation-guide-stmicroelectronics.pdf

 

 

Don't worry, I won't byte.
TimerCallback tutorial! | UART and DMA Idle tutorial!

If you find my solution useful, please click the Accept as Solution so others see the solution.
asg
Associate II

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.

 

 

 

Gregory Go.
Senior II
 
 

‎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

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.

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

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.