2024-05-01 07:06 AM
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
Solved! Go to Solution.
2024-05-01 08:43 AM
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)
2024-05-01 07:16 AM - edited 2024-05-01 07:18 AM
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)
2024-05-01 08:08 AM
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.
2024-05-01 08:43 AM
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)
2024-05-01 09:54 AM
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.