Skip to main content
Associate
May 1, 2024
Solved

Hello - a newbie looking for very basic documentation.

  • May 1, 2024
  • 4 replies
  • 1391 views

Hello world. This is my first post to the forum so please be tolerant if I inadvertently breach local etiquette.

I have some experience with RPi, Mbed and Arduino systems but none with the STM32F range until very recently when I was given a few kits to play with. Unfortunately absolutely no documentation was provided with any of them. The STM32F769I-EVAL will serve as an initial example, as that is the one with which I have been playing for a few hours. It powers up and displays lights, some of which flash under certain circumstances, and sometimes appears as a USB disk drive on the development computer. That drive contains precisely one file.

A vast range of documentation is available and I have downloaded a selection, along with development software. I am using a Ubuntu 23.10 amd64 system; The IDE fires up correctly, as far as I can tell. However, no documentation yet found is at a sufficiently basic level to enable me to make use of the material I do have. Neither have I yet found anything appropriate on YouTube.

What I need to know is along the lines of which of the four mini-B USB sockets to connect to the computer; which position the switch should be in; which jumpers must or must not be present; how the board appears to the computer and what additional software may be necessary for communicating; and so on.

Can anyone point me at the sort of documentation I need please?

Thanks,

Paul

 

 

 

 

This topic has been closed for replies.
Best answer by Tesla DeLorean

Buildable code examples can be found in the CubeF7 trees, will be in you CubeMX / CubeIDE repository directory

https://github.com/STMicroelectronics/STM32CubeF7/tree/master/Projects/STM32F769I_EVAL

Board Support Materials for screen, memory, etc (/Drivers/BSP)

https://github.com/STMicroelectronics/stm32f769i-eval-bsp/tree/b535e2d4cbe2b89aa398f740a9872e6435aad760

 

4 replies

Andrew Neil
Super User
May 1, 2024

Have you looked at the ST You Tube Channel?

The STM32F769I-EVAL seems a bit of a beast to start with:

https://www.st.com/en/evaluation-tools/stm32f769i-eval.html

Would it not make more sense to start with something simpler?

Especially as the -EVAL kits are aimed more at experienced, professional developers - the Nucleo or Discovery ("Disco") boards are far simpler...

 


@Xilman wrote:

What I need to know is along the lines of which of the four mini-B USB sockets to connect to the computer; which position the switch should be in; which jumpers must or must not be present; how the board appears to the computer and what additional software may be necessary for communicating; and so on.


That would be in the User Manual - see the 'Documentation' tab on the Product Page (link above)

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
XilmanAuthor
Associate
May 1, 2024

Thank you. Based on your hint, I found that I need to install the stlink packages before I stand any chance of making progress. Installation now happening.

With luck, that may be all the clue I need but I won't close the thread until I am a bit more confident.

 

 

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
May 1, 2024

Buildable code examples can be found in the CubeF7 trees, will be in you CubeMX / CubeIDE repository directory

https://github.com/STMicroelectronics/STM32CubeF7/tree/master/Projects/STM32F769I_EVAL

Board Support Materials for screen, memory, etc (/Drivers/BSP)

https://github.com/STMicroelectronics/stm32f769i-eval-bsp/tree/b535e2d4cbe2b89aa398f740a9872e6435aad760

 

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
XilmanAuthor
Associate
May 1, 2024

Thank you.  The HelloWorld demo built without issue but I've hit the libncurses5 issue already mentioned elsewhere. I know how to solve that one.