Skip to main content
Visitor II
March 9, 2020
Solved

STM32F769I-DISCO Original hex file not found in STM32Cube_FW_F7_V1.16.0\Projects\STM32F7508-DISCO\Demonstrations\Binary

  • March 9, 2020
  • 3 replies
  • 1841 views

Dear community,

about a year ago i have bought a kit: 32F769IDISCOVERY and only now have started to get acquainted with it. Following the instructions in book by Carmini Noviello i have installed all the requered software (including CUBE as a programmer).

I still have not got STM32 blinking with LED.

As I started with evaluation board, there was original software on it for demonstative purposes (interacting with touchscreeen)

Before I wrote my own first compiled program to MCU, I have read out the program from MCU and saved it as .bin file.

My own simple program faild to run (another story) and I could write an original bin to MCU and it was running ok. However, after a certain time it stopped workking (upon writing it told me that CPU is locked up) (both programmators Cube and STMUtility). As one of the the first steps I am trying to find the original compliled .hex with demonstrating program (STM32769I-DISCO_DEMO_V1.0.0_FULL.hex) mentioned in internet and manuals.

In manual it is stated to be in "....\en.stm32cubef7_v1-16-0\STM32Cube_FW_F7_V1.16.0\Projects\STM32746G-Discovery\Demonstrations\STemWin\Binary".

But no .hex filed is located there. Instead one readme.txt (dated to 13 February) in which it is stated, that:

"The binary demonstration files are available from the 32F746GDISCOVERY page in the Binary Resources section.

Please refer to: https://www.st.com/en/evaluation-tools/32f746gdiscovery.html";

However, under the link no binary files are avaiable.

Does anybody know where i can get this .hex or may be any other simple .hex (compiled for my particular board) to test the discovery KIT? just to have a "test" program wchich definitly works.

Best regards.

    This topic has been closed for replies.
    Best answer by waclawek.jan

    While you mention 'F769I-DISCO, 'F7508-DISCO and F746G-DISCO in one post, and I don't know which one do you have and want software for, the fact is, that for both 'F769 and 'F746 DISCOs the binaries are missing from the list at https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html#resource->Resources->Binary resources (can't give a direct link #idiotic_ST_web_design)

    @Amel NASRI​ it's been quite a while since the binaries started to be separated from their respective Cubes, can this please be completed? 39 DISCOs are listed, and there are only 21 binaries.

    Thanks,

    JW

    [PS] I faintly recalled this has been already discussed - and indeed, https://community.st.com/s/question/0D50X0000BMGuZqSQL/stm32f769-discovery-kit-demo-firmware

    3 replies

    Super User
    March 9, 2020

    While you mention 'F769I-DISCO, 'F7508-DISCO and F746G-DISCO in one post, and I don't know which one do you have and want software for, the fact is, that for both 'F769 and 'F746 DISCOs the binaries are missing from the list at https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html#resource->Resources->Binary resources (can't give a direct link #idiotic_ST_web_design)

    @Amel NASRI​ it's been quite a while since the binaries started to be separated from their respective Cubes, can this please be completed? 39 DISCOs are listed, and there are only 21 binaries.

    Thanks,

    JW

    [PS] I faintly recalled this has been already discussed - and indeed, https://community.st.com/s/question/0D50X0000BMGuZqSQL/stm32f769-discovery-kit-demo-firmware

    IvanSAuthor
    Visitor II
    March 9, 2020

    Thanks a lot,

    Indeed, while I have "F769I-DISCO", I have just copied the wrong path as was making the post.

    I have downloaded the compiled hex for my board and I will try (not sure if it work...I have a filing, that problem may be barried a bit deeper).

    Now I have realized, what " #idiotic_ST_web_design" does mean:

    If you open a specific page for the evaluation board (what i did initially), you do not see any binary files to downolad:

    https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-discovery-kits/32f769idiscovery.html#resource

    0693W0000000BscQAE.png

    BUT, if you go to a general page with all the boards, then you see "compiled demos" and can find an appropriate board in a list:

    https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html#resource

    0693W0000000BwsQAE.png

    Thanks again for help.

    Super User
    March 9, 2020

    Can you actually find the binary for 'F769 DISCO on https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html#resource ?

    JW

    IvanSAuthor
    Visitor II
    March 9, 2020

    Yes,

    Actually, I have downloaded it from direct link provided by you in one of the threads:

    0693W0000000DYJQA2.png

    But also it can be found in a list of resources for STM32 Eval Boards (35) (Not STM32 Discovery Kits (38)) list:

    0693W0000000DZIQA2.png

    So, thanks again.

    Super User
    March 9, 2020

    > But also it can be found in a list of resources for STM32 Eval Boards (35) (Not STM32 Discovery Kits (38)) list:

    But that's for the EVAL board, not the DISCO board.

    JW

    IvanSAuthor
    Visitor II
    March 9, 2020

    Dear Jan,

    I am really greatful to you for forgiving my carelessness (I am right now depositing CoGd in a lab), and indeed, on page STM32 Eval Boards (35) there are no binary files for my discovery Kit.

    However, on relevant to my Discovery kit web-page (STM32 Discovery Kits (38)) there are also no binary file.

    I have downloaded it from the link in your old message.

    This should be it:

    0693W0000000HNyQAM.png

    Just to clerify, which kit I do have:

    I do have: STM32F769I-DISCO

    https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F769I-DISCO?qs=%2Fha2pyFaduiYiBFkQrlha0fX%2F0DpQB6dHjz%252BO14m1oS24%252BLdGADvYQ%3D%3D

    But how could it be that there is no binary file on the official web-page, althoug it is mentioned in user manual? Pity.

    Ivan.