Skip to main content
Explorer
May 1, 2024
Solved

Hello - a newbie looking for very basic documentation.

  • May 1, 2024
  • 3 replies
  • 1351 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

     

    3 replies

    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)

    XilmanAuthor
    Explorer
    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.

     

     

    Graduate II
    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

     

    XilmanAuthor
    Explorer
    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.