Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


STM32F746 Discovery demonstration loses graphics icons on rebuild

I have rebuilt the STM32F7 discovery application by importing the project into Eclipse. However, most of the graphical icons are corrupt.

Has anyone seen this? Does anyone know of a fix?

Thanks

John

Erm - yes thanks for that. (MODERATOR: This was supposed to refer to some spam answers to initial post that were since deleted)

Anyone got a reply about the programming?

John


Tunisia

Hello John,

As I know STM32F746G-DISCO demonstration graphic content is stored within N25Q128A external flash memory.
I think that your problem is that openocd cannot program this external flash memory.

To do this you have to convert your elf file to hex, and program it using ST-Link Utility v3.7.0 available in http://www.st.com/web/en/catalog/tools/PF258168Question

before you load the hex file you should select “N25Q128A_STM32F746G-DISCO” Nor Flash from Menu > External Loader > Add External Loader

Tarek

I had the same problem with my STM32F746G-DISCO and, applying your hint the icons re-appeared correctly on the LCD!
Thanks


Hello, all,

I am an old hand at micros and have a lot of experience with Cortex-M, gcc and Eclipse though I am new to the STM32 toolchain.

How are folks getting the DISCO board demo cube file to import into SW4STM32? I immediately get a compile error. Looks like the paths are not correct, or some such.

Thanks!

T Hall
Louisville, KY


I hat solve this with adding the external memory loader into the stlink utility and did a entire erase of it, before i reload the hex by using the stlink-uility.

Be warned, you need to use the latest st-link utillity and upgrade the JTAG who is embedded on the disco board.